Amethyst Golem
Warning
Even with these tweaks Amethyst Golems are unable to convert non-amethyst blocks to their budding variants.
GeOre Compatibility
server_scriptsThis tweak allows Amethyst Golems to accelerate the growth of budding geore blocks as well as harvest the fully grown clusters and collect the broken shards from them.
To convert the non-amethyst blocks to their budding variants as well as additional golems for each ore type, I recommend checking out GeOre Nouveau.
const geore_types = [ "coal", "copper", "diamond", "emerald", "gold", "iron", "lapis", "quartz", "redstone", "ruby", "sapphire", "topaz", "zinc",];ServerEvents.tags("block", (event) => { geore_types.forEach((geore) => { event.add("ars_nouveau:golem/budding", [`geore:budding_${geore}`]); event.add("ars_nouveau:golem/cluster", [`geore:${geore}_cluster`]); });});
ServerEvents.tags("item", (event) => { geore_types.forEach((geore) => { event.add("ars_nouveau:golem/shard", [`geore:${geore}_shard`]); });});
Applied Energistics 2 Compatibility
Certus Quartz Crystal
server_scriptsServerEvents.tags("block", (event) => { event.add("ars_nouveau:golem/budding", [ "ae2:damaged_budding_quartz", "ae2:chipped_budding_quartz", "ae2:flawed_budding_quartz", "ae2:flawless_budding_quartz", ]); event.add("ars_nouveau:golem/cluster", ["ae2:quartz_cluster"]);});
ServerEvents.tags("item", (event) => { event.add("ars_nouveau:golem/shard", ["ae2:certus_quartz_crystal"]);});
Biomes You’ll Go Compatibility
Therium Crystal
server_scriptsServerEvents.tags("block", (event) => { event.add("ars_nouveau:golem/budding", ["byg:budding_therium_crystal"]); event.add("ars_nouveau:golem/cluster", ["byg:therium_crystal_cluster"]);});
ServerEvents.tags("item", (event) => { event.add("ars_nouveau:golem/shard", ["byg:therium_crystal_shard"]);});
Subzero Crystal
server_scriptsServerEvents.tags("block", (event) => { event.add("ars_nouveau:golem/budding", ["byg:budding_subzero_crystal"]); event.add("ars_nouveau:golem/cluster", ["byg:subzero_crystal_cluster"]);});
ServerEvents.tags("item", (event) => { event.add("ars_nouveau:golem/shard", ["byg:subzero_crystal_shard"]);});
Remove Amethyst To Budding Conversion
server_scriptsThis script removes the Amethyst Golem’s ability to convert amethyst blocks to their budding version. It does this by editing the Amethyst Golem AI.
const ConvertBuddingGoal = Java.loadClass( "com.hollingsworth.arsnouveau.common.entity.goal.amethyst_golem.ConvertBuddingGoal",);
EntityEvents.spawned("ars_nouveau:amethyst_golem", (event) => { event.entity.goalSelector.removeAllGoals( (goal) => goal instanceof ConvertBuddingGoal, );});
Prev
What is KubeJS? Next
Archwood Trees