Max Lee
4198f9a836
Fix invulnerable end crystals
...
MC-108513
2021-05-27 14:52:30 -07:00
Owen1212055
16ad983f5c
Add BellRevealRaiderEvent
2021-05-26 17:09:07 -04:00
GioSDA
c9533ae126
Add option to fix items merging through walls
2021-03-10 10:06:45 -08:00
Aikar
c4f8064fb9
Synchronize PalettedContainer instead of ThreadingDetector/Semaphore
...
Mojang has flaws in their logic about chunks being concurrently
wrote to. So we constantly see crashes around multiple threads writing.
Additionally, java has optimized synchronization so well that its
in many times faster than trying to manage read write locks for low
contention situations.
And this is extremely a low contention situation.
2020-05-29 20:29:02 -04:00
Jake Potrebic
e86b844e04
Fix PlayerBucketEmptyEvent result itemstack
...
Fixes SPIGOT-2560: https://hub.spigotmc.org/jira/projects/SPIGOT/issues/SPIGOT-2560
2021-05-20 22:16:37 -07:00
HexedHero
37143dae29
Add PufferFishStateChangeEvent
2021-05-10 16:59:05 +01:00
Jake Potrebic
75225eb102
Add PlayerKickEvent causes
2021-05-15 20:30:45 -07:00
Yive
e8cb0ac761
Limit item frame cursors on maps
2021-05-26 15:09:33 -07:00
LemonCaramel
cd9caecbde
More Lidded Block API
2021-05-23 17:49:51 +09:00
Jake Potrebic
f61b2947ad
Add cause to Weather/ThunderChangeEvents
2020-12-02 18:23:26 -08:00
Jake Potrebic
c2b061d759
Improve item default attribute API
2021-05-08 15:01:54 -07:00
Jake Potrebic
eb675d9110
Add EntityInsideBlockEvent
2021-05-08 18:02:36 -07:00
Andrew Steinborn
cc2c25ba55
Add Unix domain socket support
2021-05-11 17:39:22 -04:00
Jake Potrebic
15d02795ea
Correctly check if bucket dispenses will succeed for event
...
Upstream incorrectly checks if the bucket place will succeed
in order to fire the BlockDispenseEvent. This patch corrects
that.
2024-01-01 12:57:19 -08:00
BillyGalbreath
1ccedf3a03
Add Mob#lookAt API
2021-05-14 13:42:17 -05:00
Nassim Jahnke
5392798da4
Move range check for block placing up
2022-06-08 10:52:18 +02:00
Jake Potrebic
fc6a027549
More Enchantment API
...
== AT ==
public net.minecraft.world.item.enchantment.Enchantment definition
Co-authored-by: Luis <luisc99@icloud.com>
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
2021-05-06 19:57:58 -07:00
Jake Potrebic
121534e841
ItemStack repair check API
2021-05-15 22:11:11 -07:00
Jake Potrebic
d6b69e74a9
Expand PlayerGameModeChangeEvent
2021-05-15 10:04:43 -07:00
Riley Park
64365b4218
Add environment variable to disable server gui
2021-05-17 00:34:55 -07:00
Connor Linfoot
f283a61ad3
Add basic Datapack API
...
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2021-05-16 15:07:34 +01:00
MeFisto94
637bb9a05d
Add a "should burn in sunlight" API for Phantoms and Skeletons
2021-05-11 00:48:33 +02:00
Jake Potrebic
b70d1e8bdc
Inventory#close
2021-05-11 14:54:56 -07:00
Tamion
c8c11363a0
Add HiddenPotionEffect API
...
== AT ==
public net.minecraft.world.effect.MobEffectInstance hiddenEffect
2023-11-05 09:51:28 +01:00
Alvinn8
556bc3e8b5
Add Adventure message to PlayerAdvancementDoneEvent
2021-01-08 20:31:13 +01:00
Owen1212055
f24aec2051
Add EntityBlockStorage#clearEntities()
2021-04-05 18:12:29 -04:00
HexedHero
2329a7b1c8
Add more WanderingTrader API
2021-05-06 14:56:43 +01:00
Shane Freeder
6949e999eb
Send empty commands if tab completion is disabled
2021-04-26 01:27:08 +01:00
Nassim Jahnke
3ab2001afb
Add Channel initialization listeners
2021-04-29 21:19:33 +02:00
Spyridon Pagkalos
639cb2d6aa
Introduce beacon activation/deactivation events
2021-03-25 20:28:04 +02:00
HexedHero
73239b4aa7
Expand PlayerRespawnEvent, fix passed parameter issues
...
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2021-04-23 22:42:42 +01:00
Jason Penilla
b9cab64e46
Implement methods to convert between Component and Brigadier's Message
2021-04-24 02:09:32 -07:00
Jake Potrebic
472880fdde
Add PlayerBedFailEnterEvent
2020-12-24 12:27:41 -08:00
Jake Potrebic
80878ac918
More World API
2020-07-07 10:52:34 -07:00
Jake Potrebic
bb4539d223
Add PlayerDeepSleepEvent
2021-04-21 15:58:19 -07:00
chickeneer
a3c944c37b
fix PlayerItemHeldEvent firing twice
2021-04-22 19:02:07 -07:00
Trigary
83afbd0e3b
fix PigZombieAngerEvent cancellation
2021-03-18 21:38:01 +01:00
Jake Potrebic
12f070c05a
add get-set drop chance to EntityEquipment
...
== AT ==
public net.minecraft.world.entity.Mob getEquipmentDropChance(Lnet/minecraft/world/entity/EquipmentSlot;)F
2021-04-22 00:28:11 -07:00
Jake Potrebic
8683cde7c0
add consumeFuel to FurnaceBurnEvent
2021-04-22 16:45:28 -07:00
Jake Potrebic
6a311ade3a
add isDeeplySleeping to HumanEntity
2021-04-08 17:36:10 -07:00
Owen1212055
8cf2001602
Set area affect cloud rotation
2021-04-05 16:58:20 -04:00
Shane Freeder
635832cc39
Add bypass host check
...
Paper.bypassHostCheck
Seriously, fix your firewalls. -.-
2021-04-18 21:27:01 +01:00
chickeneer
3ab3613d10
Fix PlayerItemConsumeEvent cancelling properly
...
When the active item is not cleared, the item is still readied
for use and will repeatedly trigger the PlayerItemConsumeEvent
till their item is switched.
This patch clears the active item when the event is cancelled
2021-03-19 00:33:15 -05:00
Jason Penilla
a6eda6cb37
Enhance console tab completions for brigadier commands
...
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2021-03-30 16:06:08 -07:00
Nassim Jahnke
85a8224261
Expose protocol version
2021-03-26 11:23:17 +01:00
Jason Penilla
273355e28c
Don't ignore result of PlayerEditBookEvent
2021-04-05 18:35:15 -07:00
Trigary
f2e70c48f9
forced whitelist: use configurable kick message
2021-03-27 09:24:23 +01:00
Dmitry Sidorov
06ee0e08d7
Drop carried item when player has disconnected
...
Fixes disappearance of held items, when a player gets disconnected and PlayerDropItemEvent is cancelled.
Closes #5036
2021-02-04 20:32:01 +03:00
Irmo van den Berge
28e1766b3b
Add fast alternative constructor for Rotations
2021-03-10 21:26:31 +01:00
Jake Potrebic
d0185eb56e
Expand world key API
2021-01-06 00:34:04 -08:00