Commit Graph

  • 454da93a00 Record invalid ItemInHandIndex packet Erik Broes 2011-03-09 18:23:20 +01:00
  • f056fad765 Fixed crash with bad holding slot Dinnerbone 2011-03-09 16:58:31 +00:00
  • 63f0de5128 Sign exploit fix is spammy no more. Probably. Dinnerbone 2011-03-09 16:56:22 +00:00
  • c607d212d4 (Probably) fixed the sign exploit Dinnerbone 2011-03-08 23:18:14 +00:00
  • cdcb947532 Fixed the fix of the inventory dupe bug Dinnerbone 2011-03-08 21:52:17 +00:00
  • 7de9091036 Fixed an exploit allowing item duplication upon death Dinnerbone 2011-03-08 20:54:52 +00:00
  • e0d8c1d7ac Fixed a minecraft exploit allowing anyone to pick their username Dinnerbone 2011-03-08 20:48:47 +00:00
  • e8e74992cb Purged deprecated MobType and MobSpawner Dinnerbone 2011-03-07 16:32:41 +00:00
  • 6a99d8c412 Implemented LivingEntity.damage Dinnerbone 2011-03-07 15:59:10 +00:00
  • 03fae0a2f7 Fixed BLOCK_CANBUILD never throwing Dinnerbone 2011-03-07 15:49:26 +00:00
  • 03a5bbc612 Regenerate and refresh chunk methods Raphfrk 2011-03-02 20:27:44 +00:00
  • 528b9b2e09 Fixed isChunkInUse() Raphfrk 2011-03-02 18:50:39 +00:00
  • 44c25340dc Velocity now sends updates to players Dinnerbone 2011-03-05 18:48:58 +00:00
  • 5636eea877 Updated CraftServer to lowercase r in registerInterface method.. VictorD 2011-03-05 12:33:11 +01:00
  • 9a64d7ec1b Implemented Entity.get/setMomentum Dinnerbone 2011-03-04 14:23:45 +00:00
  • 770bb9e3b5 Removed Block.getRawData Dinnerbone 2011-03-04 14:20:05 +00:00
  • 332b0c2ca9 BlockFlowing NPE fix. Erik Broes 2011-03-02 21:24:19 +01:00
  • 34458efd83 Synchronized EntityTracking tahg 2011-03-02 11:00:16 -08:00
  • 9a264ed666 Implements World.save and Server.savePlayers() Morgan Humes 2011-02-25 21:29:42 -05:00
  • 1505b4bf3c RedstoneChange event thrown then the redstone *changes* not when it stays the same :D Erik Broes 2011-03-02 16:36:09 +01:00
  • 9d9ad6bd1e Java 1.5 compat. Erik Broes 2011-03-02 15:22:45 +01:00
  • 87dc04b750 limit chunk unloading to 50 per tick tahg 2011-03-02 00:24:22 -08:00
  • 9832ce06f1 Synchronized and moved Hash classes FrozenCow 2011-03-01 19:19:50 +01:00
  • 13fb0e07ce Ignore entity movement packets if distance == 0 VictorD 2011-03-01 20:54:53 +01:00
  • 3dd60c168b Fixed chat Dinnerbone 2011-03-01 19:04:16 +00:00
  • f54469f314 Let's handle (bwhaha) the Craft* entities a bit better. Erik Broes 2011-03-01 17:08:18 +01:00
  • e6583c0d48 Added method to set spawn location SpeaKeasY 2011-02-28 20:21:27 -06:00
  • d142fabfc1 Sped up teleporting even more, + fixed isSneaking Dinnerbone 2011-02-28 20:30:33 +00:00
  • 5f20de34a9 - fix VEHICLE_COLLISION_BLOCK event firing Tanel Suurhans 2011-02-25 19:47:12 +02:00
  • df2c0e2308 implement World.getPlayers Tanel Suurhans 2011-02-24 21:37:53 +02:00
  • d1e3d01036 - add BedBlock - implement BLOCK_INTERACT for beds Tanel Suurhans 2011-02-26 02:01:13 +02:00
  • 016e50e6fc Hacky fix against block invulnerability Dinnerbone 2011-02-28 15:59:23 +00:00
  • 38c2103ff4 Spiral teleporting! Wheeeee! Dinnerbone 2011-02-28 13:21:50 +00:00
  • 76d8016b32 BUGFIX: Damage events should be using getDamage() to set damage. Andrew Ardill 2011-02-28 17:43:56 +11:00
  • 41fea9b40e Removing debug statements. EvilSeph 2011-02-27 23:52:46 -05:00
  • ec0dde071d Implemented Server.getPluginCommand Dinnerbone 2011-02-28 00:31:25 +00:00
  • b396707cb9 Catch errors loading plugins Dinnerbone 2011-02-27 14:55:29 +00:00
  • cb2ff3c8bb Implemented chat recipients Dinnerbone 2011-02-26 19:37:19 +00:00
  • bdc8c84041 Removed onCommand Dinnerbone 2011-02-26 19:05:20 +00:00
  • d7114a4f62 Fixed empty console! Oops! Dinnerbone 2011-02-26 11:51:31 +00:00
  • 07b86b1230 Added command line option 'date-format' to control how dates are printed to console (not to log) Dinnerbone 2011-02-26 11:29:37 +00:00
  • bb8d9fbe9d More PLAYER_ITEM blockFace fixes of static fails; (1!=l) -- Thanks Scient for pointing it out Erik Broes 2011-02-25 23:42:08 +01:00
  • 88dea6189a Prevent movement event to be spammed for moving less than a pixel. Erik Broes 2011-02-25 22:40:06 +01:00
  • 78af4f97f9 Startup time now reported in seconds, nanoseconds, Really? O.o Erik Broes 2011-02-25 21:57:38 +01:00
  • 61339bcb2a Properly handle PLAYER_ITEM and its clickedFace. Erik Broes 2011-02-25 21:59:35 +01:00
  • 666c968dab Fixed 'sign'-BlockFace (1!=l). Erik Broes 2011-02-25 21:57:18 +01:00
  • 43e36b5bdc All worlds should be saved on save-all. Player data should be saved when a save occurs. EvilSeph 2011-02-25 12:15:43 -05:00
  • 685d4dbb3f Added ">" to input command line, separated it from output buffer properly Dinnerbone 2011-02-25 19:01:14 +00:00
  • 2419e0b8a7 Seal. Ooohh oooh. Luke GB 2011-02-25 16:15:37 +00:00
  • 57338bee52 Much better console interaction. History, no more losing the command, colours, inline editing, etc. Shorter log output to console (but not to file). Dinnerbone 2011-02-25 16:12:38 +00:00
  • 659fa9eaf9 Temporary fix for teleportation Dinnerbone 2011-02-25 12:46:31 +00:00
  • e53fd1367c possible fix for block breaking bug Tahg 2011-02-24 22:37:47 -05:00
  • 13f55ce0c8 Fixed logging back in on non-default worlds (Yes really) Dinnerbone 2011-02-24 15:46:26 +00:00
  • c97fa40d2b Fixed ENTITY_DAMAGE involving slimes (per DHowet) Dinnerbone 2011-02-24 12:49:48 +00:00
  • 51be9e77c6 Attempt to convert multiworld worlds... world. Dinnerbone 2011-02-24 12:07:33 +00:00
  • 5d3b8de87a Fixed some debug Tahg 2011-02-24 03:51:00 -05:00
  • 280880d163 synchronize hashmap lookups Tahg 2011-02-23 22:52:14 -05:00
  • edb0debd16 attempt to track down some bugs Tahg 2011-02-23 22:36:56 -05:00
  • 2db976c840 Corrected Exceptions text when loading and saving ops stevenh 2011-02-24 01:18:23 +00:00
  • 92cbb2fc23 Fixed CraftItem NPEs Dinnerbone 2011-02-23 16:08:28 +00:00
  • 09aa37fe4a Generic code cleanup Erik Broes 2011-02-23 13:56:36 +01:00
  • 332d9c4f18 BlockStationary fix Erik Broes 2011-02-23 13:55:07 +01:00
  • bfca34cad4 ConsoleCommandSender no longer has a default constructor, use ConsoleCommandSender(server). Added entity.getServer and updated the version number of mc Dinnerbone 2011-02-23 11:32:19 +00:00
  • 6655b89037 possible fix for levers, ladders, and buttons speakeasy 2011-02-23 04:18:33 -06:00
  • f622db3ea1 Fixed bad cast in EntityItem Dinnerbone 2011-02-23 09:17:30 +00:00
  • b8023ac3fa Fix for isOp Tahg 2011-02-23 13:57:29 +08:00
  • f759e0b60d Update to Minecraft 1.3 beta Dinnerbone 2011-02-23 02:37:56 +00:00
  • a124bfdab5 Fix PlayerRespawnEvent for multi-worlds Taylor Kelly 2011-02-22 19:02:06 +01:00
  • 96435cfc76 refactor Items Tahg 2011-02-21 19:43:12 -05:00
  • f659231e34 N.M.S cleanup in preparation for update Dinnerbone 2011-02-21 22:30:01 +00:00
  • 67cf646014 Merge branch 'master' of github.com:Bukkit/CraftBukkit Dinnerbone 2011-02-21 21:27:01 +00:00
  • 30d1a5d3fd returning if a thread is not alive should happen before any changes to the list of workers, hence the return statement should be in the synchronized block. Andrew Ardill 2011-02-21 12:30:45 +11:00
  • 6269c1e633 implementation of isQueued() Andrew Ardill 2011-02-21 12:28:35 +11:00
  • 6335a5af76 Modify URI to repo.bukkit.org Luke GB 2011-02-21 00:37:09 +01:00
  • bf9a55049e Second part of NPE and arctan update :3 VictorD 2011-02-20 23:22:28 +01:00
  • cec04a7360 Added null pointer check and switched to a faster arctan method VictorD 2011-02-20 23:16:05 +01:00
  • 4f249b585c Fix encoding in net.minecraft.server files. Daniel Chesters 2011-02-19 21:29:51 +01:00
  • 5121ebb65d Fixed issue with color markers in messages sent to the client. David Flemström 2011-02-20 13:38:27 +01:00
  • 09026095b6 Minor cleaning of code Erik Broes 2011-02-20 17:40:40 +01:00
  • 6e3ee31336 Prevent Blocks from getting lost when a chunk reloads Erik Broes 2011-02-20 17:09:02 +01:00
  • ca4076077e fixed buttons, plates added yield to explosion added event for chunk unloading Tahg 2011-02-19 10:55:47 -05:00
  • a59149c208 Make all new loggers default to the same logging as "Minecraft" (to console + file, same format) Dinnerbone 2011-02-20 02:14:15 +00:00
  • d4b67c5549 Lowered the priority of the old command handler event. A number of plugins were using this event incorrectly. A new event, the command preprocesser event, has replaced the previous function of the original command event. sk89q 2011-02-19 01:40:32 -08:00
  • acd0344452 Added Entity.remove() which marks an entity for removal. sk89q 2011-02-18 20:02:20 -08:00
  • ec0eec5863 Added slime as a detected entity. sk89q 2011-02-18 19:45:58 -08:00
  • 264b5c331d Redirect System.out and System.err to a Logger Dinnerbone 2011-02-20 01:53:06 +00:00
  • a6b3965672 Fixed CLI arguments Dinnerbone 2011-02-19 19:45:22 +00:00
  • b160913c43 Magic - updated gitdescriber Luke GB 2011-02-19 15:36:07 +01:00
  • bddceeaf51 When deprecating, the alternative should be provided. EvilSeph 2011-02-19 06:02:27 -05:00
  • 41fe211919 Added target block ray trace functionality. Raphfrk 2011-02-13 17:04:33 +00:00
  • e97889e80a Added setFireTicks(), getFireTicks() and getMaxFireTicks(). Protected 2011-02-14 17:36:25 +00:00
  • 7b6713b918 Added pull request conventions that should be followed if you want your pull request accepted. EvilSeph 2011-02-18 17:15:19 -05:00
  • 7fe0aa7460 Implemented a whole buncha Location overrides in CraftWorld Dinnerbone 2011-02-18 16:35:05 +00:00
  • a5ca3e1c12 Don't kick players if a command failed from an exception Dinnerbone 2011-02-18 16:25:56 +00:00
  • e544fb71c3 Changed hatchingType to MobType from CreatureType as refactoring (and so plugin breaking) will take place in a week. EvilSeph 2011-02-17 03:17:13 -05:00
  • da6ce2d80e Implementation of spawnCreature(Location, CreatureType) Andrew Ardill 2011-02-17 16:25:03 +11:00
  • 0703f4f458 Updated to use CreatureType and CreatureSpawner Andrew Ardill 2011-02-17 14:47:33 +11:00
  • 5f940cf764 Added Player.chat(). sk89q 2011-02-16 21:46:01 -08:00
  • 03c118f343 Added CREATURE_SPAWN event per ss2man44 EvilSeph 2011-02-16 22:42:41 -05:00
  • dc45946163 implementation of isCurrentlyRunning(int taskId); Burrows down to the worker thread assigned to this task, and returns its alive status. If no such thread exists, then the task is not running! Andrew Ardill 2011-02-14 15:29:52 +11:00