8Crafter's Server Utilities Wiki
Changelogs
  • Changelogs
  • Releases
    • v1.1.0
    • v1.2.0
    • v1.2.1
    • v1.2.2
    • v1.3.0
    • v1.3.1
    • v1.3.2
    • v1.3.3
    • v1.3.4
    • v1.3.5
    • v1.3.6
    • v1.4.0
    • v1.5.0
    • v1.5.1
    • v1.6.0
    • v1.7.0
    • v1.8.0
    • v1.9.0
    • v1.10.2
    • v1.11.0
    • v1.12.0
    • v1.12.1
    • v1.12.2
    • v1.12.3
    • v1.13.0
    • v1.14.0
    • v1.14.1
    • v1.15.0
    • v1.15.1
    • v1.16.0
    • v1.17.0
    • v1.18.0
    • v1.18.1
    • v1.18.2
    • v1.19.0
    • v1.20.0
    • v1.21.0
    • v1.22.0
    • v1.23.0
    • v1.23.1
    • v1.24.0
    • v1.25.0
    • v1.25.1
    • v1.25.2
    • v1.26.0
    • v1.27.0
    • v1.28.0
    • v1.28.1
    • v1.28.2
    • v1.28.3
    • v1.28.4
    • v1.28.5
    • v1.29.0
    • v1.29.1
    • v1.29.2
    • v1.29.3
    • v1.29.4
    • v1.30.0
    • v1.30.1
    • v1.31.0
    • v1.32.0
    • v1.32.1
    • v1.33.0
    • v1.33.1
    • v1.34.0
    • v1.34.1
    • v1.35.0
    • v1.36.0
    • v1.36.1
    • v1.36.2
    • v1.36.3
    • v1.36.4
    • v1.36.5
    • v1.36.6
    • v1.37.0
    • v1.37.1
    • v1.38.0
    • v1.38.1
    • v1.39.0
    • v1.40.0
    • v1.40.1
    • v1.40.2
    • v1.40.3
    • v1.41.0
  • Pre-Releases
    • v0.1.0
    • v0.2.0
    • v0.3.0
    • v0.3.1
    • v0.3.2
    • v0.4.0
    • v0.5.0
    • v0.5.1
    • v0.6.0
    • v0.8.0
    • v0.8.1
    • v0.8.2
    • v0.8.3
    • v1.0.0-RC.1
    • v1.0.0-RC.2
    • v1.20.0-preview.20
    • v1.20.0-preview.21
    • v1.20.0-preview.22
    • v1.23.0-preview.20+BUILD.1
    • v1.26.0-RC.1
    • v1.26.0-RC.2
    • v1.26.0-RC.3
    • v1.35.0-RC.1
    • v1.35.0-RC.2
  • Upcoming
    • v1.42.0
General
  • General Information
  • Troubleshooting
  • Downloading
  • Installing
  • Getting Started
Commands
  • Commands Basics
  • Parameters Basics
  • Parameter Types
