Live
TREX published ItemXTREX published TradeUpXMabel reacted 🔥 to GolemsBrad Copp published GolemsEM$Ø published Welcome to the Jungle EventEM$Ø published Satellite Strike EventRazor updated Water Dragon BossTheGamingChurch published Scrap YardBarry_Allenn updated MBPromoCodeRazor updated Boss ScorpionRazor updated The CarnivalRazor updated Boss DragonMayonnaiseScc reacted 👍 to BoxLabelsYac Vaguer published BoxLabelsYac Vaguer reacted 🔥 to Water Dragon BossYac Vaguer updated UAV: Radar Enemies DetectionYac Vaguer updated Simple Patrol SignalRazor updated Alien TripodHA1FAL1VE reacted 🔥 to Water Dragon BossDark’Karis reacted 🔥 to Water Dragon BossRazor updated Water Dragon BossRazor published Water Dragon BossRazor updated Animal FarmBxcas published GameSentry: Stats, Maps & Admin PanelVoodooLights updated My Timed EventsFastBurst updated Furnace Splitter0g Ghost reacted 🔥 to FarmersMarketaRandumDude updated FarmersMarketMabel followed @FastBurstFastBurst published Random Plane Crash

Golems

Brad Copp★ 0.0 (0)v1.0.0OxideCarbon#pve#boss#npc#golem
1 / 2
Mine too deep and the rock fights back: 5 ore and scrap golems with brutal attacks and ore-rich rewards.
Description

The ground fights back.

Ore nodes and loot barrels have a small chance to wake a hulking golem, built from the rock it rose from. Each one punches, smashes, stomps, throws boulders and curls into a rolling charge that hops over walls. Beat it and it crumbles into a field of fresh ore.

This should be plug and play, but extensive configuration is available.

Golem Types

GolemRises fromHealthDrops
Stone GolemStone nodes2,5008 - 12 stone nodes
Metal GolemMetal nodes3,5008 - 12 metal nodes
Sulfur GolemSulfur nodes3,0008 - 12 sulfur nodes (throws explosive boulders)
High Quality GolemHQM nodes5,0006 - 9 HQM nodes
Scrap GolemLoot & oil barrels2,20012 - 18 barrels

When They Spawn

  • Mining: finishing off an ore node has a small chance (0.5 - 2% by type) to make a golem rise from it.
  • Barrels: smashing a loot or oil barrel can wake a Scrap Golem.
  • Spawn points (optional): save locations (monument-relative, so they carry over between maps) and golems will spawn there on a timer.
  • Built-in safeguards: a per-player cooldown, a server-wide cap, no spawns inside building privilege, and golems sink back into the ground if left alone.

Features

  • 5 golem types with their own look, glowing eyes, health, speed and damage
  • 6 attacks: punch, overhead smash, stomp, two-arm sweep, boulder throw (volleys at groups) and a rolling charge
  • Weak spot: a glowing core on its back takes double damage
  • Mine it: pickaxes and jackhammers do bonus damage
  • Red telegraph domes warn before big hits
  • Smart pursuit: switches targets by threat, leaps obstacles, gets itself unstuck and returns home
  • Floating health bar for nearby players
  • Rewards on death: scatters ore nodes or barrels to harvest
  • Performance-friendly: animation slows down or pauses when no players are near

Configuration Basics

  • Golem types: enable/disable each, name, spawn chance, health, speed, damage, and what drops on death
  • Max golems alive (default 6) and per-player spawn cooldown (default 10 min)
  • Skip spawning inside building privilege (default on)
  • Aggro range (45 m) and leash range (110 m)
  • Idle despawn time (150 s with no target)
  • Damage taken by type: bullets, arrows, melee, explosives, fire
  • Mining tool and core damage multipliers
  • Per-attack settings: damage, range, knockback, cooldown
  • Timed spawns: interval, minimum players online, max point-spawned golems, chat announcements
  • Telegraph domes and health bar on/off

Commands

Requires permission golems.admin.

