3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-11-18 14:00:05 +01:00
Commit graph

511 Commits

Autor SHA1 Nachricht Datum
Tahg
b9d8248a81 attempted nether fix 2011-06-03 18:38:16 -04:00
Tahg
5f684ef163 fixed environments 2011-06-03 18:36:14 -04:00
Tahg
66109d6e57 moved respawn event 2011-05-31 20:10:21 -04:00
Tahg
8835cb905f More multiworld fixes 2011-05-31 21:19:37 +02:00
Erik Broes
62b5da4e3a Update for 1.6.6 2011-05-31 15:56:05 +02:00
Erik Broes
6dbd710bbf Update for 1.6.5 2011-05-30 22:37:34 -04:00
Tahg
9ec5d8b5df Improved packet handling 2011-05-28 00:33:16 +02:00
Dinnerbone
1784e42d5f Fixed a bunch of multiworld issues (entity tracking etc) 2011-05-27 00:11:45 +01:00
EvilSeph
036f49ddbf Fixed the Bukkit Scheduler. 2011-05-26 17:29:57 -04:00
Dinnerbone
9934dd8561 Version fix 2011-05-26 15:21:54 +01:00
Erik Broes
5e1c969af2 Update for 1.6.4 2011-05-26 16:20:11 +02:00
Dinnerbone
dc76d3a64a Update for 1.6.3 2011-05-26 14:30:16 +01:00
Dinnerbone
6903f20242 Implemented 1.6! 2011-05-26 13:48:22 +01:00
sk89q
f463453d73 Fixed issue where the Bukkit entity was detected before the entirety of the entity's NBT data was read, causing affected entity types to not be differentiated correctly. 2011-05-23 19:42:30 -07:00
EvilSeph
3cd135b08d Possible fix for teleports triggering 'moved too quickly' check. 2011-05-23 03:57:01 -04:00
stevenh
8b0924bbb4 Fixed duplicate console and player messages when built in server commands where used or an unknown command was issued 2011-05-22 20:30:01 +01:00
Dinnerbone
6319a19073 Possible fix for -nojline printing blank lines 2011-05-19 21:46:47 +01:00
EvilSeph
962f05821b Minimal diffs. 2011-05-19 01:15:51 -04:00
EvilSeph
afb08bb0c5 Account for time drifting backwards on servers with the moved too quickly check changes. 2011-05-19 00:45:42 -04:00
EvilSeph
eac5b9623d Added -nojline CLI option to emulate vanilla console behaviours. Added JLine disabling compatibility (removes the '>').
-nojline disables JLine, removes the '>', sets the timestamp to vanilla's and sets the language to English.

