โ˜„๏ธ Siege Machines

Root commands: /smadmin
Worlds: Raid World
Access Level: Admin

The Siege Machines admin command allows you to spawn, inspect, and manage Siege Machines, as well as configure fuel settings and rate modifiers.

subcommands

Get Egg

Gives yourself a Siege Machine spawn egg:
/smadmin getegg

Give Egg

Gives a Siege Machine spawn egg of the specified type (currently only mobile is supported) to the specified player:
/smadmin givegg <machineType> <player>

  • Example: /smadmin givegg mobile AubieTheTorkey

Set Test Point

Sets the test location coordinate ({raidworld::testlocation}) to your current location:
/smadmin settestpoint

See Data

Inspects the properties of the Siege Machine entity you are currently looking at:
/smadmin seedata

  • Output includes: Machine ID (UUID), machine type, creator, owning company, entity type, spawn location, base destruction radius, current state, and status.

List

Lists all active Siege Machine UUIDs registered on the server:
/smadmin list

Teleport To Machine

Teleports you to the Siege Machine with the given ID:
/smadmin tp <machineId>

Teleport Machine Here

Teleports the Siege Machine with the given ID to your current location:
/smadmin tphere <machineId>

Kill Machine

Destroys the Siege Machine with the given ID. You must specify its breach status:
/smadmin kill <machineId> <breached|notbreached>

  • breached: Deletes machine and counts as a successful breach.
  • notbreached: Deletes machine without registering a successful breach.

Get GUI Item

Gives yourself a custom Siege Machine component or related item by key:
/smadmin getguiitem <itemName>

  • Valid item keys include those registered in {raidworld::items::*} (e.g. upgrades/fuel modifiers).

Set Fuel

Sets the fuel level for the company associated with the active Siege Machine:
/smadmin setfuel <amount> <machineId>

Bypass Fuel

Enables or disables fuel requirements for the active Siege Machine:
/smadmin bypassfuel <on|off> <machineId>

Set Health

Sets the current health of the active Siege Machine:
/smadmin sethealth <machineId> <amount>

Open GUI

Opens the Siege Machine management GUI for the specified company and mode:
/smadmin opengui <companyName> <normal|sandbox>

Global Fuel Modifier

Allows configuring rate multipliers for Siege Machine fuel consumption across the server:

  • Add Modifier: Adds a multiplier for a specified duration.
    /smadmin globalFuelModifier add <durationSeconds> <multiplier> [cause]
    • Example: /smadmin globalFuelModifier add 3600 1.5 Double Fuel Event
  • List Modifiers: Lists active global fuel modifiers, multipliers, and remaining time.
    /smadmin globalFuelModifier list

[!NOTE]
Siege machines damage concrete base walls. For more details on wall defenses, see [[๐Ÿงฑ Base Walls]].
Players purchase Siege Machine eggs and accessories from the [[๐Ÿ›’ Raid Shop]].