Nathan Adams
1dbebb4593
Fixed exp resetting upon teleporting cross-world (fixes BUKKIT-46. Again.)
2011-12-04 12:16:15 +00:00
Nathan Adams
98e062f0cf
Fixed a few player-respawn issues. This should resolve BUKKIT-28 (Dupe bug), BUKKIT-29 (Poisons lasting), and BUKKIT-46 (XP resetting)
2011-12-04 12:10:02 +00:00
Nathan Adams
6f79ca5c54
Don't disconnect a player if they're already disconnected (fixes BUKKIT-43)
2011-12-01 22:35:19 +00:00
Nathan Adams
4ce061ccbe
Fixed Players from technically only dying once (thanks Qala)
2011-11-30 23:45:55 +00:00
Nathan Adams
8fbe78a2c3
Updated to use mc-dev rename revision 1
2011-11-30 21:46:19 +00:00
Nathan Adams
91b673e375
Ignore empty messages (not just null) for join and quit
2011-11-28 06:21:35 +00:00
Nathan Adams
b9aaf3977c
Fixed NPE travelling to the nether from a custom world
2011-11-25 21:10:16 +00:00
Nathan Adams
197fdbd84c
Nether portals should now only work in the default world
2011-11-25 20:54:29 +00:00
Nathan Adams
bb16e6c5c1
Fixed portal event reporting wrong from-world
2011-11-25 20:05:51 +00:00
Nathan Adams
47b4406b7e
I've either fixed going to The End, or made it worse. I'm sure we'll find out soon!
2011-11-24 20:00:55 +00:00
Nathan Adams
c6beae8872
Fixed allow-nether being ignored
2011-11-24 18:48:01 +00:00
Erik Broes
345ea36c7b
Update for 1.0.0
2011-11-20 00:01:33 -08:00
sunkid
3a224266c4
Fixed PlayerChangedWorld event.
...
Moved the call of PlayerChangedWorldEvent to more appropriate location
2011-10-03 00:28:47 -04:00
Dinnerbone
80c2bc266a
Minimal diffs! Move methods for the new list-name away from nms
2011-10-03 00:37:44 +01:00
sunkid
199a5c2a77
Implemented PlayerChangedWorldEvent.
2011-10-01 15:38:25 -04:00
sk89q
87494d46f8
Added Player.get/setListName to change the name of the player on the player list.
2011-09-26 15:10:35 -07:00
Dinnerbone
ceba082703
Implemented getOperators
2011-09-25 03:28:00 +01:00
Dinnerbone
44136f2e7d
Blocked access to ColouredConsoleSenders constructor, implemented getConsoleSender
2011-09-24 23:14:13 +01:00
Dinnerbone
0118a20d6a
Update to mcdev rename revision 01 for 1.8.1
2011-09-24 22:05:22 +01:00
Dinnerbone
20ddc944bb
Refactored a bunch of death code into the event factory
2011-09-21 15:41:24 +01:00
Erik Broes
9954a3d8b4
Missed closing the comment block -- doh
2011-09-18 14:26:26 +02:00
Erik Broes
a4355d4bd9
Remove pingpacket updating completely for now -- this needs a better fix, the default original implementation has a hug bug
2011-09-18 13:11:17 +02:00
Erik Broes
0ae6e11761
Fix silly infiniteloop in pingpacket
2011-09-17 14:35:48 +02:00
EvilSeph
392e2a4272
Implemented configurable ping packet limit.
2011-09-16 22:26:49 -04:00
Rigby
456ce51711
More latency handling fixes.
...
Fixed Clientside rendering issues of the PlayerInfo window if max players > 126.
Limited PlayerInfo packets to 126 at a time as it cannot render anymore than 126.
2011-09-16 06:02:06 -04:00
EvilSeph
85c0c1bb51
Fixed the client having an incorrect world seed on respawn/teleporting across worlds.
2011-09-16 05:19:07 -04:00
EvilSeph
f8d36cd09c
Fixed food data not persisting appropriately.
2011-09-16 05:19:06 -04:00
Dinnerbone
5b2c774edc
Update for Minecraft 1.8
2011-09-15 01:23:52 +01:00
Dinnerbone
c8d77561b1
Added new Server.getPlayerExact() method, added whitelist methods and don't use vanilla commands
2011-09-03 15:57:54 +01:00
Dinnerbone
09d90e639b
Implemented new ban and unban methods
2011-09-03 02:13:07 +01:00
Dinnerbone
598be22800
Implemented IP-banning methods
2011-09-03 01:59:28 +01:00
EvilSeph
6f8d4c3a52
Fixed using custom PTAs for PlayerPortal event.
2011-08-27 01:16:53 -04:00
EvilSeph
8ea590bbcc
Revert "Implements interface for changing the view distance."
2011-08-15 14:27:02 -04:00
Andrew Ardill
12e377501e
Implements interface for changing the view distance.
...
Uses default view distance if player's view distance is not set
Throws an illegal argument exception if view distance is set too high
or too low.
Pushes notifications of server and world view distance changes to the player.
Move view distance functions from PlayerManger to WorldServer.
Set player minimum view distance to 1 for now.
Reset player's 'last known' position when recalculating visible chunks.
Use per-player view distance in chunk distance checks
2011-08-15 14:57:25 +10:00
Rigby
ae43b837b0
Prevent Nether Portals from teleporting the player from Bukkit worlds to the Nether.
...
Plugins would need to provide a To Location for Nether Portals to work in Bukkit Worlds.
2011-08-05 16:01:27 -04:00
Dinnerbone
5d2a195835
Implemented new permission system
2011-07-17 17:19:41 +01:00
Dinnerbone
a679e7f380
Update to Minecraft 1.7
2011-06-30 15:19:25 +01:00
Erik Broes
a98c7ba2c7
Massive renaming update in nms. If you bypassed Bukkit, you will likely break.
...
Also minimized all the nms diffs and generic cleanups all around.
2011-06-27 00:47:03 +02:00
EvilSeph
cd1c3858eb
Fixed spawn location offset.
2011-06-21 00:24:20 -04:00
Rigby
0648302078
Implements isBedSpawn() to the PlayerRespawnEvent.
2011-06-21 00:21:11 -04:00
Rigby
138c70183d
Changed Nether portals to be handled by a customiseable PortalTravelAgent and updated the PlayerPortalEvent
2011-06-20 18:33:21 -04:00
Erik Broes
96b1b8a10c
Generic cleanup
2011-06-12 00:30:52 +02:00
EvilSeph
5b93f5565a
Fixed from and to worlds being the same for a PlayerTeleportEvent for crossworld teleports. Thanks for the help Rigby and Verrier! Tahg is responsible for the mess.
2011-06-11 01:33:37 -04:00
EvilSeph
6607b6785d
Fixed getting stuck in the ground when respawning to a bed under certain circumstances
2011-06-10 03:52:50 -04:00
Tahg
baa92bdd06
reverted some changes that broke stuff
2011-06-09 14:24:21 -04:00
Tahg
ca0711fdb3
fixed support for multiworld beds
2011-06-09 09:46:55 -04:00
EvilSeph
4bdc752acd
Fixed issues introduced by recent 'portal changes' commit.
2011-06-08 20:08:29 -04:00
Stephen
1a1fc953cb
Implemented 1.6 portal events.
2011-06-08 18:46:29 -04:00
Tahg
5296f97cde
Portal changes.
2011-06-08 16:57:46 -04:00
Dinnerbone
ce6524d453
Fixing a serious issue caused by SpaceManiac. All his fault.
2011-06-07 19:37:21 +01:00