Skip to main content

Configuration Reference

πŸ“– Quick Tip: Use Ctrl+F (or Cmd+F on Mac) to quickly search for specific configuration options.

Table of Contents​


🌍 Global Settings​

Config Version​

SettingValueDescription
config-versionDo not changeInternal version number for configuration compatibility

🧱 Blocks (Global)​

🎨 Block Property Overrides​

πŸ”§ Advanced Feature: Dynamically override any block's physical properties without modifying source code!

Block Property Overrides allow you to customize the physical properties of any Minecraft block through configuration. Change how blocks sound, how strong they are, their friction, and more!

Configuration Path: blocks.property-overrides.<block_id>.<property>

Supported Properties:

PropertyTypeDescriptionExample Values
strengthfloat or mapBlock hardness and explosion resistance1.0 or {destroy-time: 0.5, explosion-resistance: 6.0}
soundstringSound type when placed/broken/walked onSee Sound Types Reference for all 123 options
map-colorstringColor displayed on mapsSee Map Colors Reference for all 62 options
frictionfloatSlipperiness (higher = more slippery)0.6 (normal), 0.98 (ice)
speed-factorfloatMovement speed multiplier1.0 (normal), 0.4 (slow)
jump-factorfloatJump height multiplier1.0 (normal), 0.5 (reduced)
random-ticksbooleanEnable random tick updates (growth/decay)true or false
light-levelintegerLight emission level (0-15)0 (none), 15 (max)
requires-correct-toolbooleanRequires correct tool for dropstrue or false
push-reactionstringHow pistons interact with blockNORMAL, DESTROY, BLOCK, PUSH_ONLY

Example Configurations:

blocks:
property-overrides:
# Make cactus stronger and sound like stone
minecraft:cactus:
strength: 1.0
sound: STONE
map-color: GREEN
friction: 0.8

# Make glass slippery like ice
minecraft:glass:
friction: 0.98

# Make diamond blocks nearly indestructible
minecraft:diamond_block:
strength:
destroy-time: 50.0
explosion-resistance: 1200.0
requires-correct-tool: true
push-reaction: BLOCK

# Make stone emit light like a torch
minecraft:stone:
light-level: 14

Common Use Cases:

  • πŸ—οΈ Custom Building: Adjust block strength for mini-games or building challenges
  • 🎨 Aesthetic Changes: Modify sounds and map colors to match your server theme
  • ⚑ Parkour Maps: Fine-tune friction and jump factors for custom parkour courses
  • πŸ’‘ Lighting Effects: Add light emission to decorative blocks
  • πŸ›‘οΈ Protection: Increase explosion resistance for important structures

Quick Reference Links:


πŸ”₯ Campfire
SettingDefaultTypeDescriptionConfig Path
lit-by-defaulttruebooleanMakes campfire lit by defaultblocks.campfire.lit-by-default
🍰 Cake
SettingDefaultTypeDescriptionConfig Path
can-place-anywherefalsebooleanAllows you to place cake on blocks like end rodsblocks.cake.can-place-anywhere

🎯 Items (Global)​

✨ Enchants
SettingDefaultTypeDescriptionConfig Path
enchant.enabledfalsebooleanEnables or disables the ability to enchant itemsitems.enchants.enchant.enabled
enchant.valuetruebooleanWhether players can use the /enchant commanditems.enchants.enchant.value

🌎 World Settings​

🐾 Mobs​

🐝 Bee
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow bees to drownworld-settings.default.mobs.bee.enable-drowning
can-be-leashedtruebooleanAllow bees to be leashedworld-settings.default.mobs.bee.can-be-leashed
🐱 Cat
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow cats to drownworld-settings.default.mobs.cat.enable-drowning
πŸ” Chicken
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow chickens to drownworld-settings.default.mobs.chicken.enable-drowning
πŸ„ Cow
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow cows to drownworld-settings.default.mobs.cow.enable-drowning
can-be-leashedtruebooleanAllow cows to be leashedworld-settings.default.mobs.cow.can-be-leashed
always-babyfalsebooleanMakes cows always babiesworld-settings.default.mobs.cow.always-baby
🦊 Fox
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow foxes to drownworld-settings.default.mobs.fox.enable-drowning
πŸ€– Iron Golem
SettingDefaultTypeDescriptionConfig Path
enable-drowningfalsebooleanAllow iron golems to drownworld-settings.default.mobs.iron-golem.enable-drowning
πŸ„ Mushroom (Mooshroom)
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow mooshrooms to drownworld-settings.default.mobs.mushroom.enable-drowning
allow-shearing-babyfalsebooleanAllow shearing of baby mooshroomsworld-settings.default.mobs.mushroom.allow-shearing-baby
disable-lightning-changefalsebooleanDisable lightning changing mooshrooms to brown mooshroomsworld-settings.default.mobs.mushroom.disable-lightning-change
allow-use-of-bowl-on-babyfalsebooleanAllow getting mushroom stew from baby mooshroomsworld-settings.default.mobs.mushroom.allow-use-of-bowl-on-baby
🐱 Ocelot
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow ocelots to drownworld-settings.default.mobs.ocelot.enable-drowning
🐼 Panda
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow pandas to drownworld-settings.default.mobs.panda.enable-drowning
always-scaredfalsebooleanMakes pandas always scaredworld-settings.default.mobs.panda.always-scared
can-be-leashedfalsebooleanAllow pandas to be leashedworld-settings.default.mobs.panda.can-be-leashed
🦜 Parrot
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow parrots to drownworld-settings.default.mobs.parrot.enable-drowning
can-fly-to-ownertruebooleanAllow parrots to fly to ownerworld-settings.default.mobs.parrot.can-fly-to-owner
πŸ»β€β„οΈ Polar Bear
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow polar bears to drownworld-settings.default.mobs.polar-bear.enable-drowning
🐰 Rabbit
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow rabbits to drownworld-settings.default.mobs.rabbit.enable-drowning
β›„ Snow Golem
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow snow golems to drownworld-settings.default.mobs.snow-golem.enable-drowning
🐺 Wolf
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow wolves to drownworld-settings.default.mobs.wolf.enable-drowning
πŸ¦• Sniffer
SettingDefaultTypeDescriptionConfig Path
can-snifftruebooleanAllow sniffers to sniffworld-settings.default.mobs.sniffer.can-sniff
πŸ‘ Sheep
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow sheep to drownworld-settings.default.mobs.sheep.enable-drowning
🐴 Donkey
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow donkeys to drownworld-settings.default.mobs.donkey.enable-drowning
🐎 Horse
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow horses to drownworld-settings.default.mobs.horse.enable-drowning
πŸ¦™ Llama
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow llamas to drownworld-settings.default.mobs.Llama.enable-drowning
🐏 Mule
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow mules to drownworld-settings.default.mobs.mule.enable-drowning
πŸ’€πŸŽ Skeleton Horse
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow skeleton horses to drownworld-settings.default.mobs.skeleton-horse.enable-drowning
πŸ’ΌπŸ¦™ Trader Llama
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow trader llamas to drownworld-settings.default.mobs.trader-llama.enable-drowning
🧟🐎 Zombie Horse
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow zombie horses to drownworld-settings.default.mobs.zombie-horse.enable-drowning
🐐 Goat
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow goats to drownworld-settings.default.mobs.goat.enable-drowning
🐸 Frog
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow frogs to drownworld-settings.default.mobs.frog.enable-drowning
πŸͺ Camel
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow camels to drownworld-settings.default.mobs.camel.enable-drowning
🦘 Armadillo
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow armadillos to drownworld-settings.default.mobs.armadillo.enable-drowning
can-be-leashedtruebooleanAllow armadillos to be leashedworld-settings.default.mobs.armadillo.can-be-leashed
🧚 Allay
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow allays to drownworld-settings.default.mobs.allay.enable-drowning
can-be-leashedtruebooleanAllow allays to be leashedworld-settings.default.mobs.allay.can-be-leashed
πŸ¦‡ Bat
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow bats to drownworld-settings.default.mobs.bat.enable-drowning
can-be-leashedfalsebooleanAllow bats to be leashedworld-settings.default.mobs.bat.can-be-leashed
πŸ’€ Wither
SettingDefaultTypeDescriptionConfig Path
enable-drowningtruebooleanAllow withers to drownworld-settings.default.mobs.wither.enable-drowning
🏹 Stray
SettingDefaultTypeDescriptionConfig Path
slowness-arrowtruebooleanAllow strays to use slowness arrowsworld-settings.default.mobs.stray.slowness-arrow
slowness-arrow-time600numberTime in ticks for slowness arrow to lastworld-settings.default.mobs.stray.slowness-arrrow-time
πŸ”₯ Blaze
SettingDefaultTypeDescriptionConfig Path
can-be-leashedfalsebooleanAllow blazes to be leashedworld-settings.default.mobs.blaze.can-be-leashed
🦎 Axolotl
SettingDefaultTypeDescriptionConfig Path
can-be-leashedtruebooleanAllow axolotls to be leashedworld-settings.default.mobs.axolotl.can-be-leashed

✨ Effects​

⚑ Bad Omen
SettingDefaultTypeDescriptionConfig Path
block-effect-on-villagefalsebooleanDisables bad omen raids on villagesworld-settings.default.effect.bad-omon.block-effect-on-village

🎯 Items (World)​

✨ Glow Ink Sac
SettingDefaultTypeDescriptionConfig Path
block-effect-on-signsfalsebooleanDisables glow ink sac being used on signsworld-settings.default.items.glow-ink-sac.block-effect-on-signs
🍾 Bottle
SettingDefaultTypeDescriptionConfig Path
block-usefalsebooleanBlocks bottles from being usedworld-settings.default.items.bottle.block-use
kill-on-craftfalsebooleanKills player when bottle is craftedworld-settings.default.items.bottle.kill-on-craft

🧱 Blocks (World)​

βš’οΈ Anvil
SettingDefaultTypeDescriptionConfig Path
block-guifalsebooleanBlocks anvil GUI from being openedworld-settings.default.blocks.anvil.block-gui
do-damage-to-entities-when-fallingtruebooleanDamages entities when anvil falls on themworld-settings.default.blocks.anvil.do-damage-to-entities-when-falling
damage-per-distance2.0numberDamage per block up to damage-per-distance-maxworld-settings.default.blocks.anvil.damage-per-distance
damage-per-distance-max40numberMax damage per blockworld-settings.default.blocks.anvil.damage-per-distance-max
piglins.anger-near-byfalsebooleanMakes piglins angry when anvil is used by playerworld-settings.default.blocks.anvil.piglins.anger-near-by
anger-near-by-requires-line-of-sighttruebooleanMakes piglins angry only if they can see the playerworld-settings.default.blocks.anvil.anger-near-by-requires-line-of-sight
πŸ–€ Ink Sac
SettingDefaultTypeDescriptionConfig Path
block-effect-on-signsfalsebooleanDisables ink sac being used on signsworld-settings.default.blocks.ink-sac.block-effect-on-signs
🌱 Bamboo Sapling
SettingDefaultTypeDescriptionConfig Path
plant-anywhere.enabledfalsebooleanAllows bamboo saplings placing to be overriddenworld-settings.default.blocks.bamboo-sapling.plant-anywhere.enabled
plant-anywhere.valuefalsebooleanValue for bamboo saplings to be planted anywhere overrideworld-settings.default.blocks.bamboo-sapling.plant-anywhere.value
can-use-bonemealtruebooleanAllows bamboo saplings to grow from bonemealworld-settings.default.blocks.bamboo-sapling.can-use-bonemeal
πŸ“¦ Barrel
SettingDefaultTypeDescriptionConfig Path
can-be-openedtruebooleanAllows barrels to be openedworld-settings.default.blocks.barrel.can-be-opened
piglins.anger-near-bytruebooleanMakes piglins angry when barrel is used by playerworld-settings.default.blocks.barrel.piglins.anger-near-by
piglins.anger-near-by-requires-line-of-sighttruebooleanMakes piglins angry only if they can see the playerworld-settings.default.blocks.barrel.piglins.anger-near-by-requires-line-of-sight
🎍 Bamboo Stalk
SettingDefaultTypeDescriptionConfig Path
can-be-bonemeal-be-usedtruebooleanAllows bamboo stalks to grow from bonemealworld-settings.default.blocks.bamboo-stalk.can-be-bonemeal-be-used
πŸ”” Bell
SettingDefaultTypeDescriptionConfig Path
can-be-activated-via.projectile-hittruebooleanAllows bell to be activated via projectile hitworld-settings.default.blocks.bell.can-be-activated-via.projectile-hit
can-be-activated-via.redstonetruebooleanAllows bell to be activated via redstoneworld-settings.default.blocks.bell.can-be-activated-via.redstone
can-be-activated-via.explosion-hittruebooleanAllows bell to be activated via explosion hitworld-settings.default.blocks.bell.can-be-activated-via.explosion-hit
can-ringtruebooleanAllows bell to ringworld-settings.default.blocks.bell.can-ring
🌡 Cactus
SettingDefaultTypeDescriptionConfig Path
break-on-ticktruebooleanAllows cactus to break on tickworld-settings.default.blocks.cactus.break-on-tick
can-be-bonemealtruebooleanAllows cactus to grow from bonemealworld-settings.default.blocks.cactus.can-be-bonemeal
🌺 Cactus Flower
SettingDefaultTypeDescriptionConfig Path
may-be-placed-on.EnabledfalsebooleanAllows cactus flowers placing to be overriddenworld-settings.default.blocks.cactus-flower.may-be-placed-on.Enabled
may-be-placed-on.CactustruebooleanAllows cactus flowers to be placed on cactusworld-settings.default.blocks.cactus-flower.may-be-placed-on.Cactus
may-be-placed-on.FarmlandtruebooleanAllows cactus flowers to be placed on farmlandworld-settings.default.blocks.cactus-flower.may-be-placed-on.Farmland
may-be-placed-on.FacingUptruebooleanAllows cactus flowers to be placed facing upworld-settings.default.blocks.cactus-flower.may-be-placed-on.FacingUp
may-be-placed-on.FacingDownfalsebooleanAllows cactus flowers to be placed facing downworld-settings.default.blocks.cactus-flower.may-be-placed-on.FacingDown
πŸ”˜ Button
SettingDefaultTypeDescriptionConfig Path
trigger-on-lightning-strikefalsebooleanAllows button to trigger on lightning strikeworld-settings.default.blocks.button.trigger-on-lightning-strike
πŸ”₯ Campfire
SettingDefaultTypeDescriptionConfig Path
does-damage-when-standing-ontruebooleanAllows campfire to damage entities when standing onworld-settings.default.blocks.campfire.does-damage-when-standing-on
πŸƒ Cave Vines Plant
SettingDefaultTypeDescriptionConfig Path
can-bonemealtruebooleanAllows cave vines to grow from bonemealworld-settings.default.blocks.cave-vines-plant.can-bonemeal
🍫 Cocoa
SettingDefaultTypeDescriptionConfig Path
can-place-anywherefalsebooleanAllows cocoa to be placed anywhereworld-settings.default.blocks.cocoa.can-place-anywhere

πŸ“– Block Property Reference Tables​

Sound Types Reference​

Available sound types for the sound property in block property overrides:

Sound TypeDescriptionUsed By
WOODWood plank soundsOak planks, spruce planks, etc.
GRAVELGravel/dirt soundsGravel, dirt
GRASSGrass block soundsGrass blocks
STONEStone soundsStone, cobblestone
METALIron/metal soundsIron blocks, metal doors
GLASSGlass breaking soundsGlass blocks
WOOLSoft wool soundsWool blocks, carpets
SANDSand soundsSand, red sand
SNOWSnow soundsSnow blocks
POWDER_SNOWPowder snow soundsPowder snow
LADDERLadder soundsLadders
ANVILAnvil soundsAnvils
SLIME_BLOCKSlime block soundsSlime blocks
HONEY_BLOCKHoney block soundsHoney blocks
CORAL_BLOCKCoral soundsCoral blocks
BAMBOOBamboo soundsBamboo
BAMBOO_SAPLINGBamboo sapling soundsBamboo saplings
SCAFFOLDINGScaffolding soundsScaffolding
NETHER_WARTNether wart soundsNether wart
NETHER_WOODCrimson/Warped wood soundsCrimson/warped planks
NETHERITE_BLOCKNetherite soundsNetherite blocks
ANCIENT_DEBRISAncient debris soundsAncient debris
BASALTBasalt soundsBasalt
SOUL_SANDSoul sand soundsSoul sand
SOUL_SOILSoul soil soundsSoul soil
BONE_BLOCKBone block soundsBone blocks
COPPERCopper soundsCopper blocks
DEEPSLATEDeepslate soundsDeepslate
DEEPSLATE_BRICKSDeepslate brick soundsDeepslate bricks
AMETHYSTAmethyst block soundsAmethyst blocks
SCULKSculk block soundsSculk blocks
MUDMud soundsMud blocks
CHERRY_WOODCherry wood soundsCherry planks
RESINResin soundsResin blocks
IRONIron soundsIron blocks

Push Reaction Reference​

Available push reactions for the push-reaction property in block property overrides:

Push ReactionDescriptionExamples
NORMALCan be pushed and pulled normallyMost blocks (stone, wood, etc.)
DESTROYBreaks when pushedFlowers, torches, redstone dust
BLOCKCannot be pushed (blocks piston)Obsidian, bedrock, barriers
IGNOREPiston ignores this blockAir, water, lava
PUSH_ONLYCan only be pushed, not pulledGlazed terracotta

πŸ” Quick Reference​

Most Common Settings​

SettingTypeDescription
world-settings.default.mobs.*.enable-drowningbooleanControls if mobs can drown
world-settings.default.mobs.*.can-be-leashedbooleanControls if mobs can be leashed
blocks.campfire.lit-by-defaultbooleanMakes campfires lit by default
blocks.cake.can-place-anywherebooleanAllows cake placement on any block

Configuration Tips​

πŸ“ Note: Remember to restart your server after making configuration changes.

⚑ Performance: Some settings may impact server performance. Test thoroughly before using in production.

πŸ”„ Reloading: Use /amaranth reload to reload configuration without restarting (if available).

πŸ”— Navigation​

⬆️ Back to top