Commit Graph

  • e54d8c3352 Dead men tell no tales. EvilSeph 2011-05-12 10:22:52 -04:00
  • 25a74b624c Edited src/main/java/org/bukkit/craftbukkit/entity/CraftPig.java via GitHub Andrew Ardill 2011-05-11 17:42:42 -07:00
  • 88d0171c43 Merge pull request #268 from xPaw/master Andrew Ardill 2011-05-11 17:40:13 -07:00
  • 32fd447715 Cleaned up left over debug messages. EvilSeph 2011-05-10 14:44:45 -04:00
  • 5ca0a881ad Moved inventory cleaning to occur after the event is called to preserve the exact state of the inventory for plugin use. EvilSeph 2011-05-09 15:53:53 -04:00
  • 0faaf5af8a Made the movement speed check more reliable on high load servers. EvilSeph 2011-05-09 14:51:01 -04:00
  • 98633a9f16 Added dispenser event. sk89q 2011-05-08 02:56:40 -07:00
  • 6cbd4cdf9e Added World.strikeLightningEffect() that does no damage. sk89q 2011-05-06 19:25:44 -07:00
  • c05cc33f7a Changed LightningStrikeEvent to return a LightningStrike and not an Entity. sk89q 2011-05-06 19:24:57 -07:00
  • 99a7b91ef1 Added an update on load feature for plugins. Thanks Raphfrk! EvilSeph 2011-05-05 16:57:22 -04:00
  • 54e2254904 Made teleporting between worlds 'smoother'. Thanks Raphfrk! EvilSeph 2011-05-04 22:16:26 -04:00
  • ef7e3689b3 Possibly fixed chunk loss bug encountered when teleporting. Thanks Raphfrk! EvilSeph 2011-05-04 22:06:08 -04:00
  • 1f2c44e657 Fixed 'Entity is already tracked' issues. EvilSeph 2011-05-04 21:25:57 -04:00
  • 41a2bc9690 Fixed crafting 'lag' introduced by additions to the Crafting API. EvilSeph 2011-05-04 21:08:43 -04:00
  • 93708cb748 Added services manager framework. sk89q 2011-05-02 11:31:02 -07:00
  • bdcee9025c Added method to fake a block change request for a player. sk89q 2011-05-02 01:51:53 -07:00
  • 80a1a4ac82 Added Player.playNote(). sk89q 2011-05-02 01:29:45 -07:00
  • 98cea5cd15 Added NoteBlock.play(instrument, note). sk89q 2011-05-02 01:20:15 -07:00
  • 83eecfbd4e AnimalTamer implementations, refactor and clean-up of code Andrew Ardill 2011-05-03 00:46:38 +10:00
  • 02d7f32e8f Fix isSitting()/setSitting(), add isTame()/setTame()/getOwner()/setOwner() methods Mike Primm 2011-04-08 09:33:03 -05:00
  • cd3c8fcfc8 We build for Java 1.5, so no @Override for interface implementations Andrew Ardill 2011-05-02 23:55:18 +10:00
  • bf1f5b00d7 Added PlayerInteractEntityEvent which fires when a player right clicks an entity. Thanks fullwall! EvilSeph 2011-05-02 04:30:51 -04:00
  • fdb077e814 Improved the Scheduler. Raphfrk 2011-04-28 20:10:39 +01:00
  • aa70240917 Added a setArmorContents method to PlayerInventory. Raphfrk 2011-04-29 00:26:04 +01:00
  • e56a8d4720 Added SnowFormEvent. Thanks aPunch! EvilSeph 2011-05-02 01:48:08 -04:00
  • f342db744a Added per world PVP setting support. Rigby 2011-04-29 23:34:37 +01:00
  • 5a5ce79035 Implemented addRecipe method in CraftServer and associated recipe classes. Celtic Minstrel 2011-04-15 22:11:13 -04:00
  • 017b15c3a6 Fixed block lag. EvilSeph 2011-04-29 04:55:04 -04:00
  • 955a78b8fd Handle NPE in ThreadLoginVerifier that occurs when trying to continue using a closed socket. EvilSeph 2011-04-29 03:14:16 -04:00
  • 9d7a03a64a Cleaning up some redundant code. EvilSeph 2011-04-29 02:08:46 -04:00
  • 97c5f2bb8e improved sign handling Tahg 2011-04-28 01:29:36 -04:00
  • b054cfdda7 Fixed duping exploit. EvilSeph 2011-04-27 00:42:36 -04:00
  • b075a58657 fixed painting NPE Tahg 2011-04-26 15:39:25 -04:00
  • 73aa3ac03c Added hasSaddle/getSaddle xPaw 2011-04-26 07:29:25 -07:00
  • 6711975658 Fixed PlayerQuitEvent.setMessage(). EvilSeph 2011-04-25 22:36:55 -04:00
  • fe75ab2500 Fixed CraftBukkit comments in World.java. EvilSeph 2011-04-25 22:00:18 -04:00
  • 57bc71df0e Fixed sleeping. EvilSeph 2011-04-25 21:57:22 -04:00
  • 8f4ce0988c Added missing CraftBukkit comments. EvilSeph 2011-04-25 21:19:44 -04:00
  • b2c558eab1 Fixed rain not putting out fires due to a mistranslation issue. EvilSeph 2011-04-25 21:08:52 -04:00
  • d2a4c510b3 Added events related to weather in 1.5. Thanks wizjany! EvilSeph 2011-04-25 19:47:25 -04:00
  • 1d0a6d56b7 We need to reset the invalid position. EvilSeph 2011-04-25 19:11:44 -04:00
  • 70c177e0fb Implemented painting events (thanks verrier and tanelsuurhans) Erik Broes 2011-04-25 23:23:42 +02:00
  • 5fff84c5a9 Added the ability to retrieve a world's Seed. Rigby 2011-04-23 17:57:25 +01:00
  • 1db5464d91 Fix forgotten call of EntityInteractEvent for PressurePlates. Erik Broes 2011-04-25 22:19:39 +02:00
  • 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. Erik Broes 2011-04-25 18:14:06 +02:00
  • 6940f56d4d Updated README for lineending demands Erik Broes 2011-04-25 12:51:53 +02:00
  • 2a9c15c976 Fixed ENTITY_INTERACT event for BlockSoil. Thanks wizjany! EvilSeph 2011-04-25 05:06:20 -04:00
  • 0740e0c777 Fixes the whitescreen issue some people were having. EvilSeph 2011-04-24 20:14:33 -04:00
  • d156fcf9c8 Hid stacktrace for socket exceptions. EvilSeph 2011-04-23 04:47:38 -04:00
  • 5dfe732f18 Added reset for pitch/yaw if they are somehow set to NaN. EvilSeph 2011-04-23 04:18:00 -04:00
  • 2ad7856d78 Limited sign text length to 15 characters, as per the spec. EvilSeph 2011-04-23 01:09:50 -04:00
  • 932d70cde1 Made the server not accept Packet27 as it is not used. EvilSeph 2011-04-22 20:06:48 -04:00
  • da85c18230 Reduced console spam under certain conditions. EvilSeph 2011-04-22 19:57:19 -04:00
  • 8681752ee2 Fixed NPE in lightning fire event. sk89q 2011-04-22 03:13:47 -07:00
  • a042ee1e26 Add methods to control thunder. sk89q 2011-04-22 03:13:21 -07:00
  • c3ce6ce3ab Added weather control methods. sk89q 2011-04-22 02:18:13 -07:00
  • 6739d6d75c Added World.strikeLightning(). Also renamed WeatherStorm -> LightningStrike. sk89q 2011-04-22 01:25:55 -07:00
  • 628fec752b Added events for fires caused by lightning. (Not 100% sure that they get called though.) sk89q 2011-04-22 01:18:24 -07:00
  • 4ecbf5f590 Changed Block.setTypeId() back to old behavior before the new translation process. sk89q 2011-04-21 23:28:58 -07:00
  • 58d3107e4c Fixing CLI arguments for the 100th time - now with CraftBukkit comment-ey goodness. EvilSeph 2011-04-22 00:42:56 -04:00
  • c18e04ce8b Proper fix for the console spam on disconnect/kick. EvilSeph 2011-04-21 19:08:40 -04:00
  • 8ba9f32162 Fixed ordering of params used in SignChangeEvent. EvilSeph 2011-04-21 18:43:10 -04:00
  • 3afe2df241 Implemented stats/achievement giving Dinnerbone 2011-04-21 20:57:09 +01:00
  • 212ec7f33d Reduced console spam on disconnect/kick. EvilSeph 2011-04-21 15:46:18 -04:00
  • 4d78c45d8b Made reload support allow-flight. EvilSeph 2011-04-21 15:40:22 -04:00
  • 4ae695a176 Fixed the fix of Creeper.setPowered Dinnerbone 2011-04-21 18:55:20 +01:00
  • f1b40ed4e3 Fixed creeper.setPowered Dinnerbone 2011-04-21 18:41:47 +01:00
  • 0586e04981 Implemented LIGHTNING damage Dinnerbone 2011-04-21 17:29:35 +01:00
  • d5ee48a0c8 Implemented Weather and WeatherStorm Dinnerbone 2011-04-21 16:51:58 +01:00
  • 1a68a2aafe Implemented Creeper.is/setPowered Dinnerbone 2011-04-21 16:15:44 +01:00
  • 7c455380a9 Java compat Dinnerbone 2011-04-21 15:43:09 +01:00
  • a6c8a36dce Update for 1.5_02. Erik Broes 2011-04-20 22:47:26 +02:00
  • 2fd3f8d299 Reapplying changes lost with our new system in CraftInventory and CraftInventoryPlayer. EvilSeph 2011-04-21 00:24:27 -04:00
  • ddfa284be7 Oops don't break the pom.xml Erik Broes 2011-04-20 19:11:22 +02:00
  • 483a878b8b Update for 1.4_00_01 -- if you bypassed Bukkit, you will most likely break. Erik Broes 2011-04-20 19:05:14 +02:00
  • ac9f297445 Don't want the scheduler taking invalid arguments as well. sk89q 2011-04-18 23:52:19 -07:00
  • a450dcbb83 Fixed CraftScheduler to catch exceptions thrown by tasks, rather than crash the server. sk89q 2011-04-18 23:47:49 -07:00
  • 0048b22e44 Fixed another issue involving invalid player positions or movement. EvilSeph 2011-04-19 01:04:13 -04:00
  • 5e154b2235 Fixed name display in log messages for invalid yaw/pitch check. EvilSeph 2011-04-19 00:49:59 -04:00
  • 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). sk89q 2011-04-16 03:08:13 -07:00
  • dc6c906e1a The @Override annotation should only be used when overriding a method. Not when implementing an interface. Andrew Ardill 2011-04-14 12:58:04 +10:00
  • 2c1f336e97 Fixed an oversight allowing players to set invalid positions. EvilSeph 2011-04-13 20:57:43 -04:00
  • f34f41a471 Fixed the NaN check in Entity.java EvilSeph 2011-04-13 03:13:36 -04:00
  • 70eb283bd0 Removed redundant check due to merging the ifs. Ooops. EvilSeph 2011-04-12 22:14:42 -04:00
  • 534d546002 Fixed a crash involving invalid positions. EvilSeph 2011-04-12 22:03:43 -04:00
  • 7baf5fa484 Made fauxSleeping persist on death and cross-world teleport. sk89q 2011-04-11 17:10:17 -07:00
  • 8de85b8afb Fixed potential NPE with bed leave event. sk89q 2011-04-11 17:07:20 -07:00
  • 86c467cb50 Fixin' the problem of AFK people not in bed. sk89q 2011-04-11 11:48:31 -07:00
  • 2685de187a Made what should be the last change missed in translation that might cause chunk issues. EvilSeph 2011-04-07 19:51:29 -04:00
  • 62e10c774b And Bukkit only provide avaje.ebean, oops :D Erik Broes 2011-04-08 00:21:55 +02:00
  • 13e31d11c2 Prevent maven shade-duplication spam where not needed Erik Broes 2011-04-08 00:19:41 +02:00
  • 27d3396a35 Added bed events and methods. sk89q 2011-04-07 11:26:51 -07:00
  • e2480e1347 Fixed firstEmpty() by making it search for the first null instead of Material.AIR. EvilSeph 2011-04-07 13:06:55 -04:00
  • 4525d16842 Prevent nasty connection errors from hitting the console. Tony 2011-04-05 18:56:45 -05:00
  • c99dc23917 Fix for invalid float values too Dinnerbone 2011-04-07 07:18:30 +01:00
  • 270310a3a5 Made another change that was missed in translation that might cause chunk issues. This should address one of the chunk issues experienced when teleporting. alron 2011-04-06 02:29:14 -07:00
  • 13218f55e4 Fixed a crash in pitch/yaw calculation, probably a big improvement performance too (but then maybe not :D) Dinnerbone 2011-04-07 06:50:16 +01:00
  • 3c9944237a Fixed Compile error Tahg 2011-04-06 21:51:20 -04:00
  • e1acd683b4 Fixed some NPE issues caused by previous commit Tahg 2011-04-06 21:34:50 -04:00
  • 2c1f57e20b Fixed stupidity in CraftInventory return types Tahg 2011-04-06 13:20:50 -04:00