Java Edition 23w13a_or_b

Revision as of 02:16, 12 April 2024 by TheGoomba98 (talk | contribs) (→‎Blocks: Changed FTB Aether link to wiki.gg)
Jump to navigation Jump to search
This article is about the April Fool's joke snapshot. For the actual snapshot released that week, see Java Edition 23w13a.
"Vote" redirects here. For the annual poll, see Mob Vote.
This article documents an April Fools' Day joke version.
 
There is no proper release version or development version of Java Edition called the Vote Update, Java Edition 23w13a or b or Snapshot 23w13a or b.
Minecraft 23w13a_or_b
23w13a_or_b.jpg: Infobox image for Minecraft 23w13a_or_b the version in Minecraft
Java Edition 23w13a_or_b.png: Infobox image for Minecraft 23w13a_or_b the version in Minecraft
Edition

Java Edition

Official name

The Vote Update

Release date

April 1, 2023

Type

Snapshot

Downloads

Original:
Client (.json)
Server
Reupload:
Client (.json)
Server

Obfuscation maps

Original:
Client
Server
Reupload:
Client
Server

Protocol version

 dec1073741953
 hex40000081

Data version

3444

Resource pack format

13

Data pack format

13

Minimum Java version

Java SE 17

23w13a_or_b is an April Fools' joke snapshot, supposedly the first and only snapshot for the "Vote Update", released on April 1, 2023,[1] which, as the primary focus, adds a system where players vote for gameplay features or mechanics to be implemented. This snapshot is a fork of 23w13a.

The snapshot was reuploaded about three hours after the release,[2] to fix some crashes related to transformations and to remove inappropriate color names.

Additions

Blocks

Air
  • Must be unlocked by vote minecraft:air_blocks.
  • Can be crafted from 4 empty glass bottles.
  • Can be used to refill air underwater or on the Moon.
  • This block can be used to fill cows or moon cows with air to become "balloon cows", which take the player to the Moon once filling it with enough air.
Cheese
  • Generates on the moon.
  • Can be eaten and is the second block in Minecraft that the player can eat, after cake.
  • When eaten, causes one eighth of the block to disappear, depending on where the player clicks.
Copper sink
  • Must be unlocked by vote minecraft:copper_sink.
  • Can be crafted from 7 blocks of copper.
  • Can be used to store water like a regular cauldron.
  • Unlike cauldrons, it cannot store lava or powder snow.
  • When there is no water inside, if an item with the minecraft:copper item tag is dropped inside, it is deleted. Copper Spleaves were not added to the minecraft:copper item tag, but copper sinks were.
Copper spleaves
  • Generates as a part of the lunar base structure.
  • Touching it causes the block to break.
Golden chest
  • A chest variant that can be obtained through the /setblock command with the tag "gold" /setblock ~ ~ ~ minecraft:chest{gold:1b}.
  • Created by activating the minecraft:midas_touch vote, then opening a chest or a trapped chest.
  • Stored items randomly convert into gold.
  • Golden trapped chests will still function as trapped chests, but have no identifier like in regular ones.
  • Ender chests are not affected.
Other portal
  • Must be unlocked by vote minecraft:other_portal.
  • Can be placed using /setblock commands, or created a part of the other portal structure.
  • If the minecraft:other_portal vote is unlocked, player can build an other portal with glowstone and activate it with a water bucket.
  • When entered, it teleports the player 500 blocks up in the air, and returns the message "Error 404 Terrain Not Found".
    • If an other portal is created above Y = 150, it teleports the player to Y = 650, so the player is not teleported to the Moon.
  • Drops nothing when broken, similar to the other portal blocks in the game.
  • A reference to the mod The Aether, as well as numerous memes of people trying to unsuccessfully create an Aether portal in vanilla Minecraft.
Packed Air
  • Must be unlocked by vote minecraft:air_blocks.
  • Can be crafted from 9 air.
  • Permanently fills the player's breath bar when standing in it.
  • Can be placed in closed rooms on the Moon.
  • Disappears like water in the Nether when placing it in an open space on the moon, anywhere in another dimension or when the closed room is opened (either when a block in the wall gets removed or a door is opened).
Pickaxe block
  • Must be unlocked by vote minecraft:pickaxe_block.
  • Can be crafted from 6 pieces of cobblestone, a redstone dust and any pickaxe.
  • When activated, it can break blocks in front of it and drop them, like if a player broke it.
  • It can break any block instantly, including bedrock, although the bedrock would not drop.
Place block
  • Must be unlocked by vote minecraft:place_block.
  • Can be crafted from 6 pieces of cobblestone, a redstone dust, a bow and a hopper.
  • When activated, it can place blocks in front of it.
  • It takes blocks from a container such as a chest placed behind it (against the blank face).
  • It will also place dropped from items behind its back face.
  • The block's texture references the old menus from Minecraft: Pocket Edition.

Items

A "New thing" banner pattern
Banner pattern
  • Added "New Thing" banner pattern.
  • Applying the pattern to the banner will create a "Mojang" based off various Among Us memes.
  • Can be crafted by using a paper and any suspicious stew when vote minecraft:special_recipe with value minecraft:m_banner_pattern is approved.
Bit
Bottle of entity
  • Obtained when using a bottle of void on a mob, damaging the mob, or by drinking a Bottle of Void while being transformed into another mob.
  • Has a splash potion variant but neither a lingering potion nor a tipped arrow variant.
  • Players and mobs can morph into the mob contained in the glass bottle.
  • Taking fatal damage while having the appearance of another mob will result in the mob's appearance to die, and the player's health to be set back to full.
Bottle of void
  • Must be unlocked by vote minecraft:drink_air.
  • Can be obtained by drinking from an empty glass bottle, which gets called glass bottle filled with air instead.
  • Does not have splash potion, lingering potion and tipped arrow variants.
  • Can be used to get a bottle of entity by using it on a mob, damaging the mob. Using it on a player or Ray Tracing results in a bottle of pig.
  • Can be used to reverse the effects of the bottle of entity, damaging the player.
  • Drinking it when the player have an active status effect turns it into a potion relating to that status effect and removes the effect from the player.
  • On occasion, drinking it will kill the player with the death message "<Playername> fell out of the world" as if the player fell into the void.
La baguette
  • A French bread.
  • Can only be obtained through commands or activating the vote minecraft:french_mode.
  • Inedible but can be used as a weapon, functionally identical to a wooden sword.
    • 4HP♥♥ attack damage.
    • 1.6 attack speed.
  • Can be repaired using any wooden planks.
  • Can be enchanted with sword enchantments, even in the enchanting table.
  • The item is likely a reference to various baguette in Minecraft memes, the origin of which would be hard or impossible to trace.
Le tricolore
  • The French flag.
  • Can only be obtained through commands or activating the vote minecraft:french_mode.
  • Has no functionality.
Longer string
  • Must be unlocked by vote minecraft:special_recipe.
  • Can be crafted from 2 string.
  • Has no functionality.
A player using a potion of Big
Potion of Big
  • Gives the Big status effect to entities, which increases their size.
  • Has a level II variant.
  • If rule minecraft:potions_of_big is approved, adding a bottle o' enchanting to an awkward potion in a brewing stand brews this potion.
A player using a potion of Small
Potion of Small
  • Gives the Small status effect to entities, which decreases their size.
  • Has a level II variant.
  • If rule minecraft:potions_of_small is approved, adding a rabbit hide to an awkward potion in a brewing stand brews this potion.
Skis
Tags
  • Added 15 new tag items:
    • Name.
    • Tag.
    • Short Tag.
    • Long Tag.
    • Int Tag.
    • Double Tag.
    • Float Tag.
    • String Tag.
    • Left Curly.
    • Right Curly.
    • Left Square.
    • Right Square.
    • List Tag.
    • Compound Tag.
    • Sssyntax error.
  • Once the minecraft:nbt_crafting rule is approved, the player can use an anvil to rename the Name item to set the name of the tag and use a crafting table to combine the tag items to make an in-game NBT data example.
    • If the player makes a mistake in the NBT structure, a Sssyntax error item will appear in the result slot with one of the following error messages in the tooltip:
      • Expected { or [
      • Expected either single or double
      • Unexpected entries in when casting to float
      • Unexpected value after closing bracket
      • OH NO INTERNAL ERROR
      • Can't add element of type <type> to list <type>
      • Unexpected value in list: expected either tag or closing bracket
      • Expected closing bracket
      • Expected tag after name
      • Expected name
      • INTERNAL ERROR OH NO
      • Unexpected value in compound tag: expected either name, tag or closing bracket
      • Total number of bytes (<number> exceeds 8
      • Can't concatenate <type> with <type>

minecraft:dupe_hack

  • Has an item name minecraft:dupe_hack
  • Has a random chance of dropping when killing an entity with a chest.
  • When placing it on the crafting table with other blocks, it will duplicate that block.
  • This process can be repeated to duplicate more blocks.

Mobs

Moon cow
Ray Tracing
  • A humanoid mob.
  • Can be spawned only by activating the vote minecraft:ray_tracing and waiting for the message "Ray Tracing joined the game".
  • Can't be spawned by the /summon command and does not have a spawn egg.
  • Sends a random chat message 4-30 seconds after it spawns.
  • Wanders randomly in the world, sending a random chat message every 30-180 seconds.
  • Can be tempted by using a diamond.
  • Death messages are displayed in the chat when this mob dies.
  • Sends a random chat message after it dies.
  • When the vote minecraft:ray_tracing is repealed, a random chat message is sent, along with "Ray Tracing left the game" being sent in the chat and the mob despawning.
  • If the vote minecraft:french_mode is approved, all chat messages sent by this mob, including messages after death, logging in and logging out, are replaced by this message: "Omelette du fromage"

World generation

The Moon
  • A new dimension.
  • Can be accessed by ascending to Y=700 in the Overworld or teleporting with /execute as @s in minecraft:the_moon run tp @s ~ ~ ~.
  • Ascending to Y=700 on the Moon will bring the player back to the Overworld.
  • The gravity is lower compared to the other three dimensions.
  • Entities and particles will float, being affected by the lower gravity as well.
  • Lunar bases generate there.
  • Instead of Moon, the Earth is visible on the sky. There are 4 variants of the Earth shapes when viewed from the moon: square, cube, round, teapot.
  • The square Earth is the default shape. The variant can be changed by vote minecraft:world_shape.
  • The teapot Earth is the rarest variant of Earth shape.
  • On the Moon, player can build blocks from Y=0 up to Y=255, like in the End.
  • A player suffocates on the Moon like underwater, albeit much slower. They need to consume air, eat cheese or stand in packed air to stay alive. Water Breathing effect does not prevent suffocation on the Moon.
  • Both beds and respawn anchors explode, like in the End.
Lunar base

Gameplay

Advancements
  • Added 2 new advancements:
    • I Voted!
      • Vote for the first time.
    • Pro Voter!
      • Vote 256 times!
Thirst
  • Must be unlocked by vote minecraft:ultra_realistic_mode.
  • Exists as a new bar, placed over the hunger bar.
  • Decreases as the player performs certain actions, similar to hunger.
  • Can be refilled by drinking water bottles, or by swimming underwater for long periods of time.
Voting system
  • About every 2 minutes, a "proposal" will be created, and can be accessed and voted on by pressing V.
    • This will bring up a prompt to change how the world works, in which the player voting has some options.
      • One of these options will be "Do Nothing" unless minecraft:new_vote_no_opt_out has been voted.
      • Whichever change was voted for the most will be executed, unless another vote has changed the way the winning option is chosen.
      • Proposals are either approving or repealing. The former prompt the players to add new rules and the latter prompt them to deactivate the active ones.

Commands

NBT tags
  • wob
    • Items with this tag will have a flipped sprite and name.
    • Items with this tag will have reversed knockback (mobs are knocked towards the player)
    • If the item makes a projectile, it will be shot behind the player.
/transform
  • Syntax:
    • transform clear - Clears all transforms from the executer.
    • transform into <entity> [<nbt>] - Transforms the executer into entity.
    • transform into player <player> - Transforms the executer into the player form, applying the skin of player.
    • transform scale <scale> - Multiplies the scale of the executer by scale from the default size.
  • It is possible to transform other mobs or players by using execute as <selector> run transform ....
  • Has the same effect on entities as bottles of entity, including death of the transformation but not the actual entity.
/vote
  • Syntax:
    • vote dump_all [short|long] - Returns the message "Whew! That was scary!" as command feedback.
    • vote io (flush|reload).
      • flush - Forces all voting data to be saved to their file and removes them from temporary memory. Also prints the message ThreadedAnvilChunkStorage: Hey, how are you? to the console.
      • reload - Reloads the file that contains all voting data. If the file was edited before reloading, all changes made to the voting data will be applied to the world.
    • vote pending (start|repeal|finish|discard|vote).
      • start <rule> - Starts voting for activation of the specified rule. Arguments for the rule are random.
      • repeal <rule> - Starts voting for repeal of the specified rule.
      • finish <vote> - Finishes ongoing votes and activates the rules in response to the voting results. vote must be a UUID of a ongoing vote. Specifying * finishes all ongoing votes.
      • discard <vote> - Rejects existing proposals. vote must be a UUID of a ongoing vote. Specifing * rejects all ongoing votes.
      • vote <vote> <option> <count> - Votes specified voting option with count votes. vote must be a UUID of a ongoing vote.
    • vote rule (<rule>|?|*) (approve|repeal) (arguments corresponding to each rule).
      • Manipulate rules that are usually decided by vote. ? uses a random rule and * regards all the rules. Players can't approve the vote using *.
      • Specifying ? for arguments corresponding to each rule activates the rules with random arguments.
      • Valid rules and their arguments:
styleID Proposal Result Arguments (if any) [hide]Notes
ai_attack Replace player <player> with advanced AI bot Adds "[BOT]" to the player's display name, and a "blip-blop" message will randomly sent in the chat.
  • [NBT Compound / JSON Object]
    • [String] uuid: The UUID of the affected player. If a player with this UUID is not online, no "blip-blop" messages will be sent for them.
    • [String] name: The name of the affected player. This option has no effect no matter the value.
    • [Int][Long][Double][String][NBT List / JSON Array][NBT Compound / JSON Object] display_name: The text displayed in the "<player>" slot of the proposal. This tag is in raw JSON text format. Components are not resolved. When using /vote, the value must be passed in SNBT format to be decoded correctly.
air_blocks Unlock edible Air Blocks, Packed Air to survive on moon and rideable baloon [sic] cows to get there Unlocks the recipes for "Air" and "Packed Air".
always_flying According to all known laws of aviation, there is no way a mob should be able to walk All entities are constantly gliding, as if using an elytra. The proposal text is a reference to the first line of The Bee Movie, "According to all known laws of aviation, there is no way a bee should be able to fly"
anonymize_skins Anonymize player skins All players have a default skin. The default skin for each player is based on their UUID, so it is the same every time, but it is not the same as the one used when a player joins a server in offline mode.
attack_knockback Multiply knockback by <number>% Multiplies knockback by the specified percentage between 0 and 200. [Double] The value to multiply knockback by. The percentage shown in the proposal is this value multiplied by 100 and rounded. For example, if the value is 1.28, knockback is multiplied by 128%. The visible percentage will always be an integer from -2147483648 to 2147483647, even if this value is outside these bounds. When using /vote, setting the value to 1 repeals this rule.
auto_jump_alternatives
  • Auto jump? Yes
  • Auto jump on
  • Auto jump: true
  • Auto jump? Of course
  • Auto jump on. Also set default value of auto jump in vanilla to true
Enables auto-jump. [String] Which proposal message to show. The value is one of yes ("Auto jump? Yes"), on ("Auto jump on"), true ("Auto jump: true"), of_course ("Auto jump? Of course") or also_default_vanilla_to_true ("Auto jump on. Also set default value of auto jump in vanilla to true"). When using /vote, the value can also be set to off ("Auto jump off"), which repeals this rule. The default value of auto jump in vanilla is unchanged.
basalt_gen_replace Spawn <block> instead of Basalt when lava interacts with blue ice Replaces basalt with the specified block when generated using blue ice, soul soil and lava. [String] The resource location of the specified block. When using /vote, setting the value to minecraft:basalt repeals this rule.
bed_pvp Bed PVP All beds deal 3.5 hearts of damage, have 1.6 attack speed and explode when used as a weapon.
bedrock_shadows Minecraft Bedrock Edition style entity shadows Renders shadows as dodecagons instead of circles.
beds_on_banners Beds on Banners Banners use a bed-like model.
beeloons Enable Beeloons Bees fly much higher when on leads. If the player leashes 3 or more, the bees will drag the player up.
beta_entity_ids Show id above every entity Shows numeric IDs above every entity.
big_head_mode Big Head Mode The head size of all players, zombie variants, skeleton variants and endermen is increased.
big_moon
  • Big Romantic Moon. Be careful what you wish for, our scientists have warned us about unintended consequences.
  • Buff the Moon to be even bigger and stronger!
  • MOON TO THE MAX!
The moon enlarges and all entities move towards it based on the time of day. Every subsequent approval of this rule increases its value by 1. The higher the value of the rule, the larger and stronger the moon will become.
  • [NBT Compound / JSON Object]
    • [Int] value: The size and strength of the Moon. Only values 1 ("Big Romantic Moon. Be careful what you wish for, our scientists have warned us about unintended consequences."), 2 ("Buff the Moon to be even bigger and stronger!") and 3 ("MOON TO THE MAX!") can be approved by normal votes. Values higher than 3 will further increase the Moon's size and attraction force, despite the proposal text being the same as when the value is 3. When using /vote, setting the value to 0 ("Just the normal Moon") repeals this rule. Negative values add the rule to the approved rules list (named "rule.moon.<value>"), but have no effect on the Moon.
binary_gamerule_rule Flip game rule '<rule>' Changes the boolean variable of the specified game rule. [String] The game rule to toggle. Only accepts game rules whose values are boolean, except commandBlockOutput, logAdminCommands, sendCommandFeedback and spectatorsGenerateChunks.
biome_fog_color Set fog color in <biome> to <color> Changes the fog color in the specified biome.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected biome.
    • [String] value: The color to change to.[note 1] Any nonexistent color will invalidate the rule.
biome_foliage_color Set foliage color in <biome> to <color> Changes the color of oak leaves, jungle leaves, acacia leaves, dark oak leaves and mangrove leaves in the specified biome.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected biome.
    • [String] value: The color to change to.[note 1] Any nonexistent color will invalidate the rule.
biome_grass_color Set grass color in <biome> to <color> Changes the grass color in the specified biome.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected biome.
    • [String] value: The color to change to.[note 1] Any nonexistent color will invalidate the rule.
biome_sky_color Set sky color in <biome> to <color> Changes the sky color in the specified biome.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected biome.
    • [String] value: The color to change to.[note 1] Any nonexistent color will invalidate the rule.
biome_water_color Set water color in <biome> to <color> Changes the water color in the specified biome.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected biome.
    • [String] value: The color to change to.[note 1] Any nonexistent color will invalidate the rule.
biome_water_fog_color Set water fog color in <biome> to <color> Changes the underwater fog color in the specified biome.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected biome.
    • [String] value: The color to change to.[note 1] Any nonexistent color will invalidate the rule.
boat_collisions
  • Boats break on high-speed collisions
  • Boats explode on high-speed collisions
Makes boats break or explode during collisions with blocks or other entities. [String] Which effect to apply. The value is either break ("Boats break on high-speed collisions") or explode ("Boats explode on high-speed collisions"). When using /vote, the value can also be set to none ("Disable boats breaking on collision"), which repeals this rule. This may be a reference to boats in old versions being very easy to break.
bouncy_castle Super bouncy Slime blocks Makes entities bounce back higher than their original height when they fall on a slime block. The increase in altitude stops at about 650 blocks. Thus, this can be used to reach the Moon if placed at Y=50 or higher.
buff_fishing Buff fishing Fishing yields items and experience constantly without player input, and treasure items can be fished in any kind of water.
buttons_on_things You can place buttons (and much more stuff), on much more stuff Buttons, levers, pressure plates, repeaters, comparators, redstone dust, bells, and grindstones can be placed on thinner blocks.
caep
  • Give everyone an awesom caep [sic]
  • Give everyone a squid cape squid
  • Give all the animal lovers a veterinarian cape
  • Nya, nya, nya! UwU!
  • NO ROUND SHAPES ALLOWED!
Gives players a specified cape. [String] The ID of the cape. The value is one of awesom ("Give everyone an awesom caep"), squid ("Give everyone a squid cape squid"), veterinarian ("Give all the animal lovers a veterinarian cape"), nyan ("Nya, nya, nya! UwU!") or no_circle ("NO ROUND SHAPES ALLOWED!"). When using /vote, the value can also be set to blonk ("rule.caep.blonk"), which repeals this rule. All cape textures can be seen here. The texture of elytra remains unchanged when this rule is approved.
charged_creepers All creepers are charged All newly spawned creepers are charged.
cobblestone_gen_replace Spawn <block> instead of Cobblestone when lava interacts with water Replaces cobblestone with another block when generated using water and lava. [String] The resource location of the specified block. When using /vote, setting the value to minecraft:cobblestone repeals this rule.
codepoint_replace Replace '<character>' with '<character>' Replaces the specified displayed character with another.
  • [NBT Compound / JSON Object]
    • [Int] key: The codepoint of the character to be replaced.
    • [Int] value: The codepoint of the character to replace with.
codepoint_style
  • Change '<character>' to always render as <color>
  • Change '<character>' to be thick
  • Skew '<character>'
  • Strike '<character>' under
  • Strike '<character>' through
  • Change '<character>' to a mess of pixels
  • Change '<character>' to be thin
  • Send '<character>' to dungeons
  • Change '<character>' to be magic
  • Change '<character>' to never render
  • Blank '<character>'
Changes the specified displayed character's style. Only one rule can be active on a specific character at a time.
  • [NBT Compound / JSON Object]
    • [Int] key: The codepoint of the affected character.
    • [Int] value: The style to display. The value is one of black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white, bold, italic, underline, strikethrough, obfuscated, thin, illager, sga, hide or blank for each respective style.
colored_light Add <color> colored light Changes the color of light sources, text and items in inventories to the specified color. [String] The color to change to. The 16 dye colors are accepted. Setting the value to white repeals this rule, therefore it cannot appear normally in a randomly generated proposal.
copper_sink Add Copper Sink Enables the copper sink block.
copy_skin Everyone Copies <player>! Changes all players' skins to the specified player's skin.
  • [NBT Compound / JSON Object]
    • [NBT Compound / JSON Object] player: The player to copy. If this tag or any of the inner tags is absent, the proposal text becomes "Reset all player skins" and all players' skins are reset to normal.
      • [String] uuid: The UUID of the player to copy. This tag does not affect the result of the rule despite being required.
      • [String] name: The name of the player to copy. The skin and cape belonging to the player with this name is obtained from Mojang Studios' servers and given to all players if that player themselves is not online.
      • [Int][Long][Double][String][NBT List / JSON Array][NBT Compound / JSON Object] display_name: The text displayed in the "<player>" slot of the proposal. This tag is in raw JSON text format. Components are not resolved. When using /vote, the value must be passed in SNBT format to be decoded correctly.
damage_modifier Multiply damage type '<type>' by <value> Multiplies damage of the specified damage type by 2 or 1/2. Every subsequent approval of this rule for a specific damage type multiplies the already existing multiplier by 2 or 1/2.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected damage type.
    • [Int] value: The power of 2 to multiply the damage type by.
day_beds Bed skip days instead nights Beds don't work at night; during the day the player can sleep to set the time to night (13000).
day_length Change day length from <time> to <time> Changes the length of the day.
  • [NBT Compound / JSON Object]
    • [Int] value: The number of ticks to add to the default duration of 1 day (24000). Negative values reduce the duration of the day. When using /vote, setting the value to 0 repeals this rule, and when setting the value to what it currently is, the proposal text is "Set day length <time>."
dead_bush_renewability Dead Bushes are now renewable, but saplings need much more water not to dry out Saplings now become dead bushes instead of growing into trees, unless a liquid is directly above the sapling. Flowing liquids no longer destroy saplings. Either water or lava will prevent the sapling from becoming a dead bush, though lava will prevent trees from growing.
default_sheep_color Set spawn sheep color to <color> All sheep that spawn become the color specified. It also changes default variants like gray and black, to spawn as different colors as well. [String] The color to change white sheep to. The 16 dye colors are accepted. Setting the value to white repeals this rule, therefore it cannot appear normally in a randomly generated proposal.
dinnerbonize Dinnerbonize <entity> Renders all entities of the specified type upside down, just as if they are named "Dinnerbone". [String] The resource location of the affected entity type. If an entity is both Dinnerbonized and Grummized, it is rendered right-side up.
disable_item_tooltips Disable item tooltips Disables the ability to read an items name and stats when hovering over it.
disable_shield Disable shield blocking Disables the ability to block with a shield.
dream_mode Life's a Dream Enables a wide variety of effects:
  • Some elements in the world will have a bloom effect.
  • Slightly increases lightning strike chance.
  • Lightning cannot strike players (unless the player is close to a lightning rod).
  • Decreases the chance of lightning striking entities.
  • Adds a 50% chance when landing for fall damage to be divided by 3.
  • Increases the chance that a randomly generated sheep will be pink.
  • Increases the chance of receiving a Soul Speed book or Soul Speed iron boots from piglin bartering.
  • Increases the chance of receiving a potion or splash potion of Fire Resistance from piglin bartering.
  • Increases the chance of receiving ender pearls from piglin bartering and the amount of pearls from 2-4 to 3-5.
  • Multiplies the player's luck attribute by 100.
  • Decreases the chance that an eye of ender will break to 20%.
  • Increases the chance of rare enchantments appearing in the enchanting table, in random loot, or as mob armor.
  • Increases the level and rarity of enchantments in the enchanting table.
  • Allows treasure enchantments to appear in the enchanting table.
  • Doubles the effectiveness of Protection enchantments.
  • Doubles the effectiveness of Sharpness, Smite, and Bane of Arthropods.
  • Adds 3 levels of Luck of the Sea and Lure to fishing.
  • Adds 3 levels of Looting to mob drops.
  • Adds 2 levels of Fortune to block drops.
  • Decreases phantom spawn frequency.
Likely a reference to a popular youtuber Dream, who was confirmed to use a modified version of Minecraft for his speedruns to have better luck.
drink_air Bottle of void: obtained by drinking from empty Bottles. May have side-effects. Empty glass bottles can be consumed to obtain bottle of void. Right clicking a mob with the bottle of void will give the player a morph potion of that mob.
dupe_hack_break_chance Set chance of dupe hack breaking to <number>% Gives the dupe hack item the specified chance to break when used in a crafting table. [Int] The chance of a dupe hack item breaking, as shown in the proposal. When using /vote, setting the value to 30 repeals this rule.
dupe_hack_occurrence_chance Set chance of dupe hack occurring to <number>% Entities with chests have the specified chance of dropping a dupe hack item on death. [Int] The chance of a dupe hack item dropping, as shown in the proposal. When using /vote, setting the value to 0 repeals this rule.
egg_free
  • Chickens lay <item>
  • Chickens lay randomly assigned item
Makes chickens lay either a specified item or random items instead of eggs.
  • [NBT Compound / JSON Object]
    • [Long] seed: The new seed for the random item generator. If this value is set, the proposal text is "Chicken lay random assigned item (reshuffle)", and is shown as "Chickens lay randomly assigned item" in the approved rules screen.
    • [String] value: The resource location of the item chickens now lay. This value takes priority over [Long] seed, and is used even if both are set. When using /vote, setting this value to minecraft:egg repeals this rule.
endermen_block_update Teach Endermen how to place blocks correctly Was intended to make endermen able to place blocks with multiple parts (such as doors or beds) without them disappearing, but this doesn't seem to function correctly.
endermen_pick_up_anything Endermen Pick Up Anything Allows endermen to pick up any block.
entity_collisions Entities collide with each other All entity collision now works similarly to block collision, where they cannot be walked through, but they can be stood on top of.
evil_eye Get evil eyes When using an empty hand, the player's reach extends infinitely (within the render distance). With this range, they can break any block instantly and deal 100 damage for each hit.
exploding_phantoms Phantoms explode on contact Makes phantoms explode when they attack the player.
explosion_power Set extra explosion power to <number> Adds explosion power to all explosions.
  • [NBT Compound / JSON Object]
    • [Int] value: The explosion power to add. When using /vote, setting the value to 0 repeals this rule.
The proposal text is "Change extra explosion power from <old_value> to <value>."
fast_hoppers Fast Hoppers, but hopper minecarts are now slow Makes hoppers move items 10x faster. Makes hopper minecarts transfer items slower, about at the speed of a normal hopper.
fire_sponge Sponges can be used to remove lave [sic] Makes sponges absorb lava instead of water.
fish_anything Polluted Oceans: Fish Anything! Allows any item to be fished.
fix_piston Pistons explode when powered Pistons and sticky pistons explode when activated.
fix_qc Quasi-fix Connectivity Disables quasi-connectivity.
flailing_level
  • Stop all that flailing
  • Mild flailing
  • Wild flailing
  • Limbs all over the place
  • WINDMILL MODE ON!!!
Controls how the players limbs move in a third person view. [String] The flailing level. The value is one of none ("Stop all that flailing"), mild ("Mild flailing"), wild ("Wild flailing"), extreme ("Limbs all over the place") or windmill ("WINDMILL MODE ON!!!"). When using /vote, the value can also be set to normal ("Normal flailing levels"), which repeals this rule. The limb flailing may be a reference to the running animation of the Steve NPCs in some Alpha versions.
flintsploder Flint and Steel can explode any block Makes flint and steel be able to light up any block, similar to a TNT.
floating_head_mode Floating Head Mode Makes all but the head of the player invisible.
fog_off Remove fog from the game where there was fog before. Anv [sic] vice versa. Removes the distance fog effect from the Nether and adds it to the Overworld, the End and the Moon.
food_restriction See § All food restrictions for the proposal messages. Limits the type of food the player can eat to one kind of item, depending on the prefix. [String] The ID of the only food item the player can now eat. Note that this is not the resource location, as adding the minecraft: prefix invalidates the rule. Specifying a non-food item invalidates the rule. When using /vote, the value can also be set to any ("A Balanced Diet"), which repeals this rule.
footprints
  • Start process for restoring footprint particles
  • Re-evaluate footprint principles
  • Pre-estimate footprint timeline
  • Research existing footprint solutions in competing products
  • Acquire buy-in from parties relevant to footprint initiative
  • Research results from footprint focus groups
  • Iterate on footprint look and feel
  • Ask on wider forum about gameplay impact of footprints
  • Q&A footprint pass
  • Go-no go meeting
  • Enable footprints
Displays "status updates" regarding the implementation of footprints, requiring it to be approved for 11 times before enabling footprint particles when walking.
  • [NBT Compound / JSON Object]
    • [Int] value: The status of the footprints rule. Only values 1 ("Start process for restoring footprint particles"), 2 ("Re-evaluate footprint principles"), 3 ("Pre-estimate footprint timeline"), 4 ("Research existing footprint solutions in competing products"), 5 ("Acquire buy-in from parties relevant to footprint initiative"), 6 ("Research results from footprint focus groups"), 7 ("Iterate on footprint look and feel"), 8 ("Ask on wider forum about gameplay impact of footprints"), 9 ("Q&A footprint pass"), 10 ("Go-no go meeting") and 11 ("Enable footprints") can be approved by normal votes. Values higher than 11 have the same effect and proposal text as when the value is 11. When using /vote, setting the value to 0 ("Footprints? What footprints?") repeals this rule. Negative values add the rule to the approved rules list (named "rule.footprint.<value>"), but otherwise have no effect.
The footprints use the same textures used for hidden footprint items in version 20w14∞.
french_mode French Mode Gives every player a La baguette and Le tricolore, adds a beret and mustache to every player and changes the language to French.
give_item Give every online player <count> of <item> Gives every player the specified amount of the specified item.
  • [NBT Compound / JSON Object]
    • [String] id: The resource location of the item to be given.
    • [Int] Count: The number of items to be given.
    • [NBT Compound / JSON Object] tag: Additional NBT data for the items, as explained here. This tag is optional.
global_pitch Change pitch of every sound by <number>% All sounds' pitch is increased (or decreased) by the specified amount. [Double] The value to set sound pitch to. The percentage shown in the proposal is this value multiplied by 100 and rounded. For example, if the value is 1.28, the pitch is set to 128%. The visible percentage will always be an integer from -2147483648 to 2147483647, even if this value is outside these bounds. When using /vote, setting the value to 1 repeals this rule.
glow_bees Glow Bees Causes bees to emit glow squid particles.
glowing_glow_squids Make Glow Squids actually glow Gives glow squids a glow effect.
god_of_lightning Aquire [sic] more than just the power of thunder Gives the player the ability to summon lightning by left clicking on a block or an entity.
grappling_fishing_rods Grappling Fishing Rods Makes fishing rods launch players when they reel in the bobber. The bobber must be attached to a block to do this.
grummize Grummize <entity> Renders all entities of the specified type upside down, just as if they are named "Grumm". [String] The resource location of the affected entity type. If an entity is both Grummized and Dinnerbonized, it is rendered right-side up.
haunted_world The World is Haunted Randomly extinguishes candles, presses buttons, uses levers, and opens doors, trapdoors and fence gates. Iron doors will not be randomly opened. Affected by the randomTickSpeed game rule.
infinite_cakes Infinite cakes Cakes won't be consumed when eaten.
inflammability
  • Change flammability of <block> to low
  • Change flammability of <block> to medium
  • Change flammability of <block> to high
  • Change flammability of <block> to 'literally dry grass'
  • Low flammability is the same as wood blocks.
  • Medium flammability is the same as the target block.
  • High flammability is the same as wool and leaves.
  • 'Literally dry grass' flammability is the same as (literally) dry grass.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected block.
    • [String] value: The new flammability of the block. The value is one of low ("Change flammability of <block> to low"), medium ("Change flammability of <block> to medium"), high ("Change flammability of <block> to high") or very_high ("Change flammability of <block> to 'literally dry grass'").
instacheese Instacheese from Buckets Buckets of milk can be used to place a block of cheese in the world.
integer_gamerule_rule Change value of game rule '<rule>' to <number> Changes the value of the specified game rule to the specified number.
  • [NBT Compound / JSON Object]
    • [String] game_rule_id: The game rule to change. Only accepts game rules whose values are integers, except for commandModificationBlockLimit and maxCommandChainLength.
    • [Int] value: The new value of the game rule.
invisible_armor Make armor invisible Makes every armor piece worn by players or mobs not render at all.
item_despawn
  • Don't despawn items dropped by player
  • Never despawn items on ground
Disables despawning of item entities either dropped by players or not, depending on the option. [String] The item despawning mode. The value is either keep_player_drops ("Don't despawn items dropped by player") or despawn_none ("Never despawn items on ground"). When using /vote, the value can also be set to despawn_all ("Despawn all items on ground"), which repeals this rule.
item_despawn_time Change item despawn timer from <time> to <time> Changes the despawn timer for item entities to the specified time.
  • [NBT Compound / JSON Object]
    • [Int] value: The number of ticks to add to the default item despawning timer (6000). Negative values reduce the timer's duration. When using /vote, setting the value to 0 repeals this rule, and when setting the value to what it currently is, the proposal text is "Set item despawn timer to <time>."
item_use_speed Multiply tool speed by <number>% Multiplies all blocks' mining speed by the specified amount. [Double] The value to mutliply mining speed by. The percentage shown in the proposal is this value multiplied by 100 and rounded. For example, if the value is 1.28, the mining speed is multiplied by 128%. The visible percentage will always be an integer from -2147483648 to 2147483647, even if this value is outside these bounds. When using /vote, setting the value to 1 repeals this rule.
keep_friends_close Keep your friends close Randomly teleports far-away players to each other.
lava_spread_tick_delay Lava spread tick delay set to: <number> Changes lava spread tick delay to the specified number. [Int] The lava spread tick delay. When using /vote, setting the value to 30 repeals this rule.
less_gravity Flip gravity rules. Earth feels like moon now The Overworld's gravity is swapped with that of the Moon dimension.
less_interaction_updates Less block updates from player interactions. Actually none at all... Block updates are no longer caused by players placing blocks or interacting with them.
loot_double_or_half Multiply loot drops of <item> by <value> When the specified item is dropped by a mob as loot, it is multiplied by the specified number. Every subsequent approval of this rule for a specific item multiplies the already existing multiplier by 2 or 1/2.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected item.
    • [Int] value: The power of 2 to multiply the item's loot drops by.
mbe Minecraft Bedrock Edition (aka Movable Block Entities) Enables movable block entities. Items inside a container will be spat out when the container is moved.
midas_touch Claim the power of the mighty Midas Anything the player touches turns to gold:
  • Items in the player's main hand, offhand, and armor slots turn to golden items.
  • Touched mobs turn to gold, becoming completely frozen. These mobs, when killed, drop gold blocks, ingots, and nuggets scaling with the mob's size.
  • Touched dropped items turn to gold.
  • Stepped on blocks turn to gold.
  • Opened chests become golden chests.

Most items and blocks become gold ingots and gold blocks, though certain items have special cases:

  • Iron nuggets become gold nuggets.
  • Raw copper and raw iron becomes raw gold.
  • Raw copper blocks and raw iron blocks become raw gold blocks.
  • Stone-based ore blocks become gold ore.
  • Deepslate-based ore blocks become deepslate gold ore.
  • Nether quartz ore becomes nether gold ore.
  • Swords, axes, pickaxes, shovels, hoes, armor and horse armor become golden.
  • Apples become golden apples and golden apples become enchanted golden apples.
  • Carrots become golden carrots.
  • Melon slices become glistering melon slices.
  • Rails become powered rails.
  • Arrows become spectral arrows.
Players can also turn other players into gold, which has its own death message: "<PLAYERNAME> was turned into gold". Unlike the original story, running water will not convert blocks or entities back to their original form.
milk_every_mob Every mob can be milked Makes most mobs milkable. Villagers, illagers, witches and other players cannot be milked.
minecart_collisions
  • Minecarts break on high-speed collisions
  • Minecarts explode on high-speed collisions
Makes minecarts break or explode during collisions with blocks or other entities. [String] Which effect to apply. The value is either break ("Minecarts break on high-speed collisions") or explode ("Minecarts explode on high-speed collisions"). When using /vote, the value can also be set to none ("Disable minecarts breaking on collision"), which repeals this rule.
minecart_lies Expose Minecart LIES! Makes minecarts not change their rotation while moving on rails.
minime Mini Player Mode Makes the player small.
morrowind_power_player_movement Move like a Morrowind powergamer Increases player speed, flying speed, and jump power, reduces player fall damage by 90% and heals the player by 1.4 health per second.
natural_spawn_disable Never naturally spawn <entity> Prevents the specified entity type from spawning naturally. [String] The resource location of the entity type to stop from spawning naturally.
natural_spawn_replacement Replace natural spawns of <entity> with <entity> Replaces every entity of the specified type spawned naturally with another.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the entity type to replace when spawning naturally.
    • [String] value: The resource location of the replacement entity type.
nbt_crafting Enable NBT crafting Enables NBT tag crafting. The stonecutting recipes for "name", "tag" and "bit" items are available even when this rule is not applied.
new_vote_approve_option_count Set maximum number of options per new approval vote to [<number>-<number>] Makes the maximum number of options for every new approval proposal be chosen from within the specified range.
  • [NBT Compound / JSON Object]
    • [Int] min_inclusive: The lower bound of the range.
    • [Int] max_inclusive: The upper bound of the range. When using /vote, setting [Int] min_inclusive to 2 and this value to 4 repeals this rule.
new_vote_chance_per_tick Set chance to start new vote on every tick to 1/<number> Changes the chance of a new proposal starting every tick to the specified fraction. [Int] The number whose reciprocal is now the chance for a new proposal to start every tick. When using /vote, setting the value to 200 repeals this rule.
new_vote_cost Set voting cost and/or limits to: <cost> Changes the voting cost of every new proposal and/or the limit on the number of votes every new proposal can receive per option or in total. This rule is not saved in the approved rules list, and is instead saved in the client or server's memory until it is shut down, thus it cannot be repealed.
  • [NBT List / JSON Array]
    • [NBT Compound / JSON Object] A voting requirement.
      • [String] type: The type of requirement. Can be item for a voting cost in items, resource for a voting cost otherwise, per_option for a limit per option or per_proposal for a limit per proposal.
      • [String] item: If [String] type is set to item, the resource location of the item required to vote.
      • [String] translation_key: If [String] type is set to item, the raw translation string to translate and show as the name of the item in the proposal text.
      • [String] value: If [String] type is set to resource, the resource required to vote. Can be health to remove a specified amount of health from the player when voting or xp to remove a specified number of experience levels when voting.
      • [Int] count: When [String] type is set to item or resource, the amount of the specified resource to take away when voting. When [String] type is set to per_option or per_proposal, the number of votes to limit every option or proposal to.
new_vote_disable_opt_out Don't opt-out option to new votes with multiple choices Removes the "Do Nothing" option from proposals with more than one option.
new_vote_duration_minutes Set duration of new votes to [<number>-<number>] minutes Makes the duration of every new proposal be chosen from within the specified range.
  • [NBT Compound / JSON Object]
    • [Int] min_inclusive: The lower bound of the range.
    • [Int] max_inclusive: The upper bound of the range. When using /vote, setting [Int] min_inclusive to 8 and this value to 16 repeals this rule.
new_vote_extra_effect_chance Set probability of creating combined votes to <number>% Sets the chance that a new proposal will pass multiple rules to the specified value. [Int] The chance of a proposal passing multiple rules, as shown in the proposal. When using /vote, setting the value to 30 repeals this rule.
new_vote_extra_effect_max_count Set maximum number of extra effects for new combined votes to <number> Changes the maximum number of extra rules a proposal can pass at the same time to the specified value. [Int] The maximum number of extra rules a new proposal can pass, as shown in the proposal. When using /vote, setting the value to 1 repeals this rule.
new_vote_max_approve_vote_count Set maximum number of approval votes to <number> Sets the number of approval proposals that can be present at once before the game stops starting new ones (until one or more of them finish, at which point the game will try to create new ones until it hits this limit again). [Int] The maximum number of approval proposals that can exist at once, as shown in the proposal. When using /vote, setting the value to 5 repeals this rule.
new_vote_max_repeal_vote_count Set maximum number of repeal votes to <number> Sets the number of repeal proposals that can be present at once before the game stops starting new ones (until one or more of them finish, at which point the game will try to create new ones until it hits this limit again). [Int] The maximum number of repeal proposals that can exist at once, as shown in the proposal. When using /vote, setting the value to 2 repeals this rule.
new_vote_repeal_option_count Set maximum number of options per new repeal vote to [<number>-<number>] Makes the maximum number of options for every new repeal proposal be chosen from within the specified range.
  • [NBT Compound / JSON Object]
    • [Int] min_inclusive: The lower bound of the range.
    • [Int] max_inclusive: The upper bound of the range. When using /vote, setting [Int] min_inclusive to 2 and this value to 4 repeals this rule.
new_vote_repeal_vote_chance Set chance of a new vote being a repeal vote to <number>% Sets the chance that a new proposal will be a repeal proposal instead of an approval proposal. [Int] The chance of a new proposal being a repeal proposal, as shown in the proposal. When using /vote, setting the value to 50 repeals this rule.
normal_name_visibility
  • Set normal entity name display to: Never show entity names
  • Set normal entity name display to: Hide entity names behind blocks
Makes name tags above players display in the specified way when a player is not sneaking. [String] The name visibility mode. The value is either none ("Set normal entity name display to: Never show entity names") or normal ("Set normal entity name display to: Hide entity names behind blocks"). When using /vote, this value can also be set to see_through ("Set normal entity name display to: Always show entity names from behind blocks"), which repeals this rule.
obfuscate_player_names Obfuscate player names Applies obfuscated formatting to player names.
obsidian_gen_replace Spawn <block> instead of Obsidian when lava interacts with water Replaces obsidian with the specified block when generated by water running over lava. [String] The resource location of the specified block. When using /vote, setting the value to minecraft:obsidian repeals this rule.
only_mending_trades Villagers only trade Mending All villagers, regardless of profession, will sell Mending books at Novice level instead of their normal trades. The trades that appear on subsequent levels are unaffected. This is meant as a joke since a villager trading Mending is usually very difficult to find.
optimize Set optimization level to <level> Adds "Optimization level: <level>" to the debug screen.
  • [NBT Compound / JSON Object]
    • [Int] value: The optimization level. Only value 0 ("Super 1000") can be approved by normal votes, but since setting the value to 0 repeals this rule, normal votes cannot actually add this rule to the approved rules list. When using /vote, the value can be set to any integer from -2147483648 to 2147483647. Non-positive values have no effect on the debug screen. Negative values set the level to "Abysmal", and setting the value to 2147483647 changes it to "L0L N00B". All values in between set the level to a procedurally generated string of text, followed by the value plus 1 and then "000" appended at the end. The starting text picks a few random words out of "Super", "Hyper", "Opti", "Extra", "Extreme", "Incredible", "Beyond", "Ultra", "Atomic", "Warp", "Performance", "Realistic", "Future", "Quantum" and "Quad", and combines them together in a random order.
optimize_light_engine
  • Implement loadshedding to improve light engine performance
  • Turn on light everywhere to improve light engine performance
  • Turn off light everywhere to improve light engine performance
Changes the light engine accordingly.
  • [NBT Compound / JSON Object]
    • [Int] value: The light engine optimization mode. The value is one of loadshedding ("Implement loadshedding to improve light engine performance"), always_light ("Turn on light everywhere to improve light engine performance") or never_light ("Turn off light everywhere to improve light engine performance"). When using /vote, the value can also be set to none ("De-optimize light engine"), which repeals this rule.
Turning off light everywhere also disables redstone power. "Implementing loadshedding" has no effect on the light engine. The proposal text "Turn on light everywhere to improve light engine performance" has two spaces between the words "engine" and "performance", probably by accident.
other_portal Enable Other Portal Allows the creation of other portals. This is a reference to the highly popular Aether mod. It might also be a reference to Mojang having hired the developer who made the Aether mod, kingbdogz.
parent_trap Parent Trap Shuffles player positions. When using /vote, trying to repeal this rule, even though it is not added to the approved rules list, will result in the proposal text being "???".
perma_effect Give every player infinite <effect>. All players have the specified status effect infinitely. Drinking milk or dying does not remove the effect.
  • [NBT Compound / JSON Object]
    • [String] effect: The resource location of the status effect to apply.
    • [Int] level: The amplifier of the effect. Just like the amplifier applied by the /effect command, this value is 1 less than the visible level.
persistent_parrots Persistent Parrots. They will NEVER leave you. Parrots on players' shoulders will never leave.
phantom_phantom Phantom Phantoms Phantoms phase through blocks, can no longer hurt players, and can only be hurt by attacking them with beds.
pickaxe_block Add Pickaxe Block Enables the pickaxe block.
place_block Add Place Block Enables the place block.
player_head_drop Players can drop head when exploded by charged creeper Players killed by charged creepers drop player heads. If multiple players and/or mobs that can drop heads are caught in the same explosion, only one of the entities will drop its head.
pot_gems Decorated pots drop gems when broken Decorated pots drop an emerald when broken.
potions_of_big Brew Potion of Big with Bottle O' Enchanting Enables the brewing recipe for the potion of Big.
potions_of_small Brew Potion of Small with Rabbit Hide Enables the brewing recipe for the potion of Small.
president <player> for president Adds "President" to the player's name tag.
  • [NBT Compound / JSON Object]
    • [String] uuid: The UUID of the affected player.
    • [String] name: The name of the affected player. This option has no effect no matter the value.
    • [Int][Long][Double][String][NBT List / JSON Array][NBT Compound / JSON Object] display_name: The text displayed in the "<player>" slot of the proposal. This tag is in raw JSON text format. Components are not resolved. When using /vote, the value must be passed in SNBT format to be decoded correctly.
Multiple players can be Presidents at once.
prevent_floating_trees Prevent floating trees Replaces mined logs in trees with end rods.
push_limit Piston Push Limit: <number> Changes the piston push limit. [Int] The new piston push limit. When using /vote, setting the value to 12 repeals this rule.
quorum_percent Set number of players needed for a vote to pass to <number>% of online players Sets the number of players that are required to vote on a proposal in order for it to pass to the specified percentage of online players. [Int] The percentage of online players, as shown in the proposal. When using /vote, setting the value to 0 repeals this rule.
rain
  • Always rain
  • Never rain
Changes rain frequency. [String] The rain frequency. The value is either never ("Never rain") or always ("Always rain"). When using /vote, the value can also be set to default ("Default rain rules"), which repeals this rule. Changing the weather with commands has no effect on the rain if this rule is approved.
random_tnt_fuse TNT fuse timer is random Primed TNT will be given a random fuse timer. The fuse can be as short as 1 tick or as long as 20 seconds.
ray_tracing Add Ray Tracing. Note: Ray Tracing requires additional processing resources. Adds the Ray Tracing mob.
recipe_double_or_half Multiply recipe output of <item> by <value> Multiplies the number of the specified item as a result of recipes by the specified number. Every subsequent approval of this rule for a specific item multiplies the already existing multiplier by 2 or 1/2.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected item.
    • [Int] value: The power of 2 to multiply the item's recipe output by.
recipe_flip
  • Shaped recipes accept only exact recipes
  • Shaped recipes accept only mirrored recipes
Allows the specified orientation of shaped crafting recipes. Trying to craft a shaped recipe with a disallowed orientation gives no result. [String] The recipe orientation. The value is either normal_only ("Shaped recipes accept only exact recipes") or flipped_only ("Shaped recipes accept only mirrored recipes"). When using /vote, the value can also be set to both ("Shaped recipes accept all orientations"), which repeals this rule.
remove_phantoms Remove Phantoms Phantoms no longer spawn. Additionally kills any phantoms already spawned or spawned using commands.
replace_block_model Replace block model for <block> with <block> Replaces the block model of a block with another block's model.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the block whose model to replace.
    • [String] value: The resource location of the block whose model to use as the replacement model.
replace_item_model Replace item model for <item> with <item> Replaces the item model of an item with another item's model.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the item whose model to replace.
    • [String] value: The resource location of the item whose model to use as the replacement model.
replace_items Replace all <item> with <item> in player inventories All items of the specified type in players' inventories are replaced by another type.
  • [NBT Compound / JSON Object]
    • [String] source: The resource location of the item to replace.
    • [String] target: The resource location of the item to use as the replacement item.
replace_items_with_bottle_of_void Replace all <item> with Bottle of Void in player inventories All items of the specified type in players' inventories are replaced by bottles of void.
  • [NBT Compound / JSON Object]
    • [String] source: The resource location of the item to replace.
    • [String] target: The resource location of the item to use as the replacement item. For normal proposals, this value is always minecraft:bottle_of_void, but it can be changed using /vote and it works exactly like replace_items.
replace_loot_drop Replace loot drop <item> with <item> Replaces all items of the specified type as loot (block drop, mob drop, chest loot, etc.) with another type.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the item to replace.
    • [String] value: The resource location of the item to use as the replacement item.
replace_recipe_output Replace recipe output <item> with <item> Replaces all items of the specified type resulting from recipes as loot with another type.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the item to replace.
    • [String] value: The resource location of the item to use as the replacement item.
rideable_entities Make all <entity> entities rideable Allows players to ride entities of the specified type. [String] The resource location of the entity type to make rideable. Includes players and non-mob entities such as TNT.
rowing_up_that_hill Acknowledge boats as the superior way of transportation Boats can row over walls up to 100 blocks tall.
rubies Replace emerald item with ruby (and only that - we are too lazy to do it properly) Replaces the emerald item with a ruby. Emerald blocks and ores are unaffected.
silent_vote Don't display voting output Prevents the chat message "Voting finished for Proposal #<proposal>" from appearing for any future proposals.
sneaking_name_visibility
  • Set sneaking entity name display to: Never show entity names
  • Set sneaking entity name display to: Always show entity names from behind blocks
Makes name tags above players display in the specified way when a player is sneaking. [String] The name visibility mode. The value is either none ("Set sneaking entity name display to: Never show entity names") or see_through ("Set normal entity name display to: Always show entity names from behind blocks"). When using /vote, this value can also be set to normal ("Set normal entity name display to: Hide entity names behind blocks"), which repeals this rule.
snitch Announce player votes in chat Announces publicly in the chat which option each player voted for each proposal, every time they vote.
sound_replace Replace <sound> with <sound> Causes actions that call the changed sound event to play the sound at the old volume and pitch, but the new sound and subtitle. This does not affect sounds played with /playsound.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the sound event to replace.
    • [String] value: The resource location of the sound event to use as the replacement event.
spawn_egg_chance Set chance of entity dropping spawn egg to <number>% Sets the chance for mobs that have an assigned spawn egg to drop that spawn egg upon death. [Int] The chance of a mob dropping its spawn egg upon death, as shown in the proposal. When using /vote, setting the value to 0 repeals this rule.
special_recipe
  • Enable wob[3] recipe
  • Enable suspicious banner pattern
  • Enable string concatenation
  • Enable diamond drows
Enables the respective crafting recipe:
  • The recipe for the wob item (bow that shoots backwards and has a mirrored texture): the same as for a bow, but with sticks in place of string and vice versa.
  • The recipe for the "New Thing" banner pattern: 1 paper and 1 suspicious stew.
  • The recipe for the longer string: 2 string.
  • The recipe for the diamond drows item (diamond sword that knocks entities towards the attacker and has a mirrored texture): the same as for a diamond sword, but with sticks in place of diamonds and vice versa.
[String] The recipe to enable. The value can be any string, but the only values that actually enable a recipe are wob ("Enable wob recipe"), m_banner_pattern ("Enable suspicious banner pattern"), string_concatenation ("Enable string concatenation") and diamond_drows ("Enable diamond drows").
stack_size_double_or_half Multiply maximum stack size of <item> by <value> Multiplies the maximum stack size of the specified item. Every subsequent approval of this rule for a specific item multiplies the already existing multiplier by 2 or 1/2.
  • [NBT Compound / JSON Object]
    • [String] key: The resource location of the affected item.
    • [Int] value: The power of 2 to multiply the item's maximum stack size by.
sticky Realistic piston block sticking rules. It now makes sense now! Slime and honey blocks stick to regular blocks, similar to how regular blocks stick to slime blocks normally.
stone_gen_replace Spawn <block> instead of Stone when lava interacts with water Replaces stone with the specified block when generated by lava running over water. [String] The resource location of the specified block. When using /vote, setting the value to minecraft:stone repeals this rule.
swap_sky Swap overworld and The End sky Replaces the Overworld sky with the End sky. The Overworld still has normal ambient lighting, as if its sky had never changed. Gives The End fog similar to the overworld, and replaces its sky with a monochrome dull gray-purple color.
test_rule_please_ignore TEST RULE PLEASE IGNORE Adds the text "TEST VOTE PLEASE IGNORE" on the top-left area of the screen.
the_joke Keep ignoring Mobbo Plays a kazoo-like sound. This rule is not added to the approved rules list. Therefore, trying to repeal this rule by using /vote shows "???" as the proposal text.
thunder
  • Default thunder rules
  • Always thunder
  • Never thunder
Changes thunderstorm frequency. [String] The thunderstorm frequency. The value is either never ("Never thunder") or always ("Always thunder"). When using /vote, the value can also be set to default ("Default thunder rules"), which repeals this rule. Changing the weather with commands has no effect on whether a thunderstorm is happening if this rule is approved.
tie_strategy
  • On tie pick option with lower number
  • On tie pick option with higher number
  • On tie pick all options
  • On tie remove tied option
  • On tie fail vote
Changes the vote tiebreaker strategy. [String] The tiebreaker strategy. The value is one of pick_low ("On tie pick option with lower number"), pick_high ("On tie pick option with higher number"), pick_all ("On tie pick all options"), pick_none ("On tie remove tied option") or fail ("On tie fail vote"). When using /vote, the value can also be set to pick_random ("On tie pick random option"), which repeals this rule.
tnt_tennis Primed TNT can be knocked back Primed TNTs can now be knocked back by a player using a Knockback-enchanted sword.
trails_and_tails Get the Trails & Tails Update Player creates path blocks by walking on dirt and is given a tail[4].
transform_entity Transform every player into a <entity> Transforms all players into the specified entity type.
  • [NBT Compound / JSON Object]
    • [String] entity: The resource location of the entity type to transform to.
transform_scale
  • Increase player scale by <number>x
  • Decrease player scale by <number>x
Increases or decreases all players' scale by the specified amount. [Double] The amount to modify players' scale by. When using /vote, setting the value to 0 ("Reset every player's scale") resets all players' scale to normal. The proposal text is "Increase player scale by <number>x" if this value is positive and "Decrease player scale by <number>x" if this value is negative.
transparent_players Ghost Mode Makes all players transparent.
ultra_realistic_mode Ultra Realistic Mode Adds a thirst bar, applies damage while the player is breaking a block with their fist and makes the player over-encumbered when keeping heavy blocks in their inventory, giving them a Slowness effect. Some elements in the world will have a bloom effect. Heavy blocks are defined by the #heavy item tag, which contains obsidian, crying obsidian, and anvils.
uncontrolable_lave Uncontrollable lava Flowing lava creates source blocks, causing lava to spread forever.
undead_players Players are Undead Like undead mobs, players burn in sunlight, are harmed by health potions and healed by harming potions, take more damage from the Smite enchantment, can breathe underwater, are immune to regeneration and poison, and are not targeted by the Wither.
universal_jeb The universal jeb_ experience™ All mobs named "jeb_" turn rainbow.
unstable_tnt All newly placed TNT blocks are unstable TNT will be primed when punched.
villager_gem
  • Villagers accept <item> instead of gems
  • Villagers accept randomly assigned item instead of gems
Villagers use either a specified item or random items as currency.
  • [NBT Compound / JSON Object]
    • [Long] seed: The new seed for the random item generator. If this value is set, the proposal text is "Villagers accept randomly assigned item instead of gems (reshuffle)", and is shown as "Villagers accept randomly assigned item instead of gems" in the approved rules screen.
    • [String] value: The resource location of the item villagers now use as currency. This value takes priority over [Long] seed, and is used even if both are set. When using /vote, setting this value to minecraft:emerald repeals this rule.
vote_max_results Pass up to <number> rules per vote Sets the maximum number of rules proposals can pass to the specified number. [Int] The maximum number of rules proposals can pass. When using /vote, setting the value to 1 repeals this rule.
vote_result_pass_without_voters Pass vote even if it has no players voting for it Makes all proposals that have no players vote for them still pass. Proposals will be treated as if they are tied between all options, and will use the tiebreaker strategy applied by tie_strategy.
vote_result_pass_without_votes Also apply options that have received no votes Allows options with no votes to pass under specific conditions (e.g. vote_result_reverse_counts is approved).
vote_result_pick_random_if_vote_fails Pass random options if vote fails Makes failed proposals pass a random option instead of having no effect.
vote_result_reverse_counts Pass lowest-voted option instead of highest-voted ones Makes passed proposals pick the option with the fewest votes instead of the one with the most. Options with no votes are still ignored, unless vote_result_pass_without_votes is approved. Tiebreaker strategies are applied to the lowest-voted options.
vote_result_show_tally Don't show final vote counts Hides the final vote counts from vote result chat messages.
vote_result_show_voters Reveal voters at the end of vote Shows which players voted for which option in vote result chat messages.
votes_to_win_percent Require passing votes to receive at least <number>% of all cast votes Makes proposals fail if they have not been voted on by at least the specified percentage of online players. [Int] The percentage of online players required to vote on proposals for them to pass, as shown in the proposal. When using /vote, setting the value to 0 repeals this rule.
voting_fireworks Celebrate voting! Fireworks will shoot from the player upon voting.
wheels_on_minecarts Wheels-4-Minecarts! Adds rectangular wheels to minecarts.
wipwipwi-_-pwipwip Tried to remove Herobrine Approving the proposal will cause all players to be kicked from the world with the message "Nice try", along with the message "LOOK AT YOU HACKER" being sent to the console as well as an exception. The proposal message is "Remove Herobrine", and the repeal message is "You Can Not Redo.". Using /vote to repeal the rule has no effect.
world_of_giants A World of Giants All mobs are much bigger and drop more items on death. Creeper explosions are larger, but mobs do the same amount of damage as normal.
world_shape Change Overworld shape Changes the shape of the Overworld as seen from the Moon to either:
  • A square
  • An octagon
  • An isometric hexagon
  • A teapot
[String] The shape. The value is one of 1, which sets the shape to an octagon, a, which sets the shape to an isometric hexagon or prime, which sets the shape to a teapot. When using /vote, the value can also be set to none, which resets the shape to a square and repeals this rule.
zombie_apocalypse It's the zombie apocalypse! Watch out for mushrooms. And zombies. Zombies, zombie villagers, and husks will target, attack, and infect any non-zombie mob. When infected, they will turn into regular zombies. Zombies are twice as fast at night, no longer burn during the day, and deal twice as much damage.
  1. Jump up to: a b c d e f The colors are drawn directly from the file rgb.txt, which is in the public domain. Almost all colors from the file are usable, except for those with "inappropriate" names, which were removed.

All food restrictions

Food item Food restriction proposal text Name of item when inedible
Air rule.food_restriction.air_block rule.food_restriction.inedible.air_block
Apple An Apple Party Diet Oak Tree Nut
Baked potato A Get Baked Diet Baked Bump from the Dirt
Beetroot A Beeter Diet Red Dirtbump
Beetroot soup A Soup Kitchen Diet Blood in a Bowl?
Bread A Toasty Diet Dried Porridge
Cake A Birthday Diet Lies
Carrot A Rabbit Diet Rabbit Feed
Chorus fruit A Nomportation Diet Purple Alien Orb
Cooked chicken A Nugget Time Diet Burnt Bird
Cooked cod A Fish Without Chips Diet Ruined Sushi
Cooked mutton A Woolsome Diet Disgusting Burnt Sheep Piece
Cooked porkchop Bringing Home the Bacon Diet Charred Pig Part
Cooked rabbit A Bingo Diet It Liked Jumping Around You Murderer
Cooked salmon A River Diet Slimy Fish Goop
Cookie An Unhealthy Diet Yucky Yellow Thing
Dried kelp A Weedy Food Diet Dried But Somehow Also Slimy
Enchanted golden apple Michellin Level Expensive Diet Inedible Shining Blob
Glow berries An X-Ray Diet Light Bulbs
Golden apple A Healthy Diet Inedible Yellow Blob
Golden carrot Expensive Rabbit Food Diet Rabbit Food
Honey bottle A Sugar Drink Diet Too Much Sugar
Melon slice sliceddiet Mostly Seeds
Mushroom stew Shrooms! Only Shrooms! Fungal Goop
Poisonous potato A Dubious Spud Diet Useless Knob
Potato Unboiled, Unmashed, Unstewed Diet Root Thing?
Pufferfish A Killer Diet The Terror of the Deep
Pumpkin pie Mmmm, Pie. Pie! Only Pie! It's Not a Pie You Didn't Even Bake It
Rabbit stew An Auto-Jump Diet Who Stewed Roger Rabbit?
Raw beef A Cow Sushi Diet Cut Cow
Raw chicken A Salmonella Diet Birdbits
Raw cod A Fishy Diet Slimy Water Thing
Raw mutton A Raw And Wooly Diet Sheet of Sheep
Raw porkchop A Pork Belly Diet Piece of Pig
Raw rabbit Raw Jumpers Only Bunneh :(
Raw salmon A Sushi Diet Red Slimy Water Thing
Rotten flesh A Rotten Diet Unhealthy Thing
Spider eye A Witching Diet Arcachneous Orb
Steak A Meat Lovers Diet Cremated Cow
Suspicious stew A Sus Diet Sus
Sweet berries A Sweet, Sweet Diet Stick Blobs
Tropical fish Only Eating Nemo Nemo

General

Attribute
  • Added new attribute called minecraft:generic.scale (Entity Scale).
  • Controls the magnification of entity size. Defaults to 1.0.
Capes
  • Added 6 new capes:
Name ID Texture
Awesom caep awesom
Blonk Cape

No round shapes allowed

no_circle

Nya, nya, nya, UwU!

nyan
Squid Cape squid
Veterinarian Cape veterinarian
  • The blonk cape cannot be viewed in-game.
Death messages
  • The following death messages have been added:
    • <player> experienced the dark side of the moon
      • Appears when the player runs out of breath and dies in the Moon dimension.
    • <player> was turned into gold
      • Appears when the player turns into gold by another player.
Splashes
  • The original splash texts have been replaced with the following entries:
    • Exactly 181 rules to vote on!
    • Choose Your Own Adventure!
    • Choice Edition!
    • Democratic!
    • People's Choice!
    • Vote!
    • I Voted!
    • Picking and Choosing!
    • Freedom of Choice!
    • Make Your Voice Heard!
    • Choose Wisely!
    • As You Wish!
    • Community Choice!
    • Vote-Driven Development!
    • Mob Votes! Biome Votes! Food Votes! Moon Votes!
    • The Chosen Challenge!
    • To the Moon!
    • The Golden Vote!
    • Voted Game of the Year!
    • By Popular Vote!
    • A/B Voting!
    • Fair Votes Guaranteed!
    • Multiple Choice Gaming!
    • Vote With Your Gaming!
    • Game-Changing Votes!
    • Your Call!
    • You Decide!
    • I Demand a Recount!
    • Vox Populi, Vox Dei!
    • Machine Voting!
    • Online Voting!
    • Voting About Voting!
    • Can't Blame The Developers For Your Choices!
Sounds
  • Added 4 new hidden kazoo-like sounds that play when voting for minecraft:the_joke.
    • sad1.ogg
    • sad2.ogg
    • sad3.ogg
    • sad4.ogg
Toasts
  • Added a new toast notification that appears every few seconds when the player has not yet opened their voting screen, and a vote proposal has started. The notification title is "New proposal received!" in purple text, while the main message differs depending on how long has passed since the first notification appeared.
    • Opening the voting screen once prevents these toasts from ever appearing in the future, unless options.txt is edited externally.
    • These toasts use a value called "urgency" which has four values: LOW, MEDIUM, CONCERNING, WHY_ARE_YOU_NOT_DOING_IT.
    • They start at LOW urgency, which lasts 2 minutes, change to MEDIUM for 2 minutes, then to CONCERNING for 1 minute and finally to WHY_ARE_YOU_NOT_DOING_IT until the world is closed or the voting screen is opened.
    • The notification's main message changes depending on the level of urgency.
      • At LOW urgency, toasts appear every 15 seconds, last 5 seconds each and can have the following messages:
        • Press v to open voting screen
        • To open voting screen, press v
        • New vote started, press v to cast your vote
      • At MEDIUM urgency, toasts appear every 10 seconds, last 3 seconds each and can have the following messages:
        • A new proposal is waiting for your vote, press v
        • Others are having fun while you are not pressing v
        • Time to change some rules, press v
        • You have new vote proposals to review, press v to access!
      • At CONCERNING urgency, toasts appear every 5 seconds, last 2 seconds each and can have the following messages:
        • Ok, so the whole idea of this release is to vote, so press v
        • Somebody wants to tell you what you can and can not do, press v to prevent that
        • At this point you are probably just waiting to see what happens next. Fine! But you can avoid that by pressing v.
        • If you can't find v, it's probably on your keyboard
        • Not pressing v has been proven less fun that pressing v
        • Do you want more phantoms? That's how you get more phantoms! Press v
        • Please, just press v and be done with it!
        • Hot votes in your area! Press v
      • At WHY_ARE_YOU_NOT_DOING_IT urgency, toasts appear every half a second, last 1 second each and can have the following messages:
        • PRESS v PRESS v PRESS v PRESS v PRESS v PRESS v PRESS v PRESS v PRESS v PRESS v
        • WHYYYYYYYYYYYYYYYYYYYYYYYYY NO v
        • DO YOU HAVE NO IDEA WHERE v IS!?
        • gfdgh bbtvsvtfgfsgb a vjhrst ujs t 452423 r
        • Press v to open voting screen
        • AAAAAAA v AAAAAAA!
          • The red and blue parts of this message are obfuscated.

Changes

Items

Emerald
  • Voting for rubies will replace emeralds with rubies and villager trading system will be updated.
  • Does not affect emerald blocks or ore.
  • In 2012, rubies were a mentioned feature by Jeb.
Name tag

Mobs

Wolf
  • Naming a tamed wolf 'kingbdogz' will give it a golden crown with diamonds, referencing kingbdogz.

Non-mob entities

Minecart
  • Voting for wheels_on_minecarts will give minecarts 3D wheels.

General

Resource pack
  • Added some files used by this snapshot under the namespace nothingtoseeheremovealong, specifically:
    • A French (France) language file (fr_fr.json), which contains translations for most of the stuff added in this snapshot.
    • Four sound files (sad1.ogg to sad4.ogg) used by minecraft:the_joke vote rule.

Trivia

  • Bartosz Bok showed a video of a minecart with 3D wheels in 2020.[5]
  • The Wob item either appears to be a reference to a common crafting misconception. A post about this was made on Twitter that tagged the YouTuber PhoenixSC, who made a concept for this and seems to be the inspiration for the feature.[3][6]
  • The "Trails & Tails" rule could also be a reference to a PhoenixSC video based off a misspelling of the update's title in an official article. The typo since has been fixed.[7][8]
  • The list of colors used for biome colors for voting originally contained inappropriate color names. However, these were removed after the reupload three hours later.
  • The "Exactly 181 rules to vote on!" splash doesn't exist in the splashes.txt file, but is generated by the game on startup instead.
  • Rule uncontrolable_lave and fire_sponge contain a misspelling of lava, based off a bug that appeared in 22w44a.[9]

Video

Gallery

Screenshots

Renders

Player tails

References