Commands List
  • Main
    • \align
    • \aligncenter
    • \attribute
    • \binvsee
    • \block
    • \bluemodsversion
    • \chatcommandui
    • \chatsendui
    • \chunkban
    • \clear
    • \clearchat
    • \clearenderchest
    • \clearenderchestslot
    • \cloneitem
    • \closeuis
    • \compressitems
    • \compressitemscontainer
    • \compressitemscontainerb
    • \compressitemsshulker
    • \copyitem
    • \copyitemfrom
    • \createexplosion
    • \data
      Non-Functional
    • \datapickblock
    • \debugstickdyingmode
    • \defaulthealth
    • \disconnect
    • \drain
    • \dupeitem
    • \editorstick
    • \editorstickb
    • \editorstickc
    • \einvsee
    • \einvseeb
    • \enchantmentbarrels
    • \enderchest
    • \entityscaleversion
    • \eval
    • \execute
    • \extinguish
    • \extrafeaturessettings
    • \fill
    • \fillillegal
    • \fillinventory
    • \filljunk
    • \fillop
    • \fillrandom
    • \findtransformdvindex
    • \gettransformst
    • \getuuid
    • \getworldspawnpoint
    • \give
    • \giveb
    • \givec
    • \gma
    • \gmc
    • \gmd
    • \gmg
    • \gmp
    • \gmr
    • \gms
    • \gohome
    • \ground
    • \h#
    • \hcontents
    • \heal
    • \health
    • \help
    • \hlist
    • \home
    • \hset
    • \idtfill
    • \ifill
    • \ifillb
    • \ifillc
    • \ifilld
    • \igfill
    • \ignite
    • \ihollow
    • \invsee
    • \invseep
    • \invseeuuidmode
    • \iogfill
    • \ioutline
    • \ipillars
    • \item
    • \itfill
    • \ithollow
    • \itoutline
    • \itpillars
    • \itwalls
    • \iwalls
    • \jumpto
    • \kick
    • \listbans
    • \listidbans
    • \listnamebans
    • \liststructures
    • \mainmenu
    • \managecommands
    • \manageplayers
    • \managescriptautoeval
    • \maxhealth
    • \messageui
    • \minhealth
    • \morph
    • \notificationsettings
    • \offlineinfo
    • \offlineinfoescaped
    • \offlineinforaw
    • \offlineinfourl
    • \offlineinvsee
    • \offlineuuidinfo
    • \offlineuuidinfoescaped
    • \offlineuuidinforaw
    • \offlineuuidinfourl
    • \offlineuuidinvsee
    • \phase
    • \playermenu
    • \playershopsystemsettings
    • \printlayers
    • \pthru
    • \rank
    • \remexp
    • \remexpentity
    • \remexpne
    • \removeotheritemenchantments
    • \run
    • \scale
    • \scanenderchest
    • \scanenderchestc
    • \servershopsystemsettings
    • \setitem
    • \setitemb
    • \setnametag
    • \settings
    • \shopsystemsettings
    • \shuffleinventory
    • \spawn
    • \spawnitem
      Non-Functional
    • \stopalldbintervals
    • \stopallsaintervals
    • \stopgen
    • \structure
    • \summon
    • \swapinventories
    • \swapinventoriesb
    • \swapitems
    • \swaprows
    • \takeitem
    • \terminal
    • \thru
    • \timezone
    • \tint
    • \top
    • \tpa
    • \tpaccept
    • \tpdeny
    • \tps
    • \transferitem
    • \transformresultatdvindex
    • \up
    • \version
    • \viewplayershops
    • \viewservershops
    • \visualscale
    • \visualscaleenabled
    • \vthru
    • \w
    • \warp
    • \warplist
    • \warplistdetails
    • \warplistrawdata
    • \warpremove
    • \warpreset
    • \warpset
    • \wlist
    • \wlistdetails
    • \wlistrawdata
    • \wremove
    • \wreset
    • \wset
  • WorldEdit
    • \\backuparea
    • \\ceil
    • \\chunk
    • \\cone
    • \\copy
    • \\cube
      Non-Functional
    • \\cut
    • \\cyl
    • \\deletesavedpos
    • \\drain
    • \\expandselection
    • \\flood
    • \\floor
    • \\generate
    • \\generatecallback
      Non-Functional
    • \\generatef
    • \\generatejs
      Non-Functional
    • \\generates
    • \\generateterrain
    • \\hcone
      Non-Functional
    • \\hcube
    • \\hcyl
      Non-Functional
    • \\hpos1
    • \\hpos2
    • \\hreplace
    • \\hsphere
    • \\idtfill
    • \\itfill
    • \\listpos
    • \\loadchunks
    • \\loadpos
    • \\maze
    • \\move
      Non-Functional
    • \\offset
    • \\omove
      Non-Functional
    • \\oreplace
    • \\overlay
    • \\paste
    • \\pos1
    • \\pos2
    • \\protectarea
    • \\regenerateblocks
    • \\remove
    • \\replace
    • \\savepos
    • \\savestructure
    • \\selectmode
    • \\set
    • \\seti
    • \\shift
    • \\smove
      Non-Functional
    • \\sphere
    • \\stack
    • \\stsphere
    • \\tube
    • \\undo
    • \\walls
    • \brush
    • \butcher
    • \butcherdespawn
    • \chunkinfo
    • \remove
    • \replacenear
    • \selectioninfo
    • \snapshot
    • \selectionrender
  • Removed
    • \settings (Old)
