Commit Graph

4467 Commits

Author SHA1 Message Date
md_5
3d19f011e9 SPIGOT-4608: Improve quality of MapMeta APIs 2019-02-05 21:31:05 +11:00
md_5
2ced02339a Don't handle sync packets for kicked players 2019-02-03 14:23:04 +11:00
md_5
d5e96882ad SPIGOT-4602: Cache reflection in decompile error workaround 2019-02-02 09:57:26 +11:00
md_5
ad6070dffd SPIGOT-4193: API for selecting entities by strings 2019-01-31 15:08:25 +11:00
md_5
ed274c517f SPIGOT-4597: Make BlockDropItemEvent use a list 2019-01-30 11:20:39 +11:00
md_5
1734f378f7 SPIGOT-4598: Shift click on custom workbench inventory causes crash 2019-01-30 11:10:04 +11:00
md_5
a65b73ad9d Add note about Maven repository usage to pom.xml 2019-01-29 10:01:29 +11:00
md_5
2aba349f1a Need to update item in hand if fish bucket pickup cancelled 2019-01-27 15:32:30 +11:00
md_5
b634e059e0 SPIGOT-4591: Must mark itemstacks as dirty in case the handle itself changed 2019-01-25 20:54:56 +11:00
md_5
1748af891b Consistent multiple choice APIs for RecipeChoice. 2019-01-25 14:06:58 +11:00
md_5
13f71402e8 Update compiler 2019-01-23 12:41:31 +11:00
md_5
61c762f448 Add CookTimeTotal API to Furnace 2019-01-23 10:26:43 +11:00
md_5
1a64d4ae2b SPIGOT-4587: Enforce at least one valid choice for FurnaceRecipe 2019-01-21 10:39:24 +11:00
md_5
7fc66b28db Fix minecraft.command.selector permission 2019-01-18 16:02:08 +11:00
Brokkonaut
47b06d5b4e SPIGOT-4584: Call events for hatching turtle eggs 2019-01-18 02:50:04 +01:00
md_5
0c715b32b0 SPIGOT-4579: Shulker boxes not dropping in creative 2019-01-14 15:53:54 +11:00
md_5
50fbc3f190 SPIGOT-4576: Fix attributes in itemstack internal data being lost 2019-01-14 10:20:24 +11:00
Bjarne Koll
8059a937eb SPIGOT-4577: Fix loss of int/double custom tags when serialized to yaml 2019-01-14 10:12:55 +11:00
md_5
07e504c37f Clarify exception thrown when setting drop chance for player inventory 2019-01-13 14:11:12 +11:00
md_5
98b862ad88 Fix duplicate iron golem add 2019-01-11 12:37:43 +11:00
md_5
843cee65f3 Fix a bunch of duplicate EntityCombustEvent calls 2019-01-11 11:41:32 +11:00
md_5
438556243d SPIGOT-4571: EntityCombustEvent not firing for phantoms 2019-01-09 20:39:25 +11:00
md_5
9dc56581e6 SPIGOT-4570: Add FluidLevelChangeEvent 2019-01-08 21:23:11 +11:00
md_5
b15abb12cb SPIGOT-4566: Don't special case NETHER_PORTAL teleport reason from plugins 2019-01-08 09:26:34 +11:00
md_5
f17d591cc9 Fix BlockDropItemEvent for Skulls and Shulker Boxes 2019-01-07 13:57:35 +11:00
md_5
5932f8a7da Load default world spawn areas in consistent order 2019-01-05 17:05:51 +11:00
md_5
3a5dc78f47 Fix confusing migration message appearing on fresh server 2019-01-05 17:03:12 +11:00
md_5
516a408f4a Remove redundant CraftBukkit change for secondary world data
The above loop would always save this data
2019-01-05 16:41:02 +11:00
riking
73a2c749be Process conversation input on the main thread.
Fixes BUKKIT-5611.
2019-01-05 16:21:07 +11:00
hauno
100c3f07e9 Cap Objective Score Length
Adds a check for Score arguments that would crash the client
2019-01-05 16:21:07 +11:00
Andrew Krieger
6e842759cc Cross World Entity Teleportation
Use Entity.teleportTo for cross-world teleportation in CraftEntity.
2019-01-05 16:21:07 +11:00
md_5
7deba1c606 Check for blank OfflinePlayer Names 2019-01-05 16:21:07 +11:00
drXor
f2746a5eb2 Descriptive kick reasons instead of Nope! 2019-01-05 16:21:07 +11:00
md_5
b021230837 Cap Channel Registrations 2019-01-05 16:21:07 +11:00
md_5
a610dcd821 Identify CraftScheduler threads with useful names 2019-01-05 16:21:07 +11:00
md_5
7560d3b5ab Skip tests on default builds 2019-01-04 20:25:40 +11:00
md_5
d0a9130d24 SPIGOT-4563: Fix regenerating chunks saved to disk already 2019-01-03 15:44:06 +11:00
md_5
917411fd80 Remove redundant BlockPosition creation from sleep API 2019-01-02 22:58:07 +11:00
md_5
756c38d1e4 Add RecipeChoice.ExactChoice API for NBT matches on ingredients 2019-01-02 15:56:21 +11:00
md_5
8e65d8df6c SPIGOT-4560: Add HumanEntity.sleep and related APIs 2019-01-02 14:43:12 +11:00
md_5
a83828623b SPIGOT-4562: reducedDebugInfo not updated on world change 2019-01-02 10:57:47 +11:00
md_5
c4a67eed99 SPIGOT-4556: Fix plugins closing inventory during drop events 2018-12-31 10:13:02 +11:00
md_5
5be2ddcbd5 Replace version constants with methods to prevent compiler inlining 2018-12-30 16:00:31 +11:00
md_5
a5b9c7b3ee Use API method to create offset command completions 2018-12-28 10:34:51 +11:00
md_5
2bc7d1df25 SPIGOT-3747: Add API for force loaded chunks 2018-12-27 12:44:50 +11:00
md_5
a408f3751e SPIGOT-3538: Add getHitBlockFace for ProjectileHitEvent 2018-12-27 12:19:45 +11:00
md_5
b54b9409e0 SPIGOT-2864: Make Arrow / Item setTicksLived behave like FallingBlock 2018-12-27 12:02:17 +11:00
md_5
79ded7a8ca SPIGOT-1811: Death message not shown on respawn screen 2018-12-27 11:37:19 +11:00
md_5
b4a4f15dbf SPIGOT-943: InventoryCloseEvent called on death regardless of open inventory 2018-12-27 11:36:53 +11:00
md_5
0afed59271 SPIGOT-794: Call EntityPlaceEvent for Minecart placement 2018-12-27 10:45:36 +11:00