-
Notifications
You must be signed in to change notification settings - Fork 45
Resources and Data
Changed has a lot of customizable content, that can be modified with resource and data packs. This page outlines the various non-vanilla assets Changed looks for.
Can be modified with client resourcepacks.
Define an animation that players/latexes can use in-game. Found in yourModId/animation_definitions.
See Animations for a full description.
Can be modified in world datapacks.
Define which latexes can fuse with other latexes (or mob) into a new latex. They're automatically found and added on launch, no code required.
Found in yourModId/latex_fusions. The name is irrelevant in-game, but must end in .json
{
"fusion": "result variant",
"variant": "first variant",
"otherVariant": "second variant"
}OR
{
"fusion": "result variant",
"variant": "first variant",
"mob": "entity class"
}Full Example:
{
"fusion": "changed:form_latex_shark/male",
"variant": "changed:form_latex_shark",
"mob": "net.ltxprogrammer.changed.entity.beast.Shark"
}Standard registry tags, similar to vanilla tags
Found in changed/tags/changed/latex_variant.
-
break_items_on_tf- The variant will break#changed:will_break_on_tfon transfur. -
can_sleep_on_pillows- The variant can sleep on#changed:pillows. -
temporary_only- The variant will ignore gamerulechanged:keepFormon respawn.
Found in changed/tags/entity_types.
-
armless- The entity cannot open doors, and cannot grab entities. -
can_open_lab_doors- The entity will open lab doors when nearby (default forChangedEntity). -
cannot_open_lab_doors- The entity cannot open lab doors when nearby. -
humanoids- The entity can be transfurred (villagers, zombies, etc). -
latexes- The entity will behave like a latex. -
pale_large_exposure- The entity will cause a large amount of pale exposure in players. -
pale_small_exposure- The entity will cause a small amount of pale exposure in players. -
partial_latexes- The latex cannot grab and cannot switch transfur mode. -
pudding- The entity will fall through vent hatches. -
white_latex_swimming- The entity can swim in white latex.
Found in changed/tags/blocks.
-
grows_latex_crystal- Block can hold latex crystals. -
laser_translucent- Block will not block lasers. -
duct_connector- Block will connect to ducts. -
duct_exit- Block is an exit to ducts. -
gas- Block is a gas. -
air_conditioner- Block will prevent#changed:gasfrom being in front of it. -
latex_crystal- Block is a latex crystal block. -
latex_spawnable_on- Block can have latexes spawn on top. -
pillows- Block is a pillow, and#changed:can_sleep_on_pillowscan sleep on it.
Found in changed/tags/items.
-
tsc_weapon- Item deals extra damage to#changed:latexes. -
will_break_on_tf- Item breaks when worn and entity is transfurred into#changed:break_items_on_tf. -
upper_abdomen_armor- Item is upper abdomen armor (No effect ingame) -
lower_abdomen_armor- Item is lower abdomen armor (No effect ingame) -
quadrupedal_leggings- Item is quadrupedal leggings (No effect ingame) -
quadrupedal_boots- Item is quadrupedal boots (No effect ingame)
Found in changed/tags/fluids.
-
latex- Fluid will behave like latex.
Found in changed/tags/worldgen/biome/has_structure.
-
beehives- Biome has beehives. -
dark_decayed_labs- Biome has dark decayed labs. -
decayed_labs- Biome has decayed labs. -
facility- Biome has underground facilities. -
white_decayed_labs- Biome has white decayed labs.