CommandDescription
/golem spawn <stone\metal\
/golem removeRemove the nearest golem
/golem remove allRemove every golem
/golem listList all living golems
/golem point add [type]Save your position as a spawn point
/golem point listList saved spawn points
/golem point remove <#>Delete a spawn point
/golem point tp <#>Teleport to a spawn point
/golem point spawn <#>Spawn a golem at a point now
Default configuration
Golems.json
json
1{
2 "Maximum golems alive at once": 6,
3 "Per-player cooldown between golem spawns (s)": 600.0,
4 "Skip spawning inside building privilege": true,
5 "Crumble back into the ground after this long with no target (s)": 150.0,
6 "Aggro range (m)": 45.0,
7 "Leash range from where it rose (m)": 110.0,
8 "Global delay between attacks (s)": 0.7,
9 "Show red telegraph domes": true,
10 "Server hitbox layer for rockets/explosives (Unity layer index, -1 disables)": 8,
11 "Chat message to nearby players when a golem rises ({0} = name)": "The ground shudders... a <color=#ffb300>{0}</color> rises!",
12 "Damage taken multipliers by type (others use Default)": {
13 "Default": 0.5,
14 "Bullet": 0.6,
15 "Arrow": 0.4,
16 "Slash": 0.35,
17 "Stab": 0.35,
18 "Blunt": 0.8,
19 "Explosion": 1.0,
20 "Heat": 0.3,
21 "AntiVehicle": 1.0
22 },
23 "Damage multiplier for bullets and arrows (on top of the per-type multipliers)": 0.6,
24 "Mining tools deal this multiplier (you can mine a golem)": 2.5,
25 "Mining tool item shortnames": [
26 "pickaxe",
27 "stone.pickaxe",
28 "icepick.salvaged",
29 "jackhammer",
30 "concretepickaxe",
31 "hammer.salvaged",
32 "axe.salvaged"
33 ],
34 "Glowing core damage multiplier": 2.0,
35 "Core hit radius (m) - the core sits on the golem's back": 0.75,
36 "Damage multiplier while dazed after a crashed roll": 1.75,
37 "Golem types": {
38 "Stone": {
39 "Enabled": true,
40 "Display name": "Stone Golem",
41 "Spawn chance (0-1) per finished node / smashed barrel": 0.02,
42 "Health": 2500.0,
43 "Walk speed (m/s)": 3.0,
44 "Damage multiplier": 1.0,
45 "On death, scatter these (picked at random)": [
46 "assets/bundled/prefabs/autospawn/resource/ores/stone-ore.prefab"
47 ],
48 "How many (min, max)": [
49 8,
50 12
51 ],
52 "Scatter radius (m)": 8.0,
53 "Remove leftovers after (s, 0 = never)": 900.0,
54 "Boulders explode": false,
55 "Metallic sound set": false
56 },
57 "Metal": {
58 "Enabled": true,
59 "Display name": "Metal Golem",
60 "Spawn chance (0-1) per finished node / smashed barrel": 0.015,
61 "Health": 3500.0,
62 "Walk speed (m/s)": 2.7,
63 "Damage multiplier": 1.15,
64 "On death, scatter these (picked at random)": [
65 "assets/bundled/prefabs/autospawn/resource/ores/metal-ore.prefab"
66 ],
67 "How many (min, max)": [
68 8,
69 12
70 ],
71 "Scatter radius (m)": 8.0,
72 "Remove leftovers after (s, 0 = never)": 900.0,
73 "Boulders explode": false,
74 "Metallic sound set": true
75 },
76 "Sulfur": {
77 "Enabled": true,
78 "Display name": "Sulfur Golem",
79 "Spawn chance (0-1) per finished node / smashed barrel": 0.015,
80 "Health": 3000.0,
81 "Walk speed (m/s)": 2.9,
82 "Damage multiplier": 1.1,
83 "On death, scatter these (picked at random)": [
84 "assets/bundled/prefabs/autospawn/resource/ores/sulfur-ore.prefab"
85 ],
86 "How many (min, max)": [
87 8,
88 12
89 ],
90 "Scatter radius (m)": 8.0,
91 "Remove leftovers after (s, 0 = never)": 900.0,
92 "Boulders explode": true,
93 "Metallic sound set": false
94 },
95 "HQM": {
96 "Enabled": true,
97 "Display name": "High Quality Golem",
98 "Spawn chance (0-1) per finished node / smashed barrel": 0.005,
99 "Health": 5000.0,
100 "Walk speed (m/s)": 3.2,
101 "Damage multiplier": 1.35,
102 "On death, scatter these (picked at random)": [
103 "assets/bundled/prefabs/autospawn/resource/ore_hqm/hqm-ore.prefab"
104 ],
105 "How many (min, max)": [
106 6,
107 9
108 ],
109 "Scatter radius (m)": 8.0,
110 "Remove leftovers after (s, 0 = never)": 900.0,
111 "Boulders explode": false,
112 "Metallic sound set": true
113 },
114 "Scrap": {
115 "Enabled": true,
116 "Display name": "Scrap Golem",
117 "Spawn chance (0-1) per finished node / smashed barrel": 0.01,
118 "Health": 2200.0,
119 "Walk speed (m/s)": 3.6,
120 "Damage multiplier": 1.0,
121 "On death, scatter these (picked at random)": [
122 "assets/bundled/prefabs/radtown/loot_barrel_1.prefab",
123 "assets/bundled/prefabs/radtown/loot_barrel_2.prefab",
124 "assets/bundled/prefabs/radtown/oil_barrel.prefab"
125 ],
126 "How many (min, max)": [
127 12,
128 18
129 ],
130 "Scatter radius (m)": 11.0,
131 "Remove leftovers after (s, 0 = never)": 900.0,
132 "Boulders explode": false,
133 "Metallic sound set": true
134 }
135 },
136 "Spawn points and timed spawning": {
137 "Enabled (uses saved spawn points, in addition to ore nodes and barrels)": false,
138 "Seconds between spawns (min, max)": [
139 3600.0,
140 7200.0
141 ],
142 "Minimum players online": 1,
143 "Maximum point-spawned golems alive at once": 3,
144 "Monument search radius when saving a point (m)": 350.0,
145 "Announce spawns in chat": true,
146 "Announcement ({0} = golem name, {1} = grid)": "A <color=#ffb300>{0}</color> is stirring near <color=#ffb300>{1}</color>."
147 },
148 "Punch": {
149 "Reach (m)": 5.5,
150 "Arc (deg)": 110.0,
151 "Damage": 32.0,
152 "Knockback": 7.0,
153 "Cooldown (s)": 2.5
154 },
155 "Overhead smash": {
156 "Trigger range (m)": 6.0,
157 "Impact radius (m)": 4.0,
158 "Damage": 55.0,
159 "Cooldown (s)": 8.0
160 },
161 "Stomp": {
162 "Radius (m)": 7.0,
163 "Damage at centre": 30.0,
164 "Knockback": 9.0,
165 "Use when this many players are within the radius": 2,
166 "Cooldown (s)": 9.0
167 },
168 "Boulder throw": {
169 "Range (min, max m)": [
170 9.0,
171 60.0
172 ],
173 "Volley: up to this many boulders, one per player in range": 3,
174 "Impact radius (m)": 3.5,
175 "Damage": 45.0,
176 "Flight time per 10 m (s)": 0.33,
177 "Cooldown (s)": 7.0
178 },
179 "Two-arm sweep (when crowded)": {
180 "Reach (m)": 7.0,
181 "Arc (deg)": 240.0,
182 "Damage": 30.0,
183 "Knockback": 9.0,
184 "Use when this many players are within reach": 2,
185 "Cooldown (s)": 7.0
186 },
187 "Getting unstuck": {
188 "Leap over obstacles up to this height (m, 0 disables)": 4.5,
189 "Leap landing damage at centre": 25.0,
190 "Leap landing radius (m)": 4.0,
191 "Leap landing knockback": 8.0,
192 "Detour distance when it backs off and steps around (m)": 7.0,
193 "Roll at the target after this many failed attempts": 3
194 },
195 "Returning home (burrows back when stuck)": {
196 "Teleport home when stuck on the way back for (s, 0 disables)": 8.0,
197 "Counts as away from home beyond (m)": 15.0
198 },
199 "Pursuit and target switching": {
200 "Sprint when the target is farther than (m)": 14.0,
201 "Sprint speed multiplier": 1.5,
202 "Chase players who damaged it up to this far from where it rose (m)": 180.0,
203 "Forget a target that stays out of sight for (s)": 14.0,
204 "Minimum time on a target before switching (s)": 3.0,
205 "Switch only when another player scores this much higher": 20.0,
206 "Roll chance per decision when the target is far": 0.75,
207 "Target counts as far beyond (m)": 18.0
208 },
209 "Rolling charge": {
210 "Range (min, max m)": [
211 10.0,
212 45.0
213 ],
214 "Curl-up time (s)": 0.8,
215 "Roll speed (m/s)": 13.0,
216 "Roll past the target by (m)": 8.0,
217 "Maximum roll time (s)": 3.5,
218 "Damage": 50.0,
219 "Knockback": 13.0,
220 "Dazed time after crashing into something (s)": 2.5,
221 "Uncurl time (s)": 0.9,
222 "Damage taken while curled up (multiplier, dazed golems take full damage)": 0.4,
223 "Hop over obstacles up to this height (m, 0 disables hopping)": 6.0,
224 "Maximum hops per roll": 2,
225 "Hop landing impact radius (m)": 5.0,
226 "Hop landing damage at centre": 35.0,
227 "Hop landing knockback": 10.0,
228 "Cooldown (s)": 14.0
229 },
230 "Effects": {
231 "Footstep": "assets/bundled/prefabs/fx/impacts/physics/phys-impact-stone-hard.prefab",
232 "Footstep (metallic)": "assets/bundled/prefabs/fx/impacts/physics/phys-impact-metal-hollow-hard.prefab",
233 "Punch hit (metallic)": [
234 "assets/bundled/prefabs/fx/impacts/blunt/metal/metal1.prefab",
235 "assets/bundled/prefabs/fx/impacts/physics/phys-impact-metal-hollow-hard.prefab"
236 ],
237 "Ground impact (metallic)": [
238 "assets/prefabs/deployable/chinooklockedcrate/effects/landing.prefab",
239 "assets/bundled/prefabs/fx/building/fort_metal_gib.prefab",
240 "assets/bundled/prefabs/fx/impacts/physics/phys-impact-metal-hollow-hard.prefab"
241 ],
242 "Rising / sinking rumble (metallic)": [
243 "assets/bundled/prefabs/fx/building/stone_gib.prefab",
244 "assets/bundled/prefabs/fx/impacts/physics/phys-impact-metal-hollow-med.prefab"
245 ],
246 "Boulder impact (metallic)": [
247 "assets/content/vehicles/siegeweapons/catapult/effects/boulder_explosion_mid.prefab",
248 "assets/bundled/prefabs/fx/building/fort_metal_gib.prefab"
249 ],
250 "Rising / sinking rumble": [
251 "assets/bundled/prefabs/fx/building/stone_gib.prefab",
252 "assets/bundled/prefabs/fx/impacts/physics/phys-impact-stone-hard.prefab"
253 ],
254 "Ground impact": [
255 "assets/prefabs/deployable/chinooklockedcrate/effects/landing.prefab",
256 "assets/bundled/prefabs/fx/building/stone_gib.prefab"
257 ],
258 "Punch hit": "assets/bundled/prefabs/fx/impacts/physics/phys-impact-stone-hard.prefab",
259 "Boulder impact": [
260 "assets/content/vehicles/siegeweapons/catapult/effects/boulder_explosion_mid.prefab",
261 "assets/bundled/prefabs/fx/building/stone_gib.prefab"
262 ],
263 "Explosive boulder impact": [
264 "assets/prefabs/weapons/satchelcharge/effects/satchel-charge-explosion.prefab",
265 "assets/content/vehicles/siegeweapons/catapult/effects/boulder_explosion.prefab"
266 ],
267 "Rip boulder from ground": "assets/bundled/prefabs/fx/ore_break.prefab",
268 "Rolling (ground grind)": "assets/bundled/prefabs/fx/impacts/physics/phys-impact-stone-hard.prefab",
269 "Crumble (each piece)": [
270 "assets/bundled/prefabs/fx/building/stone_gib.prefab",
271 "assets/bundled/prefabs/fx/ore_break.prefab"
272 ],
273 "Crumble (metallic pieces)": [
274 "assets/bundled/prefabs/fx/building/metal_sheet_gib.prefab",
275 "assets/bundled/prefabs/fx/impacts/physics/phys-impact-metal-hollow-hard.prefab"
276 ],
277 "Death": [
278 "assets/content/vehicles/siegeweapons/catapult/effects/boulder_explosion.prefab",
279 "assets/prefabs/deployable/chinooklockedcrate/effects/landing.prefab"
280 ],
281 "Telegraph dome": "assets/bundled/prefabs/modding/events/twitch/br_sphere_red.prefab",
282 "Hit marker (sent only to the shooter)": "assets/bundled/prefabs/fx/hit_notify.prefab",
283 "Core hit marker": "assets/bundled/prefabs/fx/headshot_2d.prefab|assets/bundled/prefabs/fx/hit_notify.prefab"
284 },
285 "Health bar": {
286 "Enabled": true,
287 "Show within (m)": 70.0
288 },
289 "Performance": {
290 "Animation ticks per second": 15.0,
291 "Beyond this distance from every player, animate at a quarter rate (m)": 130.0,
292 "Beyond this distance from every player, freeze animation (m)": 350.0
293 }
294}
Sponsored
Pine Hosting
Pine Hosting

Trusted hosting partner. Affordable game servers with solid support and panels.

Visit site ↗
Free
Download
Views6
Downloads0
Purchases0
Rating★ 0.0
Version1.0.0
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size203 KB
PublishedNov 11, 2026
UpdatedNov 11, 2026
✓ Reviewed for safety and integrity