Shurui's DMZ Resources - asset delivery pack
============================================

This pack loads automatically because its pack.mcmeta contains the marker
"shurui's_dmz_resources". ANY pack in resourcepacks/ (folder or .zip) with that marker is
auto-loaded and forced on - so you can share and stack as many as you like. They only
deliver assets to the mod; they never override vanilla files.

To add content, edit this .zip (or unzip, edit, re-zip with pack.mcmeta at the root).
Everything lives under:  assets/<pack namespace>/  (this pack uses "shuruis_dmz_resources")

Under your namespace (assets/<pack namespace>/) - one sub-folder per asset:

npcmodels/<name>/        a GeckoLib model for OUR NPC entities ONLY (the /sdu npc editor).
    model.json           OPTIONAL catalog for an NPC model (see example_warrior/)
    <name>.geo.json      the GeckoLib geo model
    textures/<file>.png  its texture(s)
    animations/<file>.animation.json   its animation(s)

hairs/<name>/            a custom hair (its model + animation)
auras/<name>/            a custom aura (its aura asset)
dragonballs/<name>/      a custom dragon-ball SET: the ball block geo model + textures
dragons/<name>/          a custom summonable DRAGON: its geo model + animation + texture
                         (pair a dragons/ + dragonballs/ set, then /sdu wish -> New Dragon)

  - The NPC-model / hair / aura / dragonball / dragon id shown in those editors is the <name> folder.
  - For an NPC model, paths inside model.json are relative to that model's own folder, and
    its in-game id is <pack namespace>:<name>.

TWO WORKED EXAMPLES ship in this pack - copy either and swap in your own files:
  * NPC model (works right now, selectable in /sdu npc):
      npcmodels/example_warrior/  (model.json + geo + animation + textures/)
  * Race / Form custom model (shows the DMZ naming convention):
      assets/dragonminez/geo/entity/races/example_model.geo.json
      assets/dragonminez/textures/entity/races/example_race/example_model_<gender>_<bodyType>_layer1.png
      assets/dragonminez/textures/entity/races/example_race/faces/example_model_<part>_<index>.png
    (race id = "example_race", Custom Model name = "example_model" - the magenta squares are
     placeholders; replace them with your art.)

IMPORTANT - RACE / FORM custom models are DIFFERENT: DragonMineZ only loads a race/form
"Custom Model" from ITS OWN namespace at a fixed path - NOT from npcmodels/. Put those under
assets/dragonminez/ (see the _README in geo/entity/races/). Anything placed only in
npcmodels/ will show the plain human model in-game.

To make your OWN pack: give its pack.mcmeta a description containing shurui's_dmz_resources,
put your assets under a unique namespace (except race/form models + their textures + faces,
which MUST be under the dragonminez namespace), and drop it in resourcepacks/. Press F3+T.
