Thonk
a9cee72542
Add recipe to cook events
2021-01-06 12:04:03 -08:00
Jake Potrebic
000882670b
Add PlayerNameEntityEvent
2020-07-05 00:33:54 -07:00
Jake Potrebic
eed0bcb63d
Add worldborder events
2021-01-04 22:40:34 -08:00
Jake Potrebic
bf99953fa0
fix converting txt to json file
2021-01-04 19:49:15 -08:00
AlexProgrammerDE
73deb32107
Improve ServerGUI
...
- Added logo to server frame
- Show tps in the server stats
2020-10-03 08:27:40 +02:00
Tom
90c30bbb0b
Expose Tracked Players
2021-02-26 16:24:25 -06:00
Jason Penilla
41fd1852ae
Merchant#getRecipes should return an immutable list
2021-02-10 14:53:36 -08:00
Trigary
f8a55d3645
fix dead slime setSize invincibility
2021-02-05 22:12:13 +01:00
ysl3000
6b65e03d85
living entity allow attribute registration
2020-10-24 16:37:44 +02:00
Aleksander Jagiello
0312fd2b42
Add getMainThreadExecutor to BukkitScheduler
2021-01-24 22:17:54 +01:00
BillyGalbreath
6888386225
Allow adding items to BlockDropItemEvent
2021-01-20 14:23:37 -06:00
Andrew Steinborn
1d6a99b50b
Inline shift direction fields
...
Removes a layer of indirection for EnumDirection.getAdjacent(X|Y|Z)(), which is in the
critical section for much of the server, including the lighting engine.
2021-01-18 20:45:25 -05:00
lukas81298
9ba22a1143
added option to disable pathfinding updates on block changes
2021-01-25 14:37:57 +01:00
William Blake Galbreath
48c492c4d1
Add EntityMoveEvent
2020-02-11 21:56:48 -06:00
Trigary
6f6ed7acb9
Add DragonEggFormEvent
2021-01-25 14:53:57 +01:00
Yive
e3b367dcae
Reset shield blocking on dimension change
2021-01-24 08:55:19 -08:00
Nassim Jahnke
a85863338c
Expand EntityUnleashEvent
2021-01-29 15:13:11 +01:00
Jake Potrebic
1292627c18
Add PlayerStonecutterRecipeSelectEvent
...
Co-Authored-By: MiniDigger | Martin <admin@benndorf.dev>
2020-11-27 17:14:27 -08:00
William Blake Galbreath
d4892b5c73
Add toggle for always placing the dragon egg
2020-11-26 11:47:24 +00:00
Jake Potrebic
92507ca231
Add PlayerChangeBeaconEffectEvent
2020-06-24 15:14:51 -06:00
Madeline Miller
b69f8fb10b
Add BlockPreDispenseEvent
2021-01-17 13:16:09 +10:00
Jake Potrebic
cd4969468c
Configurable max leash distance
2021-01-03 21:04:03 -08:00
Jake Potrebic
0faa210781
Make schedule command per-world
2021-01-04 19:52:44 -08:00
CDFN
3daa3905f0
Return chat component with empty text instead of throwing exception
2020-07-07 17:53:23 +02:00
Mariell Hoversholm
df6902585c
Collision option for requiring a player participant
2020-11-14 16:48:37 +01:00
dfsek
33a7c0284d
Add StructuresLocateEvent
...
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2020-09-16 01:12:29 -07:00
Jake Potrebic
239e7a6b37
Add RegistryAccess for managing Registries
...
RegistryAccess is independant from CraftServer and
doesn't require one to be created allowing the
org.bukkit.Registry class to be loaded earlier.
== AT ==
public net.minecraft.server.RegistryLayer STATIC_ACCESS
2023-02-27 18:28:39 -08:00
Mariell Hoversholm
23b8639dbf
Add sendOpLevel API
2020-12-29 15:03:03 +01:00
Jason Penilla
921d396ffa
Fix villager boat exploit
2021-01-11 12:43:51 -08:00
Shane Freeder
cabf9f914d
Remove stale POIs
2021-01-09 14:17:07 +01:00
Mariell Hoversholm
6ba5436a48
Empty commands shall not be dispatched
2021-01-06 23:38:43 +01:00
Jake Potrebic
36020d6749
Configurable door breaking difficulty
...
== AT ==
public net.minecraft.world.entity.monster.Vindicator DOOR_BREAKING_PREDICATE
public net.minecraft.world.entity.monster.Zombie DOOR_BREAKING_PREDICATE
Co-authored-by: Doc <nachito94@msn.com>
2021-01-03 22:27:43 -08:00
Jake Potrebic
55c56acfc0
Add PlayerLoomPatternSelectEvent
2020-11-25 16:33:27 -08:00
Jake Potrebic
4054b19800
Add PlayerLecternPageChangeEvent
2020-11-23 12:58:51 -08:00
TheViperShow
36eff9b616
Add BlockFailedDispenseEvent
2020-04-22 09:40:38 +02:00
Jake Potrebic
84d13a09ca
Add world settings for mobs picking up loot
2020-11-28 18:43:52 -08:00
Jake Potrebic
1245e2a0de
Add ServerResourcesReloadedEvent
2020-12-02 20:04:01 -08:00
Jake Potrebic
1e05072232
Add WorldGameRuleChangeEvent
2020-12-20 16:41:44 -08:00
JRoy
e793c7d8be
Add EntityLoadCrossbowEvent
2020-10-07 12:04:01 -04:00
Jake Potrebic
2ff5ce988f
Fix nerfed slime when splitting
2020-08-24 08:39:06 -07:00
Jake Potrebic
b656aa3c21
Zombie API - breaking doors
...
== AT ==
public net.minecraft.world.entity.monster.Zombie supportsBreakDoorGoal()Z
2020-11-18 11:32:46 -08:00
TheMolkaPL
40789b9ca7
Fix interact event not being called sometimes
...
* Call PlayerInteractEvent when left-clicking on a block in adventure
mode.
* Call PlayerInteractEvent when left-clicking an Entity that is out of
range in adventure/survival (entity reach is 3.0).
Co-authored-by: Moulberry <james.jenour@protonmail.com>
2020-06-21 17:21:46 +02:00
MisterVector
a5f9a41152
Add PlayerFlowerPotManipulateEvent
2019-08-13 19:45:06 -07:00
Aikar
397d058748
Fix "Not a string" Map Conversion spam
...
The maps did convert successfully, but had noisy logs due to Spigot
implementing this logic incorrectly.
This stops the spam by converting the old format to new before
requesting the world.
Track spigot issue to see when fixed: https://hub.spigotmc.org/jira/browse/SPIGOT-6181
2020-10-08 00:00:25 -04:00
BrodyBeckwith
870ed90a9a
Allow disabling mob spawner spawn egg transformation
2020-10-09 20:30:12 -04:00
Madeline Miller
38ea31d1cb
API to get Material from Boats and Minecarts
...
== AT ==
public net.minecraft.world.entity.vehicle.AbstractBoat getDropItem()Lnet/minecraft/world/item/Item;
2020-12-31 12:48:19 +10:00
Aikar
119c616ab9
Additional Block Material API
...
Faster version for isSolid() that utilizes NMS's state for isSolid instead of the slower
process to do this in the Bukkit API
Adds API for buildable, replaceable, burnable too.
2020-12-30 19:43:01 -05:00
BillyGalbreath
d9c0a60246
MC-4: Fix item position desync
...
This fixes item position desync (MC-4) by running the item coordinates
through the encode/decode methods of the packet that causes the precision
loss, which forces the server to lose the same precision as the client
keeping them in sync.
2020-12-08 20:24:52 -06:00
Jason Penilla
c4dc717563
Add TargetHitEvent
2020-11-25 23:20:44 -08:00
Shane Freeder
5b7474984b
Fix crash from invalid ingredient lists in VillagerAcquireTradeEvent
2020-12-27 11:31:06 +00:00