About Geodes
Geodes
Looking to add another layer of gameplay for your players?
Or just to keep them a little busier gathering geodes and having "Rockhound" crack them open for some "Fair Trades"?
Now you can add 3 Configurable Geodes to your server.
When a player mines a node, you can configure drop rate and loot content.
You can also configure for a chance for the geode to be empty like in the "Real World"
Jackhammer harvest is also configurable.
The base item uses egg for the "Crack Open" feature, but the egg isn't upgradable.
NPC SETUP
Use /SpawnRockhound to set the NPC Trader Position
To remove
Use /RemoveRockhound
On new save, the data will clear to prevent any floaters.
NPC clothing is configurable, I set it up with some basic clothing with Skins as an Example.
Thanks to @imthenewguy for the tips!
Config
{ "Ability To Harvest With Jackhammer?": false, "Amber Geode Drop Chance": 0.5, "Amber Geode Loot Table": [ { "Chance To Pull": 0.5, "Custom Name": "", "Item Shortname": "metal.ore", "Max Amount": 100, "Min Amount": 50, "Skin": 0 }, { "Chance To Pull": 0.5, "Custom Name": "", "Item Shortname": "stones", "Max Amount": 50, "Min Amount": 25, "Skin": 0 } ], "NPC Interaction Cooldown (seconds)": 10, "NPC Trade Reward": { "Max Trade Amount": 4, "Min Trade Amount": 1, "Trade Items": [ { "Custom Skin ID": 0, "Item Custom Name": "", "Item Shortname": "scrap", "Max Amount": 2, "Min Amount": 1, "Probability": 0.5 }, { "Custom Skin ID": 0, "Item Custom Name": "", "Item Shortname": "blood", "Max Amount": 4, "Min Amount": 2, "Probability": 0.3 }, { "Custom Skin ID": 0, "Item Custom Name": "", "Item Shortname": "glue", "Max Amount": 6, "Min Amount": 3, "Probability": 0.2 }, { "Custom Skin ID": 0, "Item Custom Name": "", "Item Shortname": "sticks", "Max Amount": 10, "Min Amount": 5, "Probability": 0.4 } ] }, "NPCClothing": { "ClothingOptions": [ { "Shortname": "pants", "SkinID": "2919986425" }, { "Shortname": "tshirt", "SkinID": 844217778 }, { "Shortname": "shoes.boots", "SkinID": 2090776132 }, { "Shortname": "hat.cap", "SkinID": 812550226 }, { "Shortname": "metal.facemask", "SkinID": 905114071 } ] }, "Omni Geode Drop Chance": 0.5, "Omni Geode Loot Table": [ { "Chance To Pull": 0.5, "Custom Name": "", "Item Shortname": "metal.ore", "Max Amount": 100, "Min Amount": 50, "Skin": 0 }, { "Chance To Pull": 0.5, "Custom Name": "", "Item Shortname": "stones", "Max Amount": 50, "Min Amount": 25, "Skin": 0 } ], "Orchid Geode Drop Chance": 0.5, "Orchid Geode Loot Table": [ { "Chance To Pull": 0.5, "Custom Name": "", "Item Shortname": "metal.ore", "Max Amount": 100, "Min Amount": 50, "Skin": 0 }, { "Chance To Pull": 0.5, "Custom Name": "", "Item Shortname": "stones", "Max Amount": 50, "Min Amount": 25, "Skin": 0 } ] }
Video Demo
Thanks for viewing! - Wrecks