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 |
|
Erik Broes
|
c0a78fa6c6
|
Exempt players from calling CreatureSpawn
|
2011-04-01 09:15:48 +02:00 |
|
Erik Broes
|
7eeb0d8f4a
|
Fix coordinates on SIGN_CHANGE
|
2011-04-01 09:10:29 +02:00 |
|
Erik Broes
|
a3a1436df5
|
Updated packet-filters
|
2011-04-01 00:27:04 +02:00 |
|
Dinnerbone
|
87c36febeb
|
Updated to Minecraft version 1.4
|
2011-03-31 21:40:00 +01:00 |
|
Erik Broes
|
195423cd0b
|
Allow GIANTS to spawn from Eggs
|
2011-03-29 23:14:59 +02:00 |
|
HACKhalo2
|
33f7af519f
|
Changed the Kick result from KICK_BANNED to KICK_WHITELIST because not being on the whitelist doesn't mean your banned.
|
2011-03-29 21:39:38 +01:00 |
|
Dinnerbone
|
2ac43ce223
|
Ctrl+C saves world before stopping
|
2011-03-29 21:01:04 +01:00 |
|
Dinnerbone
|
ee815b7e40
|
Fixed trickle exploit
|
2011-03-27 21:19:05 +01:00 |
|
Dinnerbone
|
c47db7092b
|
Line endings, damnit!
|
2011-03-27 20:57:46 +01:00 |
|
Erik Broes
|
f1ffeb256d
|
Limit server to only send the packets it creates and only accept the packets the client creates
|
2011-03-27 12:36:51 +02:00 |
|
Erik Broes
|
ce5ee0996c
|
Updated for the changes done in Bukkit
|
2011-03-27 00:34:33 +01:00 |
|
Erik Broes
|
84054ec680
|
Fix some wrong event creations after previous change
|
2011-03-26 23:20:35 +01:00 |
|
Erik Broes
|
8dc7b55749
|
Reset 'stance' to something valid after receiving a broken one. Hopefully stops the server from falling over.
|
2011-03-26 22:47:35 +01:00 |
|
Erik Broes
|
e24b10dfd9
|
Updated for the cleanups done in Bukkit
|
2011-03-26 22:32:56 +01:00 |
|
Raphfrk
|
abf7f8581e
|
Added ability to disable the join/leave notices by setting the message to null in the event. The join message is moved to the onJoinEvent rather than during login
|
2011-03-26 15:07:55 +01:00 |
|
Erik Broes
|
1cbed230d6
|
Add LEFT_CLICK_BLOCK's face
|
2011-03-26 09:56:24 +01:00 |
|
Erik Broes
|
9162a654c4
|
Implement player.getCompassTarget
|
2011-03-25 21:22:03 +01:00 |
|
Erik Broes
|
95c08f854f
|
Fix inability to use items under certain circumstances
|
2011-03-25 07:35:47 +01:00 |
|
Erik Broes
|
f330025f1f
|
Fixed unable to eat/throw
|
2011-03-24 23:27:40 +01:00 |
|
Erik Broes
|
69d5132df4
|
Reset blocks faster clientside
|
2011-03-24 22:42:23 +01:00 |
|
Erik Broes
|
d6c3fe23e5
|
Minor logic change and small cleanups
|
2011-03-24 12:11:28 +01:00 |
|
Erik Broes
|
748b71b3cc
|
Fix accidental Double.MAX_VALUE coordinates in initial PlayerMoveEvent
|
2011-03-24 00:52:10 +01:00 |
|
Erik Broes
|
3129348866
|
Implementation of LivingEntity maximumNoDamageTicks, noDamageTicks, lastDamage
|
2011-03-24 00:32:41 +01:00 |
|
Erik Broes
|
267e745212
|
Fix 'double RIGHT_CLICK' event on right-clicking a block with a non-interactive object
|
2011-03-24 00:10:05 +01:00 |
|
Raphfrk
|
9464602720
|
Update to PlayerMoveEvent. The From field is set the value of the previous To Field, and, Pitch or Yaw changes of more then 10 degrees will trigger the event
|
2011-03-23 19:31:30 +01:00 |
|