3D+  (by ScorpTheBot)
=================
Pure vanilla resource pack - no OptiFine or mods needed. Put it above the default pack.
Optional separate add-on: "3D+ Terrain (HEAVY)" - put it ABOVE this pack.

CULLING
- Touching-side culling: raised 3D detail that would sit inside a neighbouring solid block is
  tagged so the game skips it. If a 3D block touches another full block, the 3D on the touching
  side is not rendered.
- The game itself already skips anything behind you or off-screen; a resource pack cannot add
  more view-based culling than that.

VERSION SUPPORT
- Built and checked against Minecraft Java 1.21.4 assets (default textures).
- pack.mcmeta declares support for 1.20 through the newest versions (legacy pack_format /
  supported_formats for <=1.21.8 plus min_format / max_format for 1.21.9+), so the game shows
  no "incompatible" warning there. It has not been play-tested in every version.
- Models are matched to vanilla by NAME. Where a version names a block differently, the vanilla
  model simply stays and that block just isn't 3D there.
- Blocks added after 1.21.4 (leaf litter, wildflowers, bushes, dry grass, cactus flower, copper
  golem etc.) need that version's textures and are NOT included. Alias models are included for
  grass (<=1.20.2) and iron_chain / copper chains (1.21.9+).

WHAT'S 3D
- Workstations (crafting/cartography/fletching/smithing table, loom, stonecutter, furnace, blast
  furnace, smoker), rails, redstone dust, doors, trapdoors, ladder, chains, lanterns, iron bars.
- FIRE and SOUL FIRE (flame core is solid voxels, flickering tips stay animated), campfire flames.
- Plants and foliage: every cross plant, flowers, grass, ferns, saplings, roots, fungi, kelp, coral
  and coral fans, crops, stems, sugar cane, vines, lily pad, glow lichen, dripleaves, azalea, pink
  petals, spore blossom, potted plants, and ALL leaves (light "clump" style so forests stay fast).
- Glass and stained glass (3D frames), glass panes, cactus spikes.
- Ores (raised veins), bricks and stone patterns with stairs/slabs/walls, cut copper, chiseled
  blocks, copper grates and bulbs, TNT, hay, command blocks, observer, pistons, dispensers, beehive,
  pumpkins, glowstone, sea lantern, sculk, spawner, lamps, barrels, bookshelf, enchanting table,
  lectern, anvil, grindstone, composter, hopper, cauldron, end portal frame, beacon and more.
- ARMOR ITEMS: real 3D armor shapes for leather (dyeable), chainmail, iron, gold, diamond,
  netherite and turtle armor.
- ITEMS: ~355 flat item icons (tools, weapons, food, ingots, gems, potions, dyes, boats, signs,
  candles...) are thick voxel models in inventory, hand and on the ground.
- Flat-sprite block items show their 3D block model (lanterns, chains, rails, redstone, torches,
  flowers, doors as full doors, etc.).

LIMITS
- Armor WORN on a player or mob, and the player's skin outer layers, are hard-coded models a
  resource pack cannot change. Only the armor items are 3D. Trimmed armor keeps its flat sprite.
- Items with special renderers (bows, crossbows, compass, clock, maps, shields, tridents, banners,
  spawn eggs, heads, elytra) keep their vanilla models.
- Leaves, ores and patterned blocks add many small boxes; use Fast graphics if a dense forest lags.
