Live
badgyver published Npc BandsWrecks published The DiverWrecks followed @JeffGoldblumeZA_Machete published ShoppyStock EditorWizla reacted 👍 to Triviamagnumk reacted 🔥 to Zombie AnimalsSilent_Creations published Node-loot IslandSilent_Creations published Halloween RaidIslandsSilent_Creations published New Haven OutpostAmanda Davis followed @Silent_Creations𝐻𝒾𝑔𝒽𝑀𝒾𝓁𝑒𝓈 followed @Silent_CreationsSilent_Creations published Map DecorMabel published TriviaSilent_Creations published Murder FarmSilent_Creations published The Morgue Silent_Creations published Large Mod/Staff RoomSilent_Creations published Halloween DecorSilent_Creations published 5 Pack of Custom Build LocationsSilent_Creations published Mini Raid Islands 5 PackSilent_Creations published Small Mod/Staff RoomSilent_Creations published 2 Pack Custom Raid IslandsSilent_Creations published Silents Heli Tower V2Silent_Creations published The Auto ShopSilent_Creations published Modular Road TunnelsSilent_Creations published Node-Loot Island V2Silent_Creations published Roadside WarehouseSilent_Creations published Silents ArenaSilent_Creations published Sewage Treatment PlantSilent_Creations published Black Rock Medical CenterSilent_Creations published Mills Trailer Park

Geodes

Wrecks 5.0 (6)v2.2.8OxideCarbon#mining#economy
Geodes1 / 6
Description

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 your own Customizable Geodes to your Server.

When a player mines a node, you can configure drop rate and loot content.

When a player picks up ore, you can enable or disable a chance of them finding a geode, based on your geodes spawn rate.

You can also configure for a chance for the geode to be empty like in the "Real World"

Jackhammer harvest is also configurable.

You can blacklist tools as needed.

Spawn the Geode Shed Via Copy Paste, MarkerManager & ZoneManager Or AutoSpawn at Outpost Automatically with Copy Paste to handle paste, ZoneManager to handle decay and looting prevention etc.

MarkerManager via Umod can be used to mark the NPCS Location on the map.

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, You can also use Kits to Set up your NPC as you wish.

NPC SHED SETUP

Use /pastegeodes   to set the npc shed. Relies on Copypaste, and ZoneManager to handle decay and other flags.

OTHER COMMANDS

Use /givegeodes to spawn all custom geode items in your inventory, good for testing trade and crack open item pulls.

Demo Vid for Paste Instructions



Lang

{
"RockhoundCooldownMessage": "[<color=#70b8db>Rockhound</color>] Give me <color=#9370db>{0}</color> seconds, Let me rest my swinging arm...",
"EmptyGeodeMessage": "[<color=#9370db>Geodes</color>] Your <color=#db9370>{0}</color> was empty!",
"NoPerms": "[<color=#9370db>Geodes</color>] You don't have permission to run this command!",
"GeodeInteractionNoGeodes": "[<color=#70b8db>Rockhound</color>] :nervous: \n\nCome back when you have enough <color=#db9370>Geodes</color>.\n\n Until then! \n\n:happy:",
"GeodeInteractionTradeMessage1": "[<color=#70b8db>Rockhound</color>] :nervous: \n\nI can give you...",
"GeodeInteractionTradeMessage2": "\nin exchange for your <color=#db9370>Geode(s)</color>.\n\nSeems like a fair trade to me! \n\n:happy:",
"GeodeHarvestMessage": "[<color=#9370db>Geodes</color>] <color=#db9370>{0}</color> Harvested!",
"GeodeHarvestMessage1": "[<color=#9370db>Geodes</color>] A <color=#db9370>{0}</color> was found on the <color=#db9370>ground</color>!",
"GeodeInteractionFullInventory": "[<color=#70b8db>Rockhound</color>] Your <color=#9370db>Inventory</color> is full, I'll place the Item(s) on the <color=#db9370>ground</color>.",
"GeodesSpawned": "[<color=#9370db>Geodes</color>] All Custom <color=#db9370>Geode</color> Items sent to your Inventory."
}

Config

