Commit Graph

184 Commits

Author SHA1 Message Date
md_5
501372f2c9 Special case record placement into juke boxes as they update their tile. 2015-04-10 21:24:45 +10:00
md_5
1a1bc08e38 SPIGOT-762: Update damage taken stats on damage 2015-04-09 10:18:21 +10:00
md_5
b4af37bf70 SPIGOT-763: Directly changing to location in PlayerMoveEvent does not update location. 2015-04-09 10:11:40 +10:00
Thinkofdeath
7d020a7041 Expand the isFinite checks to yaw and pitch 2015-04-03 01:36:47 +01:00
Thinkofdeath
63e28b1c3d Don't allow liquids to flow into unloaded chunks 2015-04-01 17:21:15 +01:00
Thinkofdeath
7d0f836d0f SPIGOT-720: Fix NPE in TileEntity.getOwner 2015-03-22 19:45:26 +00:00
Thinkofdeath
e387d8dc77 Implement BlockExplodeEvent 2015-03-22 19:42:46 +00:00
Thinkofdeath
22c613d869 SPIGOT-725: Always return captured tile entities 2015-03-22 19:21:34 +00:00
Thinkofdeath
970be7a444 Fix thread safety issues in EntitySlice 2015-03-22 19:06:55 +00:00
Thinkofdeath
3fce0ec0f5 SPIGOT-729: Revert the entity slice move 2015-03-22 19:01:30 +00:00
Thinkofdeath
0af2738ae2 Fire PlayerTeleport event on portal travel 2015-03-21 20:36:38 +00:00
Thinkofdeath
350cb9927e Update the rename markers 2015-03-19 21:29:33 +00:00
Thinkofdeath
30d751b362 Move the entity slice loading 2015-03-16 19:44:51 +00:00
Thinkofdeath
22ee419816 SPIGOT-711: Correctly init captured tile entities 2015-03-16 15:55:10 +00:00
Thinkofdeath
6fe6b3842c SPIGOT-291: Change from scoreboard per a world to scorebard per a server 2015-03-16 11:32:53 +00:00
Thinkofdeath
55f3a3ea9e Capture tile entities and only place them in the event succeeds 2015-03-16 09:48:01 +00:00
Thinkofdeath
7f609b12b9 SPIGOT-705: Fix possible CME 2015-03-15 21:38:05 +00:00
Thinkofdeath
6a374be737 Fix possible tick list syncing issue 2015-03-15 21:11:15 +00:00
md_5
5750ab640a SPIGOT-693: Fix misplaced comment. 2015-03-13 17:42:06 +11:00
Thinkofdeath
7a30c3117e Don't run tasks when the server is stopping 2015-03-11 10:44:51 +00:00
Thinkofdeath
20ef9f5676 SPIGOT-677: Add populators slightly later to make sure everything is initialized 2015-03-11 10:15:39 +00:00
Thinkofdeath
5cb9b70aaa SPIGOT-665: Fix ghost blocks when cancelling piston events 2015-03-09 22:34:05 +00:00
Thinkofdeath
ad2f806097 Only double switch if the dimension is the same 2015-03-08 10:58:10 +00:00
Thinkofdeath
d03ffbf54b Readd the double dimension switch 2015-03-08 10:28:12 +00:00
Thinkofdeath
091a7212b0 SPIGOT-626: Add populators early to prevent chunks being missed 2015-03-08 10:08:19 +00:00
md_5
e802188080 SPIGOT-657: Set armor stand noclip flag in correct place. 2015-03-08 19:10:56 +11:00
Thinkofdeath
21f6ee1f62 SPIGOT-644: Attempt to fix a long standing issue by limiting the range of getEntities 2015-03-08 00:44:47 +00:00
Thinkofdeath
1e56438ac0 SPIGOT-654: Use the server player list instead of the world for boss spawn/death sounds 2015-03-07 15:02:53 +00:00
Thinkofdeath
624c97f081 Fix a null pointer issue with multiworld 2015-03-07 12:11:01 +00:00
Thinkofdeath
d8a9c7be42 Update to Minecraft 1.8.3 2015-03-04 09:48:58 +00:00
md_5
33d5de312e SPIGOT-602: Kick players with non-finite locations 2015-02-26 21:28:38 +11:00
Thinkofdeath
ee6d0fa938 SPIGOT-591: Optimize EntitySlice.iterator
Previously if the key 'this.c' was missing a new hashmap was created, this
caused thousands to be created each tick
2015-02-20 10:19:11 +00:00
md_5
1d63ff0d9b SPIGOT-447: Fix dismount causing a quick remount 2015-02-20 15:37:17 +11:00
md_5
b6e327256c Make tab complete spam check more lenient. 2015-02-20 15:17:45 +11:00
Thinkofdeath
3fc97ff11a Remove the double dimension switch as the issue seems fixed, if it breaks something blame SupaHam 2015-02-18 21:30:58 +00:00
Thinkofdeath
aa92a45301 Two more cases for BlockFire 2015-02-17 14:06:54 +00:00
Thinkofdeath
1af2a2283a Fix a missed case in BlockFire 2015-02-17 13:47:14 +00:00
md_5
0483f0f414 Fix incorrect import in armor stands. 2015-02-15 12:48:56 +11:00
FearThe1337
116514c162 Implement armor stand event. 2015-02-15 12:24:14 +11:00
Thinkofdeath
17a3db767a SPIGOT-557: Fix incorrect target reason for attacking an entity 2015-02-12 14:16:45 +00:00
Thinkofdeath
daa0ce3d65 SPIGOT-540: Fix an issue when mob effects were added during an event caused by a mob effect 2015-02-12 14:00:40 +00:00
Suddenly
2c31a4b409 If an enchanting table was force opened, default the world to the player's world for checks when dropping items. Fixes SPIGOT-408 2015-02-07 10:56:00 +00:00
Thinkofdeath
f25cb6d94b Fix the server stopping multiple times on shutdown 2015-02-07 10:39:18 +00:00
Thinkofdeath
b70ebbc9cf SPIGOT-536: Delay physics updates for tall plants until both parts are set 2015-02-07 10:08:55 +00:00
md_5
9ae33818af Fix SPIGOT-528: Incorrect owner for merchant inventories. 2015-02-06 20:42:21 +11:00
Thinkofdeath
0cf233dd6d SPIGOT-527: Improve vanilla's ping handling 2015-02-05 19:04:03 +00:00
Thinkofdeath
43207df1df Fix some null pointer issues in ThreadPlayerLookupUUID 2015-02-05 10:01:47 +00:00
Thinkofdeath
7bdb8f9f21 Handle new players correctly 2015-02-04 20:33:06 +00:00
Thinkofdeath
bdd52c9892 Improve vanilla's rename detection by using bukkit's lastKnownName nbt tag 2015-02-04 19:29:07 +00:00
Thinkofdeath
f98775c939 Re-enable the vanilla feature of changing the join message if a player has changed name since their last join
This uses the UserCache (like vanilla) and therefore is limited to whether
they are still in the cache by the next join
2015-02-03 23:38:21 +00:00