The mod doesn't add many commands, so I'll put it all in one page. They're pretty straight forward, don't worry
/ultracraft
is the main command of the mod. Most things can be done through its sub-commands.
/ultracraft config
opens a Menu that makes changing the mods added gamerules easier.
/ultracraft info
displays information on the worlds gamerules in chat. Only the person issuing the command sees this!
/ultracraft time freeze <ticks>
freezes time for the given amount of ticks.
/ultracraft time unfreeze
unfreezes time.
/ultracraft block <target>
blocks a specific Players Wing Customization. They will be displayed with default wings for the person that issued the command.
/ultracraft unblock <target>
unblocks a specific Players Wing Customization. They will be displayed with their custom wings again.
/ultracraft ultrabossbar <id>
changes the Style of a given bossbar made using /bossbar
to the Ultracraft style. It had to be done this way because for whatever reason Mojang hardcoded Bossbar styles into their command.
/ultracraft style <target> <bonus>
grants a specific Style Bonus to the target Player.
/ultracraft title <target> <type> <text>
displays an Ultracraft Title with the given Text for the given Target. The Type can be either large
or box
.
Ok the progression command is a bit complex. The Progression System is used to determine whether a Player has unlocked crafting recipes in the Terminal or whether they have been obtained already. For this its split into two lists: unlocked
& obtained
/ultracraft progression reset <targets>
resets the targets Progression entries to the defaults.
/ultracraft progression <list> grant <targets> <entry>
grants a specific Progression entry to the targets.
/ultracraft progression <list> grant-all <targets> <entry>
grants all Progression entries to the targets.
/ultracraft progression <list> revoke <targets> <entry>
revokes a specific Progression entry from the targets.
/ultracraft progression <list> list <target>
lists the progression entries in the given list of the target.
/ultrasummon "<id>" <coords> <yaw>
is used to summon special entities. The only entity the command is used for atm, is a pair of Tundra//Agony.
Some Features can be enabled for only a selected group of Players; these features are hivel
(HiVel Mode) and graffiti
(Graffiti).
/ultrawhitelist <list> <disable/enable>
dis//-enables the selected whitelist.
/ultrawhitelist <list> add <target>
adds a Player to the selected whitelist.
/ultrawhitelist <list> remove <target>
removes a Player from the selected whitelist.
/ultrawhitelist <list> list
lists all Players on the selected whitelist.
The Edit Command is used to do everything related to Level Scripting//Editing.
/edit
toggles Edit mode.
/edit config <setting> <value>
configure some aspects of Edit Mode, like Flight Speed or No-Clip. Boolean Values don't use the value argument, they simply get toggled.
/edit ping
finds all Room Blocks around you. Unknown Room Blocks are Invisible.
/edit ping clear
forgets all known Room Blocks. If a Room Block is focused, that one will stay known.
/edit name <focus-key> <name>
changes the Name of the Mapping Block focused with the given Key.
/edit area <focus-key>
starts the Area Modification Sequence for the Mapping Block focused with the given Key. Right Click two blocks afterwards to set the Mapping Blocks Areas Corners.
/edit flag add <name>
adds a Flag with the given name to the currently focused Room.
/edit flag remove <flag-name>
removes the Flag with the given Name from the currently focused Room, if it exists.
/edit flag set <flag-name> <true//false>
sets the value of the Flag with the given Name in the currently focused Room to the given Value. (true//false)
/edit flag bind <focus-key> <flag-name>
binds the Flag with the given name to the Mapping Block focused with the given Key.
/edit reparent <focus-key>
starts the Reparenting Sequence for the Mapping Block focused with the given Key. Right Click a Room Block afterwards to parent the Mapping Block to that Room.
/edit attribute set <focus-key> <attribute> <value>
sets the given Attribute to the given Value for the Mapping Block focused with the given Key. Each Mapping Block has different Attributes; please refer to tab-complete or the Edit Mode HUD.
Debug Commands that can be potentially dangerous to use.
/ultracraft debug ricoshot_warn <position>
triggers a Ricoshot Warning at the given Position.
/ultracraft debug screenshake <strength>
triggers Screenshake with the given Strength. I wouldn't recomment going too high-
/ultracraft debug levels instance-everything-several-times
Instantiates every Level 8 Times. Meant to be a performance test; could kill your server though.
/ultracraft debug levels destroy-all-instances
Destroys all Existing Level Instances.
/ultracraft debug cybergrind start
Force Starts the Natural Cybergrind Trigger Sequence.
/ultracraft debug cybergrind end
Force Ends the currently running Cybergrind.
/ultracraft debug cybergrind start <target> <waves>
Force Starts a Cybergrind with a pre-determined target and total Wave Count.
/ultracraft debug cybergrind start <target> <waves> verbose
same as the last one; but it also spams Chat with a lot of information on the running Cybergrind.
/ultracraft debug flag <dimension> set <id> <value>
sets a Global Flag with the given ID in the given Dimension to the given Value. (Integer)
/ultracraft debug flag <dimension> get <id>
gets the value of a Global Flag with the given ID in the given Dimension.
/ultracraft debug records reset <target> <level> time
resets the target Players best Times in the given Level.
/ultracraft debug records reset <target> <level> rank
resets the target Players best Rank in the given Level.
/ultracraft debug records reset <target> all time
resets the target Players best Times in all Levels.
/ultracraft debug records reset <target> all rank
resets the target Players best Rank in all Levels.