-Djline.terminal=jline.UnsupportedTerminal disables JLine and removes the '>'.
2011-05-18 21:36:30 -04:00
EvilSeph
cd87e51638 Fixed issues with updating redstone state under certain circumstances. 2011-05-17 01:06:59 -04:00
EvilSeph
38ebaa53e1 Limit human entity name length to 16 characters, as per the spec. 2011-05-16 21:36:16 -04:00
EvilSeph
bc5924bbc5 Made the save-all modification respect the original save state. 2011-05-16 20:27:06 -04:00
EvilSeph
605bfd972f Fixed dispensers not working. 2011-05-16 19:34:25 -04:00
EvilSeph
c4138ff4d3 Made save-all force saving like it says it does. 2011-05-16 17:47:08 -04:00
EvilSeph
f8d83d9e03 Made player data save only if saving is turned on, in line with how the rest of saving works. 2011-05-16 17:33:43 -04:00
EvilSeph
8de2b52a02 Removed double firing of EntityDamage events by arrows. Thanks sunkid! 2011-05-16 00:04:40 -04:00
EvilSeph
27e75c358d Fixed trees being invisible under certain circumstances. Thanks Zeerix! 2011-05-15 23:52:11 -04:00
EvilSeph
a4570215fd Fixed TileEntity updates occurring upon a multi-block change. Thanks stoneLeaf! 2011-05-15 22:54:13 -04:00
Erik Broes
309846d732 Whitespace + general cleanup 2011-05-15 13:41:46 +02:00
EvilSeph
e54d8c3352 Dead men tell no tales. 2011-05-12 16:10:46 -04:00
EvilSeph
32fd447715 Cleaned up left over debug messages. 2011-05-10 14:44:45 -04:00
EvilSeph
5ca0a881ad Moved inventory cleaning to occur after the event is called to preserve the exact state of the inventory for plugin use. 2011-05-09 15:53:53 -04:00
EvilSeph
0faaf5af8a Made the movement speed check more reliable on high load servers. 2011-05-09 14:51:01 -04:00
sk89q
98633a9f16 Added dispenser event. 2011-05-08 02:57:44 -07:00
sk89q
6cbd4cdf9e Added World.strikeLightningEffect() that does no damage. 2011-05-06 19:25:44 -07:00
sk89q
c05cc33f7a Changed LightningStrikeEvent to return a LightningStrike and not an Entity. 2011-05-06 19:24:57 -07:00
EvilSeph
54e2254904 Made teleporting between worlds 'smoother'. Thanks Raphfrk! 2011-05-04 22:16:26 -04:00
EvilSeph
ef7e3689b3 Possibly fixed chunk loss bug encountered when teleporting. Thanks Raphfrk! 2011-05-04 22:06:08 -04:00
EvilSeph
1f2c44e657 Fixed 'Entity is already tracked' issues. 2011-05-04 21:25:57 -04:00
EvilSeph
41a2bc9690 Fixed crafting 'lag' introduced by additions to the Crafting API. 2011-05-04 21:08:43 -04:00
EvilSeph
bf1f5b00d7 Added PlayerInteractEntityEvent which fires when a player right clicks an entity. Thanks fullwall! 2011-05-02 04:30:51 -04:00
EvilSeph
e56a8d4720 Added SnowFormEvent. Thanks aPunch! 2011-05-02 01:48:08 -04:00
Rigby
f342db744a Added per world PVP setting support. 2011-05-02 00:32:26 -04:00
Celtic Minstrel
5a5ce79035 Implemented addRecipe method in CraftServer and associated recipe classes. 2011-05-01 23:40:48 -04:00
EvilSeph
017b15c3a6 Fixed block lag. 2011-04-29 04:55:04 -04:00
EvilSeph
955a78b8fd Handle NPE in ThreadLoginVerifier that occurs when trying to continue using a closed socket. 2011-04-29 03:14:16 -04:00
EvilSeph
9d7a03a64a Cleaning up some redundant code. 2011-04-29 02:09:30 -04:00
Tahg
97c5f2bb8e improved sign handling 2011-04-28 01:30:15 -04:00
EvilSeph
b054cfdda7 Fixed duping exploit. 2011-04-27 00:43:22 -04:00
Tahg
b075a58657 fixed painting NPE 2011-04-26 15:40:24 -04:00
EvilSeph
6711975658 Fixed PlayerQuitEvent.setMessage(). 2011-04-25 22:36:55 -04:00
EvilSeph
fe75ab2500 Fixed CraftBukkit comments in World.java. 2011-04-25 22:00:18 -04:00
EvilSeph
57bc71df0e Fixed sleeping. 2011-04-25 21:57:22 -04:00
EvilSeph
8f4ce0988c Added missing CraftBukkit comments. 2011-04-25 21:19:44 -04:00
EvilSeph
b2c558eab1 Fixed rain not putting out fires due to a mistranslation issue. 2011-04-25 21:09:29 -04:00
EvilSeph
d2a4c510b3 Added events related to weather in 1.5. Thanks wizjany! 2011-04-25 19:47:25 -04:00
EvilSeph
1d0a6d56b7 We need to reset the invalid position. 2011-04-25 19:11:44 -04:00
Erik Broes
70c177e0fb Implemented painting events (thanks verrier and tanelsuurhans) 2011-04-25 23:27:10 +02:00
Erik Broes
1db5464d91 Fix forgotten call of EntityInteractEvent for PressurePlates. 2011-04-25 22:21:07 +02:00
Erik Broes
88ebcc8db5 Fix TextWrapping issues; Now limits the packets send to the client to either: 119 chars or 320 width. This will strip disallowed characters, propagate colors properly to the next line and not 'eat' multiple color-codes. 2011-04-25 22:17:07 +02:00
EvilSeph
2a9c15c976 Fixed ENTITY_INTERACT event for BlockSoil. Thanks wizjany! 2011-04-25 05:07:31 -04:00
EvilSeph
0740e0c777 Fixes the whitescreen issue some people were having. 2011-04-24 20:16:01 -04:00
EvilSeph
d156fcf9c8 Hid stacktrace for socket exceptions. 2011-04-23 04:47:38 -04:00
EvilSeph
5dfe732f18 Added reset for pitch/yaw if they are somehow set to NaN. 2011-04-23 04:18:00 -04:00
EvilSeph
2ad7856d78 Limited sign text length to 15 characters, as per the spec. 2011-04-23 02:41:12 -04:00
EvilSeph
932d70cde1 Made the server not accept Packet27 as it is not used. 2011-04-22 20:06:48 -04:00
EvilSeph
da85c18230 Reduced console spam under certain conditions. 2011-04-22 19:57:19 -04:00
sk89q
8681752ee2 Fixed NPE in lightning fire event. 2011-04-22 03:13:47 -07:00
sk89q
628fec752b Added events for fires caused by lightning. (Not 100% sure that they get called though.) 2011-04-22 01:18:24 -07:00
EvilSeph
58d3107e4c Fixing CLI arguments for the 100th time - now with CraftBukkit comment-ey goodness. 2011-04-22 00:42:56 -04:00
EvilSeph
c18e04ce8b Proper fix for the console spam on disconnect/kick. 2011-04-21 19:08:40 -04:00
EvilSeph
8ba9f32162 Fixed ordering of params used in SignChangeEvent. 2011-04-21 18:44:28 -04:00
EvilSeph
212ec7f33d Reduced console spam on disconnect/kick. 2011-04-21 15:46:18 -04:00
Dinnerbone
0586e04981 Implemented LIGHTNING damage 2011-04-21 17:29:35 +01:00
Dinnerbone
7c455380a9 Java compat 2011-04-21 15:43:09 +01:00
Erik Broes
a6c8a36dce Update for 1.5_02. 2011-04-21 04:25:46 -04:00
Erik Broes
483a878b8b Update for 1.4_00_01 -- if you bypassed Bukkit, you will most likely break. 2011-04-20 19:05:14 +02:00
EvilSeph
0048b22e44 Fixed another issue involving invalid player positions or movement. 2011-04-19 01:39:23 -04:00
EvilSeph
5e154b2235 Fixed name display in log messages for invalid yaw/pitch check. 2011-04-19 00:49:59 -04:00
sk89q
8aa376fc27 Added pre-login event for catching logins right after name verification has completed. This happens in a different thread from the server (and thus can also block). 2011-04-16 03:08:13 -07:00
EvilSeph
2c1f336e97 Fixed an oversight allowing players to set invalid positions. 2011-04-13 21:14:04 -04:00
EvilSeph
f34f41a471 Fixed the NaN check in Entity.java 2011-04-13 03:13:36 -04:00
EvilSeph
70eb283bd0 Removed redundant check due to merging the ifs. Ooops. 2011-04-12 22:14:42 -04:00
EvilSeph
534d546002 Fixed a crash involving invalid positions. 2011-04-12 22:03:54 -04:00
sk89q
7baf5fa484 Made fauxSleeping persist on death and cross-world teleport. 2011-04-11 17:10:17 -07:00
sk89q
8de85b8afb Fixed potential NPE with bed leave event. 2011-04-11 17:07:20 -07:00
sk89q
86c467cb50 Fixin' the problem of AFK people not in bed. 2011-04-11 11:48:31 -07:00
sk89q
27d3396a35 Added bed events and methods. 2011-04-07 11:26:51 -07:00
Tony
4525d16842 Prevent nasty connection errors from hitting the console. 2011-04-07 09:52:04 -04:00
Dinnerbone
c99dc23917 Fix for invalid float values too 2011-04-07 07:20:11 +01:00
Dinnerbone
13218f55e4 Fixed a crash in pitch/yaw calculation, probably a big improvement performance too (but then maybe not :D) 2011-04-07 06:51:36 +01:00
Dinnerbone
8385b1436e Allows eggs support with Slimes, Wolves and Monsters 2011-04-05 17:19:24 +01:00
EvilSeph
9849076dbf Made changes that were missed in translation that might cause chunk issues. 2011-04-04 20:26:37 -04:00
Tahg
7a99fd7327 added some API for entities 2011-04-04 01:07:39 -04:00
afforess
d1e6408ea2 Changed PlayerQuit to allow last minute modifications to player state. 2011-04-03 16:11:16 -04:00
afforess
0f3f3c552a Added player.saveData and player.loadData. 2011-04-03 15:52:07 -04:00
Erik Broes
083e3ebd6e Base digging/blockbreaks on actual time rather than the servers tickrate.
Servers under high load suffer from tick-time degradation as severe as 1 tick
taking 0.25s (rather than 0.05s).  This will failing blockbreaks.
2011-04-03 11:06:12 +02:00
Raphfrk
121bcd5adc Added the ability to set the quit message 2011-04-02 18:22:19 +02:00
Robert Sargant
39972530f2 Added VEHICLE_DESTROY event 2011-04-02 17:12:18 +02:00