Skip to content
This repository was archived by the owner on Dec 8, 2025. It is now read-only.

Commit a251216

Browse files
authored
feat: update command tree to 1.21.11 (#317)
1 parent 9402318 commit a251216

9 files changed

Lines changed: 4293 additions & 2857 deletions

‎mecha/resources/1_21.json‎

Lines changed: 1521 additions & 210 deletions
Large diffs are not rendered by default.

‎tests/resources/command_examples.mcfunction‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,13 @@ function #custom:example/test
7575
gamemode creative
7676
gamemode survival @a
7777
# gamerule
78-
gamerule doDaylightCycle false
79-
gamerule naturalRegeneration false
80-
gamerule mobGriefing false
81-
gamerule doWeatherCycle false
82-
gamerule keepInventory true
83-
gamerule commandBlockOutput false
84-
gamerule doInsomnia false
78+
gamerule advance_time false
79+
gamerule natural_health_regeneration false
80+
gamerule mob_griefing false
81+
gamerule advance_weather false
82+
gamerule keep_inventory true
83+
gamerule command_block_output false
84+
gamerule spawn_phantoms false
8585
# give
8686
give @p minecraft:diamond_sword{display: {Lore: ['"A legendary weapon"']}} 1
8787
give @a potion{Potion: "minecraft:night_vision"} 1
@@ -165,14 +165,14 @@ execute unless biome ~10 ~ ~ minecraft:forest run say ok
165165
execute unless dimension minecraft:overworld run say ok
166166
fillbiome ~ ~ ~ ~16 ~16 ~16 minecraft:deep_dark
167167
gamemode survival @a
168-
gamerule blockExplosionDropDecay true
169-
gamerule commandModificationBlockLimit 1000
170-
gamerule globalSoundEvents false
171-
gamerule lavaSourceConversion true
172-
gamerule mobExplosionDropDecay true
173-
gamerule snowAccumulationHeight 10
174-
gamerule tntExplosionDropDecay true
175-
gamerule waterSourceConversion true
168+
gamerule block_explosion_drop_decay true
169+
gamerule max_block_modifications 1000
170+
gamerule global_sound_events false
171+
gamerule lava_source_conversion true
172+
gamerule mob_explosion_drop_decay true
173+
gamerule max_snow_accumulation_height 8
174+
gamerule tnt_explosion_drop_decay true
175+
gamerule water_source_conversion true
176176
clone ~ ~ ~ ~10 ~10 ~10 0 0 0 masked
177177
clone from overworld ~ ~ ~ ~10 ~10 ~10 0 0 0 masked
178178
clone ~ ~ ~ ~10 ~10 ~10 to nether 0 0 0 masked
@@ -206,7 +206,7 @@ l\
206206
o
207207
execute if function demo:foo run return run function demo:bar
208208
execute store result score @s foo run return run data get entity @s foodSaturationLevel
209-
gamerule maxCommandForkCount 9999
209+
gamerule max_command_forks 9999
210210
scoreboard objectives modify foo displayautoupdate true
211211
scoreboard objectives modify foo numberformat styled {"bold": true}
212212
give @s wooden_pickaxe[damage=23]

‎tests/resources/multiline_command_examples.mcfunction‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,14 @@ say
7979
continuation
8080

8181
gamerule
82-
doDaylightCycle
82+
advance_time
8383
false
8484

8585
gamerule
86-
doMobLoot
86+
mob_drops
8787
false
8888
gamerule
89-
doDaylightCycle
89+
advance_time
9090
false
9191
execute as foo run
9292
gamemode
@@ -99,7 +99,7 @@ gamerule
9999
the_end
100100
run
101101
say foo
102-
gamerule doDaylightCycle
102+
gamerule advance_time
103103
false
104104

105105
scoreboard players set #index global 3

‎tests/snapshots/parse__command_examples__0.txt‎

Lines changed: 2147 additions & 2147 deletions
Large diffs are not rendered by default.

‎tests/snapshots/parse__command_examples__1.txt‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,13 @@ function custom:example/test
6262
function #custom:example/test
6363
gamemode creative
6464
gamemode survival @a
65-
gamerule doDaylightCycle false
66-
gamerule naturalRegeneration false
67-
gamerule mobGriefing false
68-
gamerule doWeatherCycle false
69-
gamerule keepInventory true
70-
gamerule commandBlockOutput false
71-
gamerule doInsomnia false
65+
gamerule advance_time false
66+
gamerule natural_health_regeneration false
67+
gamerule mob_griefing false
68+
gamerule advance_weather false
69+
gamerule keep_inventory true
70+
gamerule command_block_output false
71+
gamerule spawn_phantoms false
7272
give @p minecraft:diamond_sword{display: {Lore: ['"A legendary weapon"']}} 1
7373
give @a potion{Potion: "minecraft:night_vision"} 1
7474
give @r diamond_sword{Enchantments: [{id: "minecraft:sharpness", lvl: 10}]} 1
@@ -136,14 +136,14 @@ execute unless biome ~10 ~ ~ minecraft:forest run say ok
136136
execute unless dimension minecraft:overworld run say ok
137137
fillbiome ~ ~ ~ ~16 ~16 ~16 minecraft:deep_dark
138138
gamemode survival @a
139-
gamerule blockExplosionDropDecay true
140-
gamerule commandModificationBlockLimit 1000
141-
gamerule globalSoundEvents false
142-
gamerule lavaSourceConversion true
143-
gamerule mobExplosionDropDecay true
144-
gamerule snowAccumulationHeight 10
145-
gamerule tntExplosionDropDecay true
146-
gamerule waterSourceConversion true
139+
gamerule block_explosion_drop_decay true
140+
gamerule max_block_modifications 1000
141+
gamerule global_sound_events false
142+
gamerule lava_source_conversion true
143+
gamerule mob_explosion_drop_decay true
144+
gamerule max_snow_accumulation_height 8
145+
gamerule tnt_explosion_drop_decay true
146+
gamerule water_source_conversion true
147147
clone ~ ~ ~ ~10 ~10 ~10 0 0 0 masked
148148
clone from overworld ~ ~ ~ ~10 ~10 ~10 0 0 0 masked
149149
clone ~ ~ ~ ~10 ~10 ~10 to nether 0 0 0 masked
@@ -165,7 +165,7 @@ execute as @a[tag=blob] run function demo:foo
165165
say hello
166166
execute if function demo:foo run return run function demo:bar
167167
execute store result score @s foo run return run data get entity @s foodSaturationLevel
168-
gamerule maxCommandForkCount 9999
168+
gamerule max_command_forks 9999
169169
scoreboard objectives modify foo displayautoupdate true
170170
scoreboard objectives modify foo numberformat styled {bold: true}
171171
give @s wooden_pickaxe[damage=23]

0 commit comments

Comments
 (0)