Commit Graph

3430 Commits

Author SHA1 Message Date
Ben Kerllenevich
7dbdd07137 Enchantment Table Persists Lapis 2025-01-14 11:51:16 -08:00
Ben Kerllenevich
8fc3ca5b3b Skeletons eat wither roses 2025-01-14 11:51:16 -08:00
William Blake Galbreath
1ffee543ad Add config for snow on blue ice 2025-01-14 11:51:16 -08:00
Ben Kerllenevich
f4e3250945 Configurable damage settings for magma blocks 2025-01-14 11:51:16 -08:00
William Blake Galbreath
26189d0fde Stonecutter damage 2025-01-14 11:51:16 -08:00
William Blake Galbreath
bc307f6750 Implement configurable search radius for villagers to spawn iron golems 2025-01-14 11:51:16 -08:00
BillyGalbreath
dcc3d19905 Skip junit tests for purpur commands 2025-01-14 11:51:16 -08:00
granny
07e9649920 Add toggle for enchant level clamping 2025-01-14 11:51:16 -08:00
12emin34
20b77f1368 Option to disable turtle egg trampling with feather falling 2025-01-14 11:51:16 -08:00
12emin34
b947caf957 Anvil repair/damage options 2025-01-14 11:51:16 -08:00
BillyGalbreath
b3e72ea80c Config for mob last hurt by player time 2025-01-14 11:51:16 -08:00
BillyGalbreath
32c1652b43 MC-238526 - Fix spawner not spawning water animals correctly 2025-01-14 11:51:16 -08:00
BillyGalbreath
7dc84c911d Option for villager display trade item 2025-01-14 11:51:16 -08:00
William Blake Galbreath
ce589297ea Lobotomize stuck villagers 2025-01-14 11:51:16 -08:00
BillyGalbreath
9cf9db1dbd Shears can have looting enchantment 2025-01-14 11:51:16 -08:00
Totorewa
d01b838fb6 Configurable minimum demand for trades
Addresses MC-163962 where villager demand decreases indefinitely. Paper adds a patch to fix this by preventing demand from going below zero. This patch adds a config option to allow the minimum demand to instead be configurable.
2025-01-14 11:51:16 -08:00
BillyGalbreath
f551cb43d0 Max joins per second
When this option is set to true the `max-joins-per-tick` setting in paper.yml will be used per second instead of per tick
2025-01-14 11:51:16 -08:00
BillyGalbreath
eb5eda7a8b Configurable phantom size 2025-01-14 11:51:16 -08:00
BillyGalbreath
b3d0394040 Allow void trading 2025-01-14 11:51:16 -08:00
BillyGalbreath
3eedb5c51b Configurable player pickup exp delay
Default vanilla value is to delay 2 ticks between picking up exp orbs. Players only pick up 1 orb at a time, so even with setting this to 0 players still only pick up one orb every tick. However, setting this to any negative number will pick up all orbs instantly.
2025-01-14 11:51:16 -08:00
BillyGalbreath
17faace258 Configurable farmland trample height
This is _not_ in block height or an exact science. During my testing I found very inconsistent values for the fallDistance variable. Here are the results of those tests (https://imgur.com/BojltJF):

Value set -> Actual fall distance needed to trample
   1.0 -> 1.25
   1.5 -> 1.75
   2.0 -> 2.25
   2.5 -> 2.87
   3.0 -> 3.5
   3.5 -> 4.25
   4.0 -> 4.25
   4.5 -> 5.0
   5.0 -> 5.87
   5.5 -> 5.87
2025-01-14 11:51:16 -08:00
BillyGalbreath
3507102ce2 Give bee counts in beehives to Purpur clients 2025-01-14 11:51:16 -08:00
BillyGalbreath
64c235a806 Stop bees from dying after stinging 2025-01-14 11:51:16 -08:00
BillyGalbreath
a79838e874 Configurable valid characters for usernames 2025-01-14 11:51:16 -08:00
BillyGalbreath
36fb3e07d7 Mob head visibility percent 2025-01-14 11:51:16 -08:00
BillyGalbreath
f133c4245b Turtle eggs random tick crack chance 2025-01-14 11:51:16 -08:00
BillyGalbreath
7842d68581 Ability for hoe to replant crops and nether warts 2025-01-14 11:51:16 -08:00
BillyGalbreath
6de1d9acfa Grindstone API 2025-01-14 11:51:16 -08:00
granny
a255ef31df port Mobs always drop experience patch 2025-01-14 11:51:16 -08:00
William Blake Galbreath
039e35b681 Kelp, cave, weeping, and twisting vines configurable max growth age 2025-01-14 11:51:16 -08:00
William Blake Galbreath
9532ff01ee Signs allow color codes 2025-01-14 11:51:16 -08:00
granny
bd481eeb28 add missing enderchest row perms to default permissions 2025-01-14 11:51:16 -08:00
Jason Penilla
eb7d596b45 Persistent BlockEntity Lore and DisplayName
Makes it so that when a BlockEntity is placed in the world and then broken, the dropped ItemStack retains any original custom display name/lore.
2025-01-14 11:51:16 -08:00
rafael59r2
2949506adb Add option to disable zombie villagers cure 2025-01-14 11:51:16 -08:00
granny
18a5a3c335 options to extinguish fire blocks with snowballs 2025-01-14 11:51:16 -08:00
granny
1284160bc4 Campfire option for lit when placed 2025-01-14 11:51:16 -08:00
William Blake Galbreath
77adc2f882 UPnP Port Forwarding
Co-authored-by: omega24 <ben@omega24.dev>
2025-01-14 11:51:16 -08:00
Encode42
7703bd1fd1 Config for grindstones
Co-authored-by: granny <granny@purpurmc.org>
2025-01-14 11:51:16 -08:00
DoctaEnkoda
e3828b3f5d Halloween options and optimizations 2025-01-14 11:51:16 -08:00
12emin34
1fcef85969 Option for beds to explode on villager sleep 2025-01-14 11:51:16 -08:00
granny
900fea8383 port Cows naturally aggressive to players chance patch 2025-01-14 11:51:16 -08:00
William Blake Galbreath
e256ff6ac7 Dolphins naturally aggressive to players chance 2025-01-14 11:51:16 -08:00
William Blake Galbreath
eab7420f71 Shift right click to use exp for mending 2025-01-14 11:51:16 -08:00
William Blake Galbreath
8ce5cc6607 Chance for azalea blocks to grow into trees naturally 2025-01-14 11:51:16 -08:00
12emin34
ee67d017e2 Option for if rain and thunder should stop on sleep 2025-01-14 11:51:16 -08:00
DoctaEnkoda
2ecfc259c4 Added the ability to add combustible items 2025-01-14 11:51:16 -08:00
YouHaveTrouble
aedc9f8985 Extended OfflinePlayer API 2025-01-14 11:51:16 -08:00
William Blake Galbreath
c9760f34b3 Shulker change color with dye 2025-01-14 11:51:16 -08:00
Encode42
504c35afb7 Config to allow mobs to pathfind over rails 2025-01-14 11:51:16 -08:00
Encode42
7f5a06d2b8 Cauldron fill chances 2025-01-14 11:51:16 -08:00