Systems
  • Anti-Spam System
  • Ban System
  • Chat Ranks System
  • Home System
  • Player Shop System
  • Rank Name Tags System
  • Server Shop System
  • Shop System
  • Sign Shop System
  • Spawn Protection System
  • TPA System
Settings
  • Chat Ranks Settings
  • General Settings
  • Home System Settings
  • Manage Game Rules
  • Module Imports
  • Money System Settings
  • Notifications Settings
  • Personal Settings
  • Script Settings
  • TPA System Settings
  • UI Settings
  • Extra Features
    • Extra Features Settings
  • Advanced
    • Advanced Settings
/scriptevent Commands
  • s:e
Blocks
  • ifill Command Placeholder Block
  • Invalid Block Placeholder
Entities
  • Outline Renderer
  • Player Inventory Save Storage
  • Player Shop Recieved Shop Items Storage
  • Saved Item
  • Saved Shop Item
  • Tickingarea
  • Tickingarea 2
  • Tickingarea 3
  • Tickingarea 4
  • Tickingarea 5
  • Tickingarea 6
Items
  • Debug Sticks
    • Command Runner
    • Debug Screen
    • Debug Stick
    • Editor Stick
    • Editor Stick B
    • Editor Stick C
    • Entity Controller
    • Entity Debug Stick
    • Inventory Controller
    • Pick Block Stick
    • Player Controller
    • Player Debug Stick
    • Script Runner
  • UI Items
    • Main Menu
    • Player Menu
    • Selection Menu (Old)
  • WorldEdit Items
    • Selection Tool
    • WorldEdit Brushes
  • Misc.
    • Diamond Downgrade Smithing Template
    • Enchantment Transfer Smithing Template
    • Programmable Items
    • Smithing Table Enchanted Book
    • Ultra Bundle
Main Menu
  • Main Menu
Player Menu
  • Player Menu
  • Bounties
  • Code Redemption
  • Leaderboards
  • Money Transfer
  • Warps
Ultra Security Mode
  • Command Required Permission Levels
Misc
  • Add-On Version Compatibility List
Other Features
  • Enchanting Any Item With Any Enchantment
  • Item Customization
  • No AI Entities
  • Particle Customization
  • Simulated Players
Meta
  • Emojis
  • Loot Tables
  • Music
  • Sounds
  • Useful Links

Video Settings

Theme


Debug



v1.37.0 (The World Sculpting Update) Changelog

v1.37.0
  • Additions
    • Commands
    • Entities
    • Loots Tables
    • Sounds
    • WorldEdit
  • Changes
    • Command Parameter Types
    • Commands
    • Performance
    • UIs
  • Fixes
    • Block Masks
    • Commands
    • Player Data Auto Save
  • Technical Additions
    • API
  • Technical Changes
    • API

Additions ​

Commands ​

  • Added the \\overlay command.

Entities ​

  • Added the andexdb:outline_renderer entity.