{
"Discord Webhook URL": "INSERTURLHERE",
"Chat Icon": 0,
"Position of Building for Outpost Spawn": {
"x": -80.45,
"y": 0,
"z": -35.73
},
"Rotation Correction of The Building": -77,
"NPC Positioning If using Outpost Spawn": {
"x": -80.3,
"y": 0.2,
"z": -34.34
},
"Rotation Correction of The NPC": 90,
"Dynamic (Outpost) Spawn Of The NPC Building and NPC Enabled?(CopyPaste Req. MarkerManager & Zone Manager Recommended)": true,
"Enable Harvest Message?": true,
"Enable Harvest On Collectable Pickup(Stone, Sulfur, Metal Ore)?": true,
"Tool Blacklist": [
"icepick.salvaged",
"knife.bone"
],
"Ability To Harvest With Jackhammer?": true,
"Maximum Amount of Like Geodes Traded at a Time": 3,
"NPC Interaction Cooldown (seconds)": 3,
"Enable Marker Manager from UMOD, To Mark Rockhound Location?": true,
"Enable NPC Kit": false,
"NPC Kit Name": "",
"Geode Types": [
{
"Geode Name": "Magnetite Geode",
"Geode SkinID": 3157464677,
"Geode Harvest Probability - 100 = 100%": 5,
"Minimum Items on Trade": 1,
"Maximum Items on Trade": 2,
"Geode Loot Table on Crack": [
{
"Shortname": "lowgradefuel",
"Skin": 0,
"Custom Name": "",
"Amount Min": 10,
"Amount Max": 20,
"Chance to be given this Item upon Cracking (1.0 = 100%)": 0.5
},
{
"Shortname": "hq.metal.ore",
"Skin": 0,
"Custom Name": "",
"Amount Min": 5,
"Amount Max": 20,
"Chance to be given this Item upon Cracking (1.0 = 100%)": 0.5
}
],
"Geode Loot Table on Trade": [
{
"Shortname": "scrap",
"Skin": 0,
"Custom Name": "",
"Amount Min": 50,
"Amount Max": 100,
"Chance to be given this Item on Trade (1.0 = 100%)": 0.5
},
{
"Shortname": "ammo.pistol.fire",
"Skin": 0,
"Custom Name": "",
"Amount Min": 2,
"Amount Max": 4,
"Chance to be given this Item on Trade (1.0 = 100%)": 0.5
}
]
},
{
"Geode Name": "Septarian Geode",
"Geode SkinID": 3157464875,
"Geode Harvest Probability - 100 = 100%": 5,
"Minimum Items on Trade": 1,
"Maximum Items on Trade": 2,
"Geode Loot Table on Crack": [
{
"Shortname": "scrap",
"Skin": 0,
"Custom Name": "",
"Amount Min": 10,
"Amount Max": 20,
"Chance to be given this Item upon Cracking (1.0 = 100%)": 0.5
},
{
"Shortname": "metal.fragments",
"Skin": 0,
"Custom Name": "",
"Amount Min": 6,
"Amount Max": 15,
"Chance to be given this Item upon Cracking (1.0 = 100%)": 0.5
}
],
"Geode Loot Table on Trade": [
{
"Shortname": "metalspring",
"Skin": 0,
"Custom Name": "",
"Amount Min": 1,
"Amount Max": 2,
"Chance to be given this Item on Trade (1.0 = 100%)": 0.5
},
{
"Shortname": "roadsigns",
"Skin": 0,
"Custom Name": "",
"Amount Min": 1,
"Amount Max": 3,
"Chance to be given this Item on Trade (1.0 = 100%)": 0.5
}
]
},
{
"Geode Name": "Irradiated Geode",
"Geode SkinID": 3157465353,
"Geode Harvest Probability - 100 = 100%": 3,
"Minimum Items on Trade": 1,
"Maximum Items on Trade": 2,
"Geode Loot Table on Crack": [
{
"Shortname": "lowgradefuel",
"Skin": 0,
"Custom Name": "",
"Amount Min": 10,
"Amount Max": 20,
"Chance to be given this Item upon Cracking (1.0 = 100%)": 0.5
},
{
"Shortname": "hq.metal.ore",
"Skin": 0,
"Custom Name": "",
"Amount Min": 4,
"Amount Max": 12,
"Chance to be given this Item upon Cracking (1.0 = 100%)": 0.5
}
],
"Geode Loot Table on Trade": [
{
"Shortname": "ammo.rocket.hv",
"Skin": 0,
"Custom Name": "",
"Amount Min": 1,
"Amount Max": 2,
"Chance to be given this Item on Trade (1.0 = 100%)": 0.5
},
{
"Shortname": "ammo.pistol.hv",
"Skin": 0,
"Custom Name": "",
"Amount Min": 1,
"Amount Max": 3,
"Chance to be given this Item on Trade (1.0 = 100%)": 0.5
}
]
}
],
"NPC Clothing Options": [
{
"Shortname": "pants",
"Skin": 2919986425
},
{
"Shortname": "tshirt",
"Skin": 844217778
},
{
"Shortname": "shoes.boots",
"Skin": 2090776132
},
{
"Shortname": "hat.cap",
"Skin": 812550226
},
{
"Shortname": "metal.facemask",
"Skin": 905114071
}
]
}

Thanks for viewing! - Wrecks

Thanks to @imthenewguy  for the tips!  

& to @Luuxen  for the help testing.

$20.00
Views1.2k
Downloads345
Purchases0
Rating 5.0
Version2.2.8
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size113 KB
PublishedMar 24, 2026
UpdatedJul 13, 2026
✓ Reviewed for safety and integrity