Commit graph

140 commits

Author SHA1 Message Date
CraftBukkit/Spigot
fee051b1a3 SPIGOT-3571: Packet handling must be synchronous
By: md_5 <git@md-5.net>
2017-09-19 08:00:56 +10:00
CraftBukkit/Spigot
5e3ba4ff73 Update to Minecraft 1.12.2
By: md_5 <git@md-5.net>
2017-09-18 20:00:00 +10:00
CraftBukkit/Spigot
0cda4f9617 Update to Minecraft 1.12.1
By: md_5 <git@md-5.net>
2017-08-03 23:00:00 +10:00
CraftBukkit/Spigot
f4e233550c SPIGOT-3432: Add playNote support for new sounds
By: md_5 <git@md-5.net>
2017-07-24 17:41:08 +10:00
CraftBukkit/Spigot
ea595a5dcf Update to Minecraft 1.12
By: md_5 <git@md-5.net>
2017-06-08 18:00:00 +10:00
CraftBukkit/Spigot
d67c53a34d SPIGOT-3290: /teleport command overrides player rotation
By: md_5 <git@md-5.net>
2017-06-04 08:34:52 +10:00
CraftBukkit/Spigot
ea6ca4328a Update to Minecraft 1.12-pre6
By: md_5 <git@md-5.net>
2017-05-30 21:25:59 +10:00
CraftBukkit/Spigot
a6491eb83e SPIGOT-3272: Fix duplicate creative inventory
This change properly identifies the creative inventory as one with 5 crafting slots (as that's the default set in ContainerPlayer, and handled properly in other containers), instead of having the same inventory twice (which breaks slot identification).

By: Pokechu22 <Pokechu022@gmail.com>
2017-05-26 20:20:59 -07:00
CraftBukkit/Spigot
530fe41851 Update to Minecraft 1.12-pre5
By: md_5 <git@md-5.net>
2017-05-19 21:00:13 +10:00
CraftBukkit/Spigot
40c8954e17 Update to Minecraft 1.12-pre2
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
CraftBukkit/Spigot
88f459dc51 SPIGOT-3235: Disconnect for payload errors
By: md_5 <git@md-5.net>
2017-05-14 09:25:25 +10:00
CraftBukkit/Spigot
fab1910b0a Add small throttle to book edits.
By: md_5 <git@md-5.net>
2017-04-20 22:10:31 +10:00
CraftBukkit/Spigot
aaaf346654 Add additional methods sigs for binary compat
By: md_5 <git@md-5.net>
2017-03-24 15:23:23 +11:00
CraftBukkit/Spigot
a29c3edf2f SPIGOT-3142: Plugin event changes not using TeleportCause.PLUGIN
By: md_5 <git@md-5.net>
2017-03-24 15:09:34 +11:00
CraftBukkit/Spigot
100722e44b SPIGOT-3141: Missing TeleportCause.SPECTATE when lift clicking spectate
By: md_5 <git@md-5.net>
2017-03-24 15:08:19 +11:00
CraftBukkit/Spigot
7489812328 Ensure PlayerResourcePackStatusEvent is synchronous
By: md_5 <git@md-5.net>
2017-03-14 21:56:19 +11:00
CraftBukkit/Spigot
d66b605829 SPIGOT-3002: Mob spawners are valid
By: md_5 <git@md-5.net>
2017-01-11 09:24:08 +11:00
CraftBukkit/Spigot
44f4a83e59 More robust inventory handling
By: md_5 <git@md-5.net>
2017-01-04 10:04:27 +11:00
CraftBukkit/Spigot
1f6a5ecc06 SPIGOT-2960: Fire HOTBAR_MOVE_AND_READD in more cases
By: md_5 <git@md-5.net>
2016-12-27 12:14:55 +11:00
CraftBukkit/Spigot
83554f3290 Correct some code.
By: md_5 <git@md-5.net>
2016-12-24 22:52:50 +11:00
CraftBukkit/Spigot
f9a809b2ba Update to Minecraft 1.11.1
By: md_5 <git@md-5.net>
2016-12-21 07:00:00 +11:00
CraftBukkit/Spigot
87d502339e SPIGOT-2524: Update inventory for cancelled air right click
By: md_5 <git@md-5.net>
2016-12-10 12:36:09 +11:00
CraftBukkit/Spigot
24fdb26050 SPIGOT-2889: Error cancelling creative InventoryClickEvent
By: md_5 <git@md-5.net>
2016-12-05 09:07:25 +11:00
CraftBukkit/Spigot
d722f59600 Farmland is a pickable block
By: md_5 <git@md-5.net>
2016-11-24 21:29:41 +11:00
CraftBukkit/Spigot
0193564053 Fix cancelling PlayerEditBookEvent
By: LukBukkit <luk.bukkit@gmail.com>
2016-11-19 12:40:42 +01:00
CraftBukkit/Spigot
e73c499794 SPIGOT-2795: InventoryClickEvent issues
By: md_5 <git@md-5.net>
2016-11-19 13:51:10 +11:00
CraftBukkit/Spigot
4e412ab4e3 Update to Minecraft 1.11
By: md_5 <git@md-5.net>
2016-11-17 12:41:03 +11:00
CraftBukkit/Spigot
cf579b12bc SPIGOT-1903, MC-98153: Portal Location Sync Issues
By: md_5 <git@md-5.net>
2016-10-23 14:00:35 +11:00
CraftBukkit/Spigot
537ae5a7b0 SPIGOT-2738: Revert SPIGOT-1903 fix
Reverted from commit 69cae6228b

By: md_5 <git@md-5.net>
2016-10-23 12:45:07 +11:00
CraftBukkit/Spigot
69cae6228b SPIGOT-1903: Only issue player location update after tick
Previously after a player tick, the player's location would be reset back to the location which they had prior to the tick, only to be (hopefully) corrected at a later point, after the client had attempted (and failed) to acknowledge the location change.

By: md_5 <git@md-5.net>
2016-10-19 20:43:47 +11:00
CraftBukkit/Spigot
ceee1b96e1 SPIGOT-2639: Better state validation
By: md_5 <git@md-5.net>
2016-09-05 17:33:28 +10:00
CraftBukkit/Spigot
51742aae6c SPIGOT-1224: InventoryClickEvent issues for containers opened during event
By: md_5 <git@md-5.net>
2016-06-30 14:27:49 +10:00
CraftBukkit/Spigot
c703d2431c SPIGOT-2414: Repeated disconnects
By: md_5 <git@md-5.net>
2016-06-15 13:45:11 +10:00
CraftBukkit/Spigot
3e6ba4f676 SPIGOT-1124: Changed To-Location on Teleport event ignored
By: minoneer <minoneer@gmail.com>
2016-05-30 21:29:10 +02:00
CraftBukkit/Spigot
1a8b83514c SPIGOT-1550, SPIGOT-2306: Custom payload / book + event fixes
By: md_5 <git@md-5.net>
2016-06-11 12:17:35 +10:00
CraftBukkit/Spigot
a39b7e5f3a Update to Minecraft 1.10
By: md_5 <git@md-5.net>
2016-06-09 11:43:49 +10:00
CraftBukkit/Spigot
d506c12c07 Minecraft 1.9.4
By: md_5 <git@md-5.net>
2016-05-10 21:47:39 +10:00
CraftBukkit/Spigot
9295c03ce7 Ignore movement packets from dead players.
As funny as the idea sounds of having corpses sliding around it
shouldn't really be allowed. Due to other checks added by CB
previously this was mostly harmless anyway.

By: Thinkofname <thinkofdeath@spigotmc.org>
2016-04-24 17:35:59 +01:00
CraftBukkit/Spigot
f3c514cf91 SPIGOT-2102: Don't reduce the movement limit below vanilla's default
By: Thinkofname <thinkofdeath@spigotmc.org>
2016-04-01 23:19:55 +01:00
CraftBukkit/Spigot
838a88ba07 SPIGOT-1532: Add PlayerSwapHandItemsEvent
By: md_5 <git@md-5.net>
2016-03-14 16:53:46 +11:00
CraftBukkit/Spigot
6eeb30b381 Fix switch case labelling and drop items check.
By: md_5 <git@md-5.net>
2016-03-12 21:07:17 +11:00
CraftBukkit/Spigot
cfc9d7d858 SPIGOT-1845: Use correct hand for interact events
By: BlackHole <black-hole@live.com>
2016-03-08 19:00:23 +01:00
CraftBukkit/Spigot
ba14876843 SPIGOT-1788: Correctly teleport the player back to their old location
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-06 22:17:32 +00:00
CraftBukkit/Spigot
266f69b8a9 SPIGOT-1611: Make vehicles use the same speed checks as players
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-06 21:33:27 +00:00
CraftBukkit/Spigot
a15545299d SPIGOT-1608: Add a way to get the hand used in PlayerInteract*Events
By: md_5 <git@md-5.net>
2016-03-04 15:24:51 +11:00
CraftBukkit/Spigot
a64de09934 SPIGOT-1646: Capture the previous location earlier
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-03 11:15:04 +00:00
CraftBukkit/Spigot
484e732fdb SPIGOT-1646: Don't move the player until after the PlayerMoveEvent completes
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-02 23:06:25 +00:00
CraftBukkit/Spigot
851c09f4d7 SPIGOT-1540: Treat clicking on player model with ItemStack as none.
By: md_5 <git@md-5.net>
2016-03-01 13:52:34 +11:00
CraftBukkit/Spigot
f1fc9e87a8 Remove BookEditEvent as a workaround for decompiler determinism issues.
By: md_5 <git@md-5.net>
2016-03-01 09:58:55 +11:00
CraftBukkit/Spigot
21d4bf5d1f Update to Minecraft 1.9
By: md_5 <git@md-5.net>
2016-03-01 08:32:46 +11:00
CraftBukkit/Spigot
4432f095f7 Ensure the buffer for plugin messages is freed.
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-10-07 21:39:43 +01:00
CraftBukkit/Spigot
e909dd95d8 Implement PlayerResourcePackStatusEvent.
By: Adam Thomas <aet2505@gmail.com>
2015-07-25 18:19:37 +10:00
CraftBukkit/Spigot
059a14a3a5 Correctly update the last location for a player on teleport
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-07-23 20:37:58 +01:00
CraftBukkit/Spigot
ca6bbcbdc9 Correct handling of relative teleports for PlayerMoveEvent and PlayerTeleportEvent
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-07-20 22:31:49 +01:00
CraftBukkit/Spigot
ae714e4861 Update to Minecraft 1.8.7
By: md_5 <git@md-5.net>
2015-06-05 20:57:48 +10:00
CraftBukkit/Spigot
d15cfa4c49 Don't toString disconnect message in console.
By: md_5 <git@md-5.net>
2015-05-26 18:40:15 +10:00
CraftBukkit/Spigot
d1875d1941 Update to Minecraft 1.8.6
By: md_5 <git@md-5.net>
2015-05-25 22:04:32 +10:00
CraftBukkit/Spigot
6c1c28bd14 Cut fluff from patch headers.
By: md_5 <git@md-5.net>
2015-05-25 20:37:24 +10:00
CraftBukkit/Spigot
8073f9d893 Update to 1.8.5
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-05-22 14:33:34 +01:00
CraftBukkit/Spigot
a59ab39d5c SPIGOT-854: Reset idle timer on disconnect to prevent spam duplicate disconnect.
By: md_5 <git@md-5.net>
2015-05-21 17:15:47 +10:00
CraftBukkit/Spigot
e1ae116f43 Readd missed diff
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-05-20 16:15:22 +01:00
CraftBukkit/Spigot
38b1bb1aef Update to 1.8.4
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-05-05 21:43:47 +01:00
CraftBukkit/Spigot
6d1b6a4ed0 Revert: Don't try and disconnect twice
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-04-17 11:55:10 +01:00
CraftBukkit/Spigot
bce492ad11 SPIGOT-697: Force metadata updates when interact events are cancelled
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-04-15 17:35:14 +01:00
CraftBukkit/Spigot
183390cd0b SPIGOT-795: Enable the vehicle's ai before teleporting
Handles a case where a plugin dismounts the player during the event

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-04-15 16:29:02 +01:00
CraftBukkit/Spigot
00a72e1d9e Don't try and disconnect twice
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-04-15 16:24:53 +01:00
CraftBukkit/Spigot
10df55dc00 SPIGOT-802: Improve book handling
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-04-14 10:14:29 +01:00
CraftBukkit/Spigot
8b76604210 SPIGOT-763: Directly changing to location in PlayerMoveEvent does not update location.
By: md_5 <git@md-5.net>
2015-04-09 10:11:40 +10:00
CraftBukkit/Spigot
d9f561f868 Expand the isFinite checks to yaw and pitch
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-04-03 01:36:47 +01:00
CraftBukkit/Spigot
02c89ee898 Update the rename markers
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-19 21:29:12 +00:00
CraftBukkit/Spigot
85be409b13 Update to Minecraft 1.8.3
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-26 22:41:06 +00:00
CraftBukkit/Spigot
d789ce91d4 SPIGOT-602: Kick players with non-finite locations
By: md_5 <git@md-5.net>
2015-02-26 21:28:38 +11:00
CraftBukkit/Spigot
5919cc3d07 Make tab complete spam check more lenient.
By: md_5 <git@md-5.net>
2015-02-20 15:17:38 +11:00
CraftBukkit/Spigot
b6c863cc7f SPIGOT-362: Specify a teleport cause for specatator teleports
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-06 20:21:14 +00:00
CraftBukkit/Spigot
87bbeed94d SPIGOT-270: Fire inventory events for spectator mode (but cancelled)
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 20:23:54 +00:00
CraftBukkit/Spigot
d0e0538aa0 Fix kick messages being lost
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 20:12:02 +00:00
CraftBukkit/Spigot
63586bedc5 Swap out always-OP vanilla system for Bukkit OP checking in command blocks
By: Suddenly <suddenly@suddenly.coffee>
2014-12-15 10:04:42 +00:00
CraftBukkit/Spigot
d41deca97c Make sure to catch extra interact packets from the client
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-09 12:20:44 +00:00
CraftBukkit/Spigot
ce79f2c97c SPIGOT-162: Fix cancelling RIGHT_CLICK_BLOCK not cancelling used items
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-09 09:38:52 +00:00
CraftBukkit/Spigot
4b0f451938 Filter extra right click air interaction events
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-07 11:04:22 +00:00
CraftBukkit/Spigot
5172dd7274 Disconnect old players before firing PlayerLoginEvent and fire a
PlayerQuitEvent straight after a PlayerKickEvent

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-06 20:53:57 +00:00
CraftBukkit/Spigot
aeb97516bf SPIGOT-123: Force inventory updates on crafting to correctly support custom recipes
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-05 15:04:01 +00:00
CraftBukkit/Spigot
e5627edb48 SPIGOT-102: Fix the player being teleported up 1.62 blocks on cancelling the PlayerMoveEvent
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-02 20:39:30 +00:00
CraftBukkit/Spigot
9e7e5be4de Fix LEFT_CLICK_AIR
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-11-30 12:10:30 +00:00
CraftBukkit/Spigot
28d71d3018 Fix interaction issues
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-11-28 23:06:03 +00:00
CraftBukkit/Spigot
6956c3298f Revert "Remove patch headers"
This reverts commit a8ddf37419.

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-11-28 23:02:15 +00:00
CraftBukkit/Spigot
a8ddf37419 Remove patch headers
By: GunfighterJ <joseph.jenniges@gmail.com>
2014-11-28 16:54:14 -06:00
CraftBukkit/Spigot
ba8312ff89 Use the right name for the AsyncPlayerPreLoginEvent
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-11-28 17:43:48 +00:00
CraftBukkit/Spigot
2443e912f8 Fix eating food whilst not facing a block
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-11-28 11:23:19 +00:00
CraftBukkit/Spigot
a419776f3c Update to Minecraft 1.8
For more information please see http://www.spigotmc.org/

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-11-26 08:32:16 +11:00