Commit Graph

2871 Commits

Author SHA1 Message Date
Villagers654
e529e5056a Fire EntityTeleportHinderedEvent when attempting to teleport
a player with passengers
2025-01-14 11:51:16 -08:00
granny
fba4931834 Adopt MaterialRerouting
Adopts the purpur-api to the material rerouting infrastructure introduced by upstream's upstream.
2025-01-14 11:51:16 -08:00
granny
099d39670f Config to reverse bubble column flow 2025-01-14 11:51:16 -08:00
granny
e0db368062 config for startup commands 2025-01-14 11:51:16 -08:00
granny
194d9685b2 option to make ravagers afraid of rabbits
https://github.com/PurpurMC/Purpur/discussions/713
2025-01-14 11:51:16 -08:00
Pantera
c935de147d Configurable villager search radius 2025-01-14 11:51:16 -08:00
granny
a71670d80f register minecraft debug commands 2025-01-14 11:51:16 -08:00
Meln Cat
e457ab00a8 Add option to disable the copper oxidation proximity penalty 2025-01-14 11:51:16 -08:00
granny
c7c5284324 place end crystal on any block 2025-01-14 11:51:16 -08:00
MelnCat
cffb22eab7 Add option for always showing item in player death messages 2025-01-14 11:51:16 -08:00
granny
895a9dfe4c add an option for piglins to ignore gold-trimmed armor 2025-01-14 11:51:16 -08:00
William Blake Galbreath
ebcfbeacc5 Option Ocelot Spawn Under Sea Level 2025-01-14 11:51:16 -08:00
granny
b8520cb85d port missing Iron golem poppy calms anger goal for generated api 2025-01-14 11:51:16 -08:00
granny
6c4d02d23e update javadoc for DamageCause.CONTACT about stonecutter damage 2025-01-14 11:51:16 -08:00
William Blake Galbreath
e8d65f8764 Explorer Map API 2025-01-14 11:51:16 -08:00
MrFishCakes
48b276623c Shears can defuse TNT
Shears can now defuse TNT. Each world can have a configured chance for the TNT to be defused when right clicking with a set of shears and damage dealt to the shears accordingly. If the TNT is defused then it will drop the TNT item instead and the entity removed from the world no longer existing. All the interaction is handled within the net.minecraft.world.entity.item.PrimedTnt class similar to how it is handled for when sheep are sheared.

By default the option is disabled to avoid breaking any possible vanilla mechanics.
2025-01-14 11:51:16 -08:00
EOT3000
9235733eca Stored Bee API 2025-01-14 11:51:16 -08:00
William Blake Galbreath
7e8af548ea GUI Improvements 2025-01-14 11:51:16 -08:00
Parker Hawke
c5617e1e66 Improve output of plugins command
Co-authored-by: Oharass <oharass@bk.ru>
Co-authored-by: granny <granny@purpurmc.org>
2025-01-14 11:51:16 -08:00
SageSphinx63920
c61af07ea8 Add PreExplodeEvents 2025-01-14 11:51:16 -08:00
granny
ddd72659e3 bonemealable sugarcane, cactus, and netherwart 2025-01-14 11:51:16 -08:00
Nico314159
40d3566ec4 Config to remove explosion radius clamp 2025-01-14 11:51:16 -08:00
Owen1212055
fbda979815 Add attribute clamping and armor limit config 2025-01-14 11:51:16 -08:00
12emin34
d17908d92a Option to allow beacon effects when covered by tinted glass 2025-01-14 11:51:16 -08:00
BillyGalbreath
ff2872726c End Crystal Cramming 2025-01-14 11:51:16 -08:00
BillyGalbreath
5762f11db9 Log skipped entity's position 2025-01-14 11:51:16 -08:00
SageSphinx63920
231fdb5e15 Added goat ram event 2025-01-14 11:51:16 -08:00
BillyGalbreath
ae7e7cc347 Add option to teleport to spawn on nether ceiling damage 2025-01-14 11:51:16 -08:00
Racci
0318f1ccfb Fire Immunity API 2025-01-14 11:51:16 -08:00
Jared Seville
9f2dd3d932 Add option to allow creeper to encircle target when fusing. 2025-01-14 11:51:16 -08:00
MelnCat
b3994f8939 Add an option to fix MC-3304 (projectile looting) 2025-01-14 11:51:16 -08:00
Krakenied
d72e7f1930 Add log suppression for LibraryLoader 2025-01-14 11:51:16 -08:00
Krakenied
a08fb37dc0 MC-121706 - Fix mobs not looking up and down when strafing 2025-01-14 11:51:16 -08:00
Rhythmic
38ecff12d8 Milk Keeps Beneficial Effects 2025-01-14 11:51:16 -08:00
MelnCat
3d2ed96d7f Language API 2025-01-14 11:51:16 -08:00
MelnCat
f8501a9d9d Configurable block fall damage modifiers 2025-01-14 11:51:16 -08:00
MelnCat
81194a0cce Configurable block blast resistance 2025-01-14 11:51:16 -08:00
BillyGalbreath
e13b74d31e Implement ram and rambar commands 2025-01-14 11:51:16 -08:00
MelnCat
0082c63345 Add death screen API 2025-01-14 11:51:16 -08:00
BillyGalbreath
6f99e5fe62 Add skeleton bow accuracy option 2025-01-14 11:51:16 -08:00
granny
fff1bdc2b8 mob spawning option to ignore creative players 2025-01-14 11:51:16 -08:00
YouHaveTrouble
fec5e5f34f Debug Marker API 2025-01-14 11:51:16 -08:00
SageSphinx63920
8ec22cf67a Add Bee API 2025-01-14 11:51:16 -08:00
BillyGalbreath
51de3d6a9c Add more logger output for invalid movement kicks 2025-01-14 11:51:16 -08:00
Encode42
db412df466 Add toggle for RNG manipulation
Paper patches RNG maniplulation by using a shared (and locked) random source.
This comes with a performance gain, but technical players may prefer the ability to manipulate RNG.
2025-01-14 11:51:16 -08:00
BillyGalbreath
69b42fb1b5 Remove Timings 2025-01-14 11:51:16 -08:00
BillyGalbreath
c544757d8c Add local difficulty api 2025-01-14 11:51:16 -08:00
Encode42
dc60c29e5d Config to not let coral die 2025-01-14 11:51:16 -08:00
Encode42
cbd49cce26 Config for sculk shrieker can_summon state 2025-01-14 11:51:16 -08:00
BillyGalbreath
1492410092 Option to disable kick for out of order chat 2025-01-14 11:51:16 -08:00