Loots Tables ​

  • Added the following loot tables:
    • loot_tables/maps/andexdb/ancientcity
    • loot_tables/maps/andexdb/bastionremnant
    • loot_tables/maps/andexdb/blank
    • loot_tables/maps/andexdb/burriedtreasure
    • loot_tables/maps/andexdb/endcity
    • loot_tables/maps/andexdb/fortress
    • loot_tables/maps/andexdb/jungle_template
    • loot_tables/maps/andexdb/mansion
    • loot_tables/maps/andexdb/mapdatavalue7
    • loot_tables/maps/andexdb/mineshaft
    • loot_tables/maps/andexdb/monument
    • loot_tables/maps/andexdb/pillageroutpost
    • loot_tables/maps/andexdb/randommap
    • loot_tables/maps/andexdb/ruinedportal
    • loot_tables/maps/andexdb/ruins
    • loot_tables/maps/andexdb/shipwreck
    • loot_tables/maps/andexdb/stronghold
    • loot_tables/maps/andexdb/swamp_hut
    • loot_tables/maps/andexdb/temple
    • loot_tables/maps/andexdb/trail_ruins
    • loot_tables/maps/andexdb/trial_chambers
    • loot_tables/maps/andexdb/unknown
    • loot_tables/maps/andexdb/village_desert
    • loot_tables/maps/andexdb/village_jungle
    • loot_tables/maps/andexdb/village_plains
    • loot_tables/maps/andexdb/village_savanna
    • loot_tables/maps/andexdb/village_snowy
    • loot_tables/maps/andexdb/village_swamp
    • loot_tables/maps/andexdb/village_taiga
    • loot_tables/maps/andexdb/village

Sounds ​

  • Added the following new sound definitions (most of them were just transferred from 8Crafter's Entity Scale Add-On):
    • record.pigstep.music
    • record.otherside.music
    • record.blocks.music
    • record.5.music
    • record.11.music
    • record.13.music
    • record.ward.music
    • record.chirp.music
    • record.mall.music
    • record.mellohi.music
    • record.cat.music
    • record.far.music
    • record.relic.music
    • record.stal.music
    • record.strad.music
    • record.wait.music
    • record.precipice.music
    • record.creator.music
    • record.creator_music_box.music
    • music.game.featherfall
    • music.game.watcher
    • music.game.puzzlebox
    • music.game.komorebi
    • music.game.pokopoko
    • music.game.yakusoku
    • music.game.deeper
    • music.game.eld_unknown
    • music.game.endless
    • music.game.a_familiar_room
    • music.game.aerie
    • music.game.an_ordinary_day
    • music.game.ancestry
    • music.game.bromeliad
    • music.game.calm1
    • music.game.calm2
    • music.game.calm3
    • music.game.comforting_memories
    • music.game.crescent_dunes
    • music.game.echo_in_the_wind
    • music.game.firebugs
    • music.game.floating_dream
    • music.game.hal1
    • music.game.hal2
    • music.game.hal3
    • music.game.hal4
    • music.game.infinite_amethyst
    • music.game.labyrinthine
    • music.game.left_to_bloom
    • music.game.nuance1
    • music.game.nuance2
    • music.game.one_more_day
    • music.game.piano1
    • music.game.piano2
    • music.game.piano3
    • music.game.stand_tall
    • music.game.wending
    • music.game.water.axolotl
    • music.game.water.dragon_fish
    • music.game.water.shuniji
    • music.game.creative.creative1
    • music.game.creative.creative2
    • music.game.creative.creative3
    • music.game.creative.creative4
    • music.game.creative.creative5
    • music.game.creative.creative6
    • music.game.nether.chrysopoeia
    • music.game.nether.nether1
    • music.game.nether.nether2
    • music.game.nether.nether3
    • music.game.nether.nether4
    • music.game.nether.rubedo
    • music.game.nether.so_below
    • music.game.end.end
    • music.game.end.boss
    • music.game.end.credits
    • music.menu.menu1
    • music.menu.menu2
    • music.menu.menu3
    • music.menu.menu4
    • music.game.survival.vanilla.overworld.random
    • music.game.survival.vanilla.nether.random
    • music.game.survival.vanilla.end.random
    • music.game.survival.vanilla.all_dimensions.random
    • music.game.records.vanilla.random
    • music.game.creative.vanilla.random
    • music.game.all_gamemodes.vanilla.all_dimensions.random
    • music.game.all.random
    • block.false_permissions.ui
    • block.false_permissions.music
    • block.false_permissions.player.not3d
    • block.false_permissions.player
    • block.false_permissions.neutral.not3d
    • block.false_permissions.neutral
    • random.hurt.ui
    • random.hurt.music
    • random.hurt.player.not3d
    • random.hurt.player
    • random.hurt.neutral.not3d
    • random.hurt.neutral
    • note.banjo.ui
    • note.bass.ui
    • note.bassattack.ui
    • note.bd.ui
    • note.bell.ui
    • note.bit.ui
    • note.cow_bell.ui
    • note.didgeridoo.ui
    • note.flute.ui
    • note.guitar.ui
    • note.harp.ui
    • note.hat.ui
    • note.icechime.ui
    • note.iron_xylophone.ui
    • note.pling.ui
    • note.snare.ui
    • note.xylobone.ui
  • Added the following music definitions (most of them were just transferred from 8Crafter's Entity Scale Add-On):
    • record.pigstep.music
    • record.otherside.music
    • record.5.music
    • record.11.music
    • record.13.music
    • record.relic.music
    • record.ward.music
    • record.mall.music
    • record.mellohi.music
    • record.blocks.music
    • record.cat.music
    • record.chirp.music
    • record.far.music
    • record.stal.music
    • record.strad.music
    • record.wait.music
    • record.precipice.music
    • record.creator.music
    • record.creator_music_box.music
    • music.game.all.random
    • music.game.all_gamemodes.vanilla.all_dimensions.random
    • music.game.creative.vanilla.random
    • music.game.records.vanilla.random
    • music.game.survival.vanilla.all_dimensions.random
    • music.game.survival.vanilla.end.random
    • music.game.survival.vanilla.nether.random
    • music.game.survival.vanilla.overworld.random

WorldEdit ​

Brushes ​

  • Added the following new brush modes:
    • overlaysurface
    • overlaycubesurface
    • overlaysquaresurface
    • flattenfill
    • flattensquarefill
    • flatten
    • flattensquare
    • copy
    • paste
    • nudge
    • brokennudge

Changes ​

Command Parameter Types ​

BlockMask ​

  • Added the following block types to the preset:deforest preset:
    • poppy
    • cactus
    • cactus_flower
    • short_dry_grass
    • tall_dry_grass
    • fern
    • tall_fern
    • dead_bush
    • melon_block
    • pumpkin

Commands ​

  • Reworked the maze generator in the \\maze command to be a lot more CPU and memory efficient.
  • The undo system now has multiple separate undo clipboards so that each player can have their own separate undo history, the player can also specify an undo clipboard to undo from in the \\undo command.
  • Added the g flag to the \\undo command to undo the last action from any undo clipboard.
  • Changed the syntax of the \\undo command from \\undo [-kt] to \\undo [-ktg] {[undoClipboard: string[?=PersonalClipboardID]]}.
  • Changed the syntax of the \\cut command from \\cut [-meb] to \\cut [-meb] {[clipboard: (string|{global})[?=PersonalClipboardID]]}.
  • Changed the syntax of the \\copy command from \\copy [-meb] to \\copy [-meb] {[clipboard: (string|{global})[?=PersonalClipboardID]]}.
  • Changed the syntax of the \\paste command from \\paste [-webxzh] [integrity: float] [integritySeed: string] [rotation: 0|90|180|270] [animationMode: none|blocks|layers] [animationSeconds: float] to \\paste [-webxzh] {[clipboard: (string|{global})[?=PersonalClipboardID]]} [integrity: float[?=1]] [integritySeed: string] [rotation: (0|90|180|270)[?=0]] [animationMode: {none}|{blocks}|{layers}] [animationSeconds: float[?=0]].
  • The \\paste and \\undo commands now paste/undo asynchronously to avoid script hang errors when pasting/undoing large areas.
  • Changed the syntax of the \\brush command from
acmd
\brush [-l] none
\brush [-l] <brushType: sphere|cube|square>` /*+` [-h]`*/ + ` <blockPattern: BlockPattern> [radius: float] [mask: Mask]
\brush [-l] <brushType: splatter|splattercube|splattersquare|splattersurface|splattercubesurface|splattersquaresurface> [-h] <blockPattern: BlockPattern> [radius: float] [decay: float] [mask: Mask]
\brush [-l] <brushType: extinguish|ex|remexp> [radius: float]
1
2
3
4

to

acmd
\brush [-l] none
\brush [-l] <brushType: sphere|cube|square> <blockPattern: BlockPattern> [radius: float[?=3]] [mask: Mask]
\brush [-l] <brushType: splatter|splattercube|splattersquare|splattersurface|splattercubesurface|splattersquaresurface|overlaysurface|overlaycubesurface|overlaysquaresurface> [-h] <blockPattern: BlockPattern> [radius: float[?=3]] [decay: float[?=0]] [mask: Mask]
\brush [-l] <brushType: flattenfill|flattensquarefill> [-r] <flattenDirection: {up}|{down}|{north}|{south}|{east}|{west}|{auto}|{autor}> <blockPattern: BlockPattern> [radius: float[?=3]] [decay: float[?=0]] [mask: Mask]
\brush [-l] <brushType: flatten|flattensquare> [-rw] <flattenDirection: {up}|{down}|{north}|{south}|{east}|{west}|{auto}|{autor}> [radius: float[?=3]] [decay: float[?=0]] [mask: Mask]
\brush [-l] <brushType: nudge|nudgecube> [-t] <nudgeDirection: {up}|{down}|{north}|{south}|{east}|{west}|{auto}|{autor}> [radius: float[?=3]] [decay: float[?=0]] [mask: Mask]
\brush [-l] <brushType: copy|copycube> [-a] {[clipboard: (string|{global})[?=PersonalWorldEditBrushClipboardID]]} [radius: float[?=3]] [decay: float[?=0]] [mask: Mask]
\brush [-l] <brushType: paste> {[clipboard: (string|{global})[?=PersonalWorldEditBrushClipboardID]]}
\brush [-l] <brushType: ex|extinguish|remexp|remexpe|remexpne> [radius: float[?=10]]
1
2
3
4
5
6
7
8
9
  • The block clipboard system now has multiple separate block clipboards so each player can have their own clipboards to copy stuff to, players can also specify a specific clipboard ID to use in the WorldEdit commands that deal with the block clipboard (\\cut, \\copy, \\paste, \brush, etc.).

Performance ​

  • Massive performance improvements to the Money System.

UIs ​

  • Added a button to access the texture preset selector to the manage warp menu.
  • Added a note to the create warp menu that you can put ~~~ into the location text box to use your current location as the warp's location.

Fixes ​

Block Masks ​

  • Fixed a bug where block masks did not test for block tags when testing on a Block instance.

Commands ​

  • Reworked the maze generator in the \\maze command to generate the mazes correctly instead of having two block dead-ends to the left and right every two blocks.

Player Data Auto Save ​

  • Fixed a bug where a bunch of errors about a location being in an unloaded chunk would be thrown when a player was changing dimensions.

Technical Additions ​

API ​

  • Added the modules.utils.dirreversemap function.

Technical Changes ​

API ​

  • The modules.utils.getDetailedType function now has special handling for functions, symbols, Infinity, -Infinity, and NaN values.
  • Complete overhaul of modules.coords.BlockClipboard.
  • Complete overhaul of modules.coords.UndoClipboard.
  • The config.toJSON method new accepts a subconfig as an optional parameter, so that to convert a subconfig to JSON, you can pass it directly instead of using config.toJSON.apply.
Edit v1.37.0 on GitHub
  • 8crafter.com
  • Discord
  • GitHub Repository
  • Wiki Settings