From 27dc420724a76567bef01e10f1bbdc9d325dca27 Mon Sep 17 00:00:00 2001 From: Ynfuien <88110072+Ynfuien@users.noreply.github.com> Date: Sun, 18 Aug 2024 05:39:18 +0200 Subject: [PATCH] Sorted gameplay-mechanic subsections under world-settings section (#100) --- mkdocs/purpur/configuration.md | 664 ++++++++++++++++----------------- 1 file changed, 332 insertions(+), 332 deletions(-) diff --git a/mkdocs/purpur/configuration.md b/mkdocs/purpur/configuration.md index 3a1f3db..d2ae68b 100644 --- a/mkdocs/purpur/configuration.md +++ b/mkdocs/purpur/configuration.md @@ -3414,159 +3414,12 @@ based on the world difficulty. [Read more here]({{ project.source }}/blob/61fc0a ### gameplay-mechanics -#### arrow -* ##### movement-resets-despawn-counter - - **default**: true - - **description**: Setting this to false prevents keeping arrows alive indefinitely (such as when the block the arrow is stuck in gets removed, like a piston head going up/down). -#### use-better-mending -- **default**: false -- **description**: Set to true for mending enchantment to always repair the most damaged equipment first -#### mending-multiplier -- **default**: 1.0 -- **description**: How effective mending is at repairing items, higher values mean less xp is used to repair items. (1.0 = 100%) -#### mobs-ignore-rails -- **default**: false -- **description**: Set to true to allow mobs to walk over rails -#### rain-stops-after-sleep -- **default**: true -- **description**: Set to false to make rain continue even after a player sleeps -#### thunder-stops-after-sleep -- **default**: true -- **description**: Set to false to make thunder continue even after a player sleeps -#### mob-last-hurt-by-player-time -- **default**: 100 -- **description**: Allows you to change the amount of ticks required for a mob's death to count as a player kill after being hurt by the player (projectile or directly) -#### disable-oxidation-proximity-penalty -- **default**: false -- **description**: Set to true to remove the slowdown of oxidation caused by nearby unoxidized copper blocks -#### halloween -* ##### force - - **default**: false - - **description**: Set to true to force the world into halloween -* ##### head-chance - - **default**: 0.25 - - **description**: Percent chance (0.0 - 1.0) a zombie or skeleton will spawn with a jack o' lantern/carved pumpkin on it's head -#### mob-effects -* ##### health-regen-amount - - **default**: 1.0 - - **description**: The amount at which this effect affects entities -* ##### minimal-health-poison-amount - - **default**: 1.0 - - **description**: The amount at which this effect affects entities -* ##### poison-degeneration-amount - - **default**: 1.0 - - **description**: The amount at which this effect affects entities -* ##### wither-degeneration-amount - - **default**: 1.0 - - **description**: The amount at which this effect affects entities -* ##### hunger-exhaustion-amount - - **default**: 0.005 - - **description**: The amount at which this effect affects entities -* ##### saturation-regen-amount - - **default**: 1.0 - - **description**: The amount at which this effect affects entities -#### projectiles-bypass-mob-griefing -* **default**: false -* **description**: Set to true for projectiles to bypass the mob griefing gamerule -#### projectile-offset -* ##### bow - - **default**: 1.0 - - **description**: The projectile offset of a bow -* ##### crossbow - - **default**: 1.0 - - **description**: The projectile offset of a crossbow -* ##### egg - - **default**: 1.0 - - **description**: The projectile offset of an egg -* ##### ender-pearl - - **default**: 1.0 - - **description**: The projectile offset of an ender-pearl -* ##### throwable-potion - - **default**: 1.0 - - **description**: The projectile offset of a throwable-potion -* ##### trident - - **default**: 1.0 - - **description**: The projectile offset of a trident -* ##### snowball - - **default**: 1.0 - - **description**: The projectile offset of a snowball -#### drowning -* ##### air-ticks - - **default**: 300 - - **description**: How long you can breathe underwater before you start drowning -* ##### ticks-per-damage - - **default**: 20 - - **description**: Amount of ticks between the drowning damage -* ##### damage-from-drowning - - **default**: 2.0 - - **description**: Amount of damage done while drowning -#### tick-fluids -- **default**: true -- **description**: Set to false to stop fluids from ticking. [Screenshot of a simple plugin that uses this option](images/freezefluids-chat-screenshot.png) -#### disable-drops-on-cramming-death -- **default**: false -- **description**: Stops entities from dropping loot on death, if killed by cramming gamerule -#### entity-blindness-multiplier -- **default**: 1 -- **description**: How blind a mob is when affected with the blindness potion effect -#### entities-pick-up-loot-bypass-mob-griefing +#### always-tame-in-creative - **default**: false -- **description**: Mobs that can pick up loot will continue to pick up loot even if the `mobGriefing` gamerule is disabled -#### milk-cures-bad-omen -- **default**: true -- **description**: Allow players to drink milk to cure bad omen status effect -#### milk-clears-beneficial-effects -- **default**: true -- **description**: Set to false to have milk clear only negative status effects -#### trident-loyalty-void-return-height -- **default**: 0.0 -- **description**: The void height at which a trident with loyalty will return to it's thrower. A value of 0.0 or higher disables this feature. -#### void-damage-dealt -- **default**: 4.0 -- **description**: The amount of void damage dealt -#### void-damage-height -- **default**: -64.0 -- **description**: The height at which void damage begins -#### clamp-explosion-radius -- **default**: true -- **description**: Set to false to allow setting a negative `ExplosionRadius` value on explosions -#### entity-lifespan +- **description**: Set to true to have 100% chance of taming a mob +#### animal-breeding-cooldown-seconds - **default**: 0 -- **description**: Disabled by default (0), Amount of ticks an entity will live before disappearing. Interacting with a player resets the timer -#### silk-touch -Requires the [`purpur.drop.spawners`](permissions#purpurdropspawners) and [`purpur.place.spawners`](permissions#purpurplacespawners) permissions - -* ##### enabled - - **default**: false - - **description**: Makes it so you can mine spawners using a tool with silk touch -* ##### minimal-level - - **default**: 1 - - **description**: The minimal level of the Silktouch enchantment required to pick up mined spawners -* ##### tools - - **default**: - ``` yaml - - minecraft:iron_pickaxe - - minecraft:golden_pickaxe - - minecraft:diamond_pickaxe - - minecraft:netherite_pickaxe - ``` - - **description**: Whitelist of tools that can mine spawners with silk touch -* ##### spawner-name - - **default**: "<reset><white>Monster Spawner" - - **description**: The name of the spawner -* ##### spawner-lore - - **default**: - ``` yaml - - Spawns a - ``` - - **description**: The lore of the spawner -#### boat -* ##### eject-players-on-land - - **default**: false - - **description**: Set to true for boats to eject players when on land -* ##### do-fall-damage - - **default**: false - - **description**: Set to false for boats to not do fall damage to players +- **description**: Adds a cooldown to breeding animals per animal type #### armorstand * ##### step-height - **default**: 0.0 @@ -3589,132 +3442,98 @@ Requires the [`purpur.drop.spawners`](permissions#purpurdropspawners) and [`purp * ##### can-move-in-water-over-fence - **default**: true - **description**: Set to false to disallow armorstands from moving in water over a fence -#### player -* ##### exp-pickup-delay-ticks - - **default**: 2 - - **description**: The delay a player can pick up experience after it is dropped -* ##### shift-right-click-repairs-mending-points - - **default**: 0 - - **description**: The amount of experience points to use from the player's bar for repairing items enchanted with mending in the player's inventory -* ##### spawn-invulnerable-ticks - - **default**: 60 - - **description**: Gives you the ability to control how long a player is invulnerable when they first spawn in. -* ##### invulnerable-while-accepting-resource-pack - - **default**: false - - **description**: Sets the player as invulnerable while they download the resource pack. -* ##### teleport-if-outside-border - - **default**: false - - **description**: Teleports you to spawn if you somehow get outside the world border -* ##### teleport-on-nether-ceiling-damage - - **default**: false - - **description**: Teleports you to spawn if you take damage while on top of the nether ceiling -* ##### allow-void-trading - - **default**: false - - **description**: Allows the ability to continuously trade with a villager through an End Gateway exploit. -* ##### totem-of-undying-works-in-inventory - - **default**: false - - **description**: Allows the totem of undying to work anywhere in your inventory, not just your offhand -* ##### ridable-in-water - - **default**: false - - **description**: Lets mobs/players ride on players if the player is in the water -* ##### fix-stuck-in-portal - - **default**: false - - **description**: If the player is stuck inside a portal with no way of getting out, walking to another block will reset the portal cooldown, allowing them to teleport back through the portal -* ##### one-punch-in-creative +#### arrow +* ##### movement-resets-despawn-counter + - **default**: true + - **description**: Setting this to false prevents keeping arrows alive indefinitely (such as when the block the arrow is stuck in gets removed, like a piston head going up/down). +#### boat +* ##### eject-players-on-land - **default**: false - - **description**: If the player is in creative and hits an entity with an empty hand, the entity instantly dies -* ##### sleep-ignore-nearby-mobs + - **description**: Set to true for boats to eject players when on land +* ##### do-fall-damage - **default**: false - - **description**: Set to true to allow sleep even if there are mobs nearby -* ##### can-skip-night + - **description**: Set to false for boats to not do fall damage to players +#### clamp-explosion-radius +- **default**: true +- **description**: Set to false to allow setting a negative `ExplosionRadius` value on explosions +#### daylight-cycle-ticks +* ##### daytime + - **default**: 12000 + - **description**: Set how long the daylight cycle is ticked +* ##### nighttime + - **default**: 12000 + - **description**: Set how long the nighttime cycle is ticked +#### disable-drops-on-cramming-death +- **default**: false +- **description**: Stops entities from dropping loot on death, if killed by cramming gamerule +#### disable-oxidation-proximity-penalty +- **default**: false +- **description**: Set to true to remove the slowdown of oxidation caused by nearby unoxidized copper blocks +#### drowning +* ##### air-ticks + - **default**: 300 + - **description**: How long you can breathe underwater before you start drowning +* ##### ticks-per-damage + - **default**: 20 + - **description**: Amount of ticks between the drowning damage +* ##### damage-from-drowning + - **default**: 2.0 + - **description**: Amount of damage done while drowning +#### elytra +* ##### damage-per-second + - **default**: 1 + - **description**: How much damage an elytra's durability takes during flight each second +* ##### damage-multiplied-by-speed + - **default**: 0.0 + - **description**: Damage is multiplied by speed if flight is faster than set speed. Value of 0 disables this multiplier +* ##### kinetic-damage - **default**: true - - **description**: Set to false to disable the players' ability to skip the night by sleeping -* ##### critical-damage-multiplier - - **default**: 1.5 - - **description**: The percentage of damage a critical attack adds to the base damage -* ##### burp-when-full + - **description**: Should players take damage when flying into a wall +* ##### ignore-unbreaking - **default**: false - - **description**: Plays a burp sound after a player fills the hunger bar completely by eating -* ##### burp-delay - - **default**: 10 - - **description**: Amount of ticks to delay sound; `burp-when-full` option must be enabled -* ##### curse-of-binding - * ###### remove-with-weakness - - **default**: false - - **description**: Allows the player to remove curse of binding armor when they have a weakness effect applied to them -* ##### idle-timeout - * ###### kick-if-idle - - **default**: true - - **description**: Kick players if they become idle (see server.properties for player-idle-timeout time) - * ###### tick-nearby-entities - - **default**: true - - **description**: Should entities tick normally when nearby players are AFK. False will require at least 1 non-AFK player in order to tick - * ###### mobs-target - - **default**: true - - **description**: Should mobs target nearby AFK players - * ###### count-as-sleeping - - **default**: false - - **description**: Should AFK players count as sleeping? (allows active players to skip night by sleeping, even if AFK players are not in bed) - * ###### update-tab-list - - **default**: false - - **description**: Should AFK players have their name updated in the tab list (puts `[AFK]` in front of their name) -* ##### exp-dropped-on-death - * ###### equation - - **default**: expLevel * 7 - - **description**: How much exp to drop on death. Available NMS variables are `expLevel`, `expTotal`, and `exp` - * ###### maximum - - **default**: 100 - - **description**: Maximum amount of exp value to drop on death -* ##### netherite-fire-resistance - * ###### duration + - **description**: Should elytras ignore the unbreaking enchantment +* ##### damage-per-boost + * ###### firework - **default**: 0 - - **description**: Set how long the fire resistance lasts. Set to 0 to disable - * ###### amplifier + - **description**: How much damage to deal to the elytra when firework boost activates + * ###### trident - **default**: 0 - - **description**: Set the amplifier for the fire resistance effect - * ###### ambient - - **default**: false - - **description**: Set to true for the particle effects to be less intrusive on the screen - * ###### show-particles - - **default**: false - - **description**: Set to true for the fire resistance potion effect to show particles - * ###### show-icon - - **default**: true - - **description**: Set to false for the fire resistance effect to not display it's icon -#### minecart -* ##### max-speed - - **default**: 0.4 - - **description**: Max speed of a minecart when controlled -* ##### place-anywhere + - **description**: How much damage to deal to the elytra when trident riptide boost activates +#### entities-pick-up-loot-bypass-mob-griefing +- **default**: false +- **description**: Mobs that can pick up loot will continue to pick up loot even if the `mobGriefing` gamerule is disabled +#### entity-blindness-multiplier +- **default**: 1 +- **description**: How blind a mob is when affected with the blindness potion effect +#### entity-left-handed-chance +- **default**: 0.05 +- **description**: Percent chance (0.0 - 1.0) an entity will spawn left-handed +#### entity-lifespan +- **default**: 0 +- **description**: Disabled by default (0), Amount of ticks an entity will live before disappearing. Interacting with a player resets the timer +#### fireballs-bypass-mob-griefing +- **default**: false +- **description**: Set to true for fireballs to bypass the mob griefing gamerule +#### halloween +* ##### force - **default**: false - - **description**: Whether minecarts can be placed anywhere, not just on rails -* ##### powered-rail - * ###### boost-modifier - - **default**: 0.06 - - **description**: the speed boost that minecarts gain from hitting a powered rail (Doesn't affect furnace minecarts) -* ##### controllable - * ###### enabled - - **default**: false - - **description**: Whether minecarts can be controlled when not on rails - * ###### fall-damage - - **default**: true - - **description**: Set to true to give fall damage to the player while in a minecart - * ###### step-height - - **default**: 1.0 - - **description**: The step height in which a minecarts can go up to the next block without jumping - * ###### hop-boost - - **default**: 0.5 - - **description**: Jump power when pressing spacebar on a controllable minecart - * ###### base-speed - - **default**: 0.1 - - **description**: Base speed of minecart when controlled - * ###### block-speed - - **default**: - ``` yaml - grass_block: 0.3 - stone: 0.5 - ``` - - **description**: List of speed overrides per block type + - **description**: Set to true to force the world into halloween +* ##### head-chance + - **default**: 0.25 + - **description**: Percent chance (0.0 - 1.0) a zombie or skeleton will spawn with a jack o' lantern/carved pumpkin on it's head +#### impose-teleport-restrictions-on-end-portals +- **default**: false +- **description**: Set to true to impose teleport restrictions on end portals. This broadcasts the `EntityTeleportHinderedEvent` event which gives the ability to retry teleports if they fail due to having passengers/being vehicles +#### impose-teleport-restrictions-on-gateways +- **default**: false +- **description**: Set to true to impose teleport restrictions on gateways. This broadcasts the `EntityTeleportHinderedEvent` event which gives the ability to retry teleports if they fail due to having passengers/being vehicles +#### impose-teleport-restrictions-on-nether-portals +- **default**: false +- **description**: Set to true to impose teleport restrictions on nether portals. This broadcasts the `EntityTeleportHinderedEvent` event which gives the ability to retry teleports if they fail due to having passengers/being vehicles +#### infinity-bow +* ##### works-without-arrows + - **default**: false + - **description**: Set to true for the infinity bow to work without arrows #### item * ##### end-crystal * ###### place-anywhere @@ -3796,26 +3615,71 @@ Requires the [`purpur.drop.spawners`](permissions#purpurdropspawners) and [`purp ???+ warning "Warning" These item immune lists can cause client desync issues, such as invisible items on the ground! There is nothing that can be done about that from the server-side code. -#### elytra -* ##### damage-per-second - - **default**: 1 - - **description**: How much damage an elytra's durability takes during flight each second -* ##### damage-multiplied-by-speed - - **default**: 0.0 - - **description**: Damage is multiplied by speed if flight is faster than set speed. Value of 0 disables this multiplier -* ##### kinetic-damage - - **default**: true - - **description**: Should players take damage when flying into a wall -* ##### ignore-unbreaking +#### mending-multiplier +- **default**: 1.0 +- **description**: How effective mending is at repairing items, higher values mean less xp is used to repair items. (1.0 = 100%) +#### milk-clears-beneficial-effects +- **default**: true +- **description**: Set to false to have milk clear only negative status effects +#### milk-cures-bad-omen +- **default**: true +- **description**: Allow players to drink milk to cure bad omen status effect +#### minecart +* ##### max-speed + - **default**: 0.4 + - **description**: Max speed of a minecart when controlled +* ##### place-anywhere - **default**: false - - **description**: Should elytras ignore the unbreaking enchantment -* ##### damage-per-boost - * ###### firework - - **default**: 0 - - **description**: How much damage to deal to the elytra when firework boost activates - * ###### trident - - **default**: 0 - - **description**: How much damage to deal to the elytra when trident riptide boost activates + - **description**: Whether minecarts can be placed anywhere, not just on rails +* ##### powered-rail + * ###### boost-modifier + - **default**: 0.06 + - **description**: the speed boost that minecarts gain from hitting a powered rail (Doesn't affect furnace minecarts) +* ##### controllable + * ###### enabled + - **default**: false + - **description**: Whether minecarts can be controlled when not on rails + * ###### fall-damage + - **default**: true + - **description**: Set to true to give fall damage to the player while in a minecart + * ###### step-height + - **default**: 1.0 + - **description**: The step height in which a minecarts can go up to the next block without jumping + * ###### hop-boost + - **default**: 0.5 + - **description**: Jump power when pressing spacebar on a controllable minecart + * ###### base-speed + - **default**: 0.1 + - **description**: Base speed of minecart when controlled + * ###### block-speed + - **default**: + ``` yaml + grass_block: 0.3 + stone: 0.5 + ``` + - **description**: List of speed overrides per block type +#### mob-effects +* ##### health-regen-amount + - **default**: 1.0 + - **description**: The amount at which this effect affects entities +* ##### minimal-health-poison-amount + - **default**: 1.0 + - **description**: The amount at which this effect affects entities +* ##### poison-degeneration-amount + - **default**: 1.0 + - **description**: The amount at which this effect affects entities +* ##### wither-degeneration-amount + - **default**: 1.0 + - **description**: The amount at which this effect affects entities +* ##### hunger-exhaustion-amount + - **default**: 0.005 + - **description**: The amount at which this effect affects entities +* ##### saturation-regen-amount + - **default**: 1.0 + - **description**: The amount at which this effect affects entities +#### mob-last-hurt-by-player-time +- **default**: 100 +- **description**: Allows you to change the amount of ticks required for a mob's death to count as a player kill after being hurt by the player (projectile or directly) #### mob-spawning * ##### village-cats - **default**: default @@ -3835,57 +3699,148 @@ Requires the [`purpur.drop.spawners`](permissions#purpurdropspawners) and [`purp * ##### ignore-creative-players - **default**: false - **description**: Option to choose whether or not to ignore creative players when spawning mobs. -#### raid-cooldown-seconds -- **default**: 0 -- **description**: How long you should wait before another raid can be initiated +#### mobs-ignore-rails +- **default**: false +- **description**: Set to true to allow mobs to walk over rails +#### note-block-ignore-above +- **default**: false +- **description**: Set to true for note blocks to continue making sound even if there is a block above it +#### persistent-droppable-entity-display-names +- **default**: true +- **description**: Set to true to make entity's display names and lores persist after breaking (ex. named armor stands retain their name) #### persistent-tileentity-display-name - **default**: true - **description**: Set to false to disable TE's display names being persistant after breaking (ex. named custom player heads stop retaining their name) #### persistent-tileentity-lore - **default**: false - **description**: Set to true to make TE's lores persist after breaking (ex. custom player heads with lore will retain their lore) -#### persistent-droppable-entity-display-names -- **default**: true -- **description**: Set to true to make entity's display names and lores persist after breaking (ex. named armor stands retain their name) -#### infinity-bow -* ##### works-without-arrows +#### player +* ##### exp-pickup-delay-ticks + - **default**: 2 + - **description**: The delay a player can pick up experience after it is dropped +* ##### shift-right-click-repairs-mending-points + - **default**: 0 + - **description**: The amount of experience points to use from the player's bar for repairing items enchanted with mending in the player's inventory +* ##### spawn-invulnerable-ticks + - **default**: 60 + - **description**: Gives you the ability to control how long a player is invulnerable when they first spawn in. +* ##### invulnerable-while-accepting-resource-pack - **default**: false - - **description**: Set to true for the infinity bow to work without arrows -#### daylight-cycle-ticks -* ##### daytime - - **default**: 12000 - - **description**: Set how long the daylight cycle is ticked -* ##### nighttime - - **default**: 12000 - - **description**: Set how long the nighttime cycle is ticked -#### animal-breeding-cooldown-seconds -- **default**: 0 -- **description**: Adds a cooldown to breeding animals per animal type + - **description**: Sets the player as invulnerable while they download the resource pack. +* ##### teleport-if-outside-border + - **default**: false + - **description**: Teleports you to spawn if you somehow get outside the world border +* ##### teleport-on-nether-ceiling-damage + - **default**: false + - **description**: Teleports you to spawn if you take damage while on top of the nether ceiling +* ##### allow-void-trading + - **default**: false + - **description**: Allows the ability to continuously trade with a villager through an End Gateway exploit. +* ##### totem-of-undying-works-in-inventory + - **default**: false + - **description**: Allows the totem of undying to work anywhere in your inventory, not just your offhand +* ##### ridable-in-water + - **default**: false + - **description**: Lets mobs/players ride on players if the player is in the water +* ##### fix-stuck-in-portal + - **default**: false + - **description**: If the player is stuck inside a portal with no way of getting out, walking to another block will reset the portal cooldown, allowing them to teleport back through the portal +* ##### one-punch-in-creative + - **default**: false + - **description**: If the player is in creative and hits an entity with an empty hand, the entity instantly dies +* ##### sleep-ignore-nearby-mobs + - **default**: false + - **description**: Set to true to allow sleep even if there are mobs nearby +* ##### can-skip-night + - **default**: true + - **description**: Set to false to disable the players' ability to skip the night by sleeping +* ##### critical-damage-multiplier + - **default**: 1.5 + - **description**: The percentage of damage a critical attack adds to the base damage +* ##### burp-when-full + - **default**: false + - **description**: Plays a burp sound after a player fills the hunger bar completely by eating +* ##### burp-delay + - **default**: 10 + - **description**: Amount of ticks to delay sound; `burp-when-full` option must be enabled +* ##### curse-of-binding + * ###### remove-with-weakness + - **default**: false + - **description**: Allows the player to remove curse of binding armor when they have a weakness effect applied to them +* ##### idle-timeout + * ###### kick-if-idle + - **default**: true + - **description**: Kick players if they become idle (see server.properties for player-idle-timeout time) + * ###### tick-nearby-entities + - **default**: true + - **description**: Should entities tick normally when nearby players are AFK. False will require at least 1 non-AFK player in order to tick + * ###### mobs-target + - **default**: true + - **description**: Should mobs target nearby AFK players + * ###### count-as-sleeping + - **default**: false + - **description**: Should AFK players count as sleeping? (allows active players to skip night by sleeping, even if AFK players are not in bed) + * ###### update-tab-list + - **default**: false + - **description**: Should AFK players have their name updated in the tab list (puts `[AFK]` in front of their name) +* ##### exp-dropped-on-death + * ###### equation + - **default**: expLevel * 7 + - **description**: How much exp to drop on death. Available NMS variables are `expLevel`, `expTotal`, and `exp` + * ###### maximum + - **default**: 100 + - **description**: Maximum amount of exp value to drop on death +* ##### netherite-fire-resistance + * ###### duration + - **default**: 0 + - **description**: Set how long the fire resistance lasts. Set to 0 to disable + * ###### amplifier + - **default**: 0 + - **description**: Set the amplifier for the fire resistance effect + * ###### ambient + - **default**: false + - **description**: Set to true for the particle effects to be less intrusive on the screen + * ###### show-particles + - **default**: false + - **description**: Set to true for the fire resistance potion effect to show particles + * ###### show-icon + - **default**: true + - **description**: Set to false for the fire resistance effect to not display it's icon #### projectile-damage * ##### snowball - **default**: -1 - **description**: Set how much damage a snowball does (-1 will make damage be 3 for blazes & 0 for all other entities which is default) -#### entity-left-handed-chance -- **default**: 0.05 -- **description**: Percent chance (0.0 - 1.0) an entity will spawn left-handed -#### fireballs-bypass-mob-griefing -- **default**: false -- **description**: Set to true for fireballs to bypass the mob griefing gamerule -#### note-block-ignore-above -- **default**: false -- **description**: Set to true for note blocks to continue making sound even if there is a block above it -#### impose-teleport-restrictions-on-gateways -- **default**: false -- **description**: Set to true to impose teleport restrictions on gateways. This broadcasts the `EntityTeleportHinderedEvent` event which gives the ability to retry teleports if they fail due to having passengers/being vehicles -#### impose-teleport-restrictions-on-nether-portals -- **default**: false -- **description**: Set to true to impose teleport restrictions on nether portals. This broadcasts the `EntityTeleportHinderedEvent` event which gives the ability to retry teleports if they fail due to having passengers/being vehicles -#### impose-teleport-restrictions-on-end-portals -- **default**: false -- **description**: Set to true to impose teleport restrictions on end portals. This broadcasts the `EntityTeleportHinderedEvent` event which gives the ability to retry teleports if they fail due to having passengers/being vehicles -#### always-tame-in-creative -- **default**: false -- **description**: Set to true to have 100% chance of taming a mob +#### projectile-offset +* ##### bow + - **default**: 1.0 + - **description**: The projectile offset of a bow +* ##### crossbow + - **default**: 1.0 + - **description**: The projectile offset of a crossbow +* ##### egg + - **default**: 1.0 + - **description**: The projectile offset of an egg +* ##### ender-pearl + - **default**: 1.0 + - **description**: The projectile offset of an ender-pearl +* ##### throwable-potion + - **default**: 1.0 + - **description**: The projectile offset of a throwable-potion +* ##### trident + - **default**: 1.0 + - **description**: The projectile offset of a trident +* ##### snowball + - **default**: 1.0 + - **description**: The projectile offset of a snowball +#### projectiles-bypass-mob-griefing +* **default**: false +* **description**: Set to true for projectiles to bypass the mob griefing gamerule +#### raid-cooldown-seconds +- **default**: 0 +- **description**: How long you should wait before another raid can be initiated +#### rain-stops-after-sleep +- **default**: true +- **description**: Set to false to make rain continue even after a player sleeps #### shovel-turns-block-to-grass-path - **default**: ``` yaml @@ -3897,6 +3852,51 @@ Requires the [`purpur.drop.spawners`](permissions#purpurdropspawners) and [`purp - minecraft:rooted_dirt ``` - **description**: List of blocks that can be turned into a grass path when right-clicked with a shovel +#### silk-touch +Requires the [`purpur.drop.spawners`](permissions#purpurdropspawners) and [`purpur.place.spawners`](permissions#purpurplacespawners) permissions + +* ##### enabled + - **default**: false + - **description**: Makes it so you can mine spawners using a tool with silk touch +* ##### minimal-level + - **default**: 1 + - **description**: The minimal level of the Silktouch enchantment required to pick up mined spawners +* ##### tools + - **default**: + ``` yaml + - minecraft:iron_pickaxe + - minecraft:golden_pickaxe + - minecraft:diamond_pickaxe + - minecraft:netherite_pickaxe + ``` + - **description**: Whitelist of tools that can mine spawners with silk touch +* ##### spawner-name + - **default**: "<reset><white>Monster Spawner" + - **description**: The name of the spawner +* ##### spawner-lore + - **default**: + ``` yaml + - Spawns a + ``` + - **description**: The lore of the spawner +#### thunder-stops-after-sleep +- **default**: true +- **description**: Set to false to make thunder continue even after a player sleeps +#### tick-fluids +- **default**: true +- **description**: Set to false to stop fluids from ticking. [Screenshot of a simple plugin that uses this option](images/freezefluids-chat-screenshot.png) +#### trident-loyalty-void-return-height +- **default**: 0.0 +- **description**: The void height at which a trident with loyalty will return to it's thrower. A value of 0.0 or higher disables this feature. +#### use-better-mending +- **default**: false +- **description**: Set to true for mending enchantment to always repair the most damaged equipment first +#### void-damage-dealt +- **default**: 4.0 +- **description**: The amount of void damage dealt +#### void-damage-height +- **default**: -64.0 +- **description**: The height at which void damage begins ### ridable-settings @@ -3906,9 +3906,9 @@ Requires the [`purpur.drop.spawners`](permissions#purpurdropspawners) and [`purp #### untamed-tamables-are-ridable - **default**: true - **description**: Set to false to stop untamed tamables from being ridable -#### use-night-vision -- **default**: false -- **description**: Set to true to give night vision to riders while on a ridable #### use-dismounts-underwater-tag - **default**: true - **description**: Set to false to use `.ridable-in-water` options instead of the [`DISMOUNTS_UNDERWATER`](https://minecraft.wiki/w/Tag#Entity_types) tag +#### use-night-vision +- **default**: false +- **description**: Set to true to give night vision to riders while on a ridable