Commit Graph

  • 3789f61c7e Added PlayerFish event. EvilSeph 2011-07-03 00:28:29 -04:00
  • aacb95e275 Fixed Sheep not firing EntityDeath event. EvilSeph 2011-07-02 21:28:45 -04:00
  • f7e17b68de Fixed PlayerPickupItem event returning wrong amount picked up and added function to get the amount remaining on the ground. EvilSeph 2011-07-02 14:05:31 -04:00
  • 22097a9962 Fixed NPE in BlockFurnace. EvilSeph 2011-07-02 19:17:43 -04:00
  • 7cd03e65d1 Improved FurnaceBurn event. EvilSeph 2011-06-30 23:05:20 -04:00
  • 68506e2a4a Forgot version in CraftBukkit Erik Broes 2011-07-01 14:24:59 +02:00
  • 1497eec04a Update for 1.7.2 Erik Broes 2011-07-01 14:05:57 +02:00
  • 25f72c9caa Fixed doors not updating their state to reflect any redstone currents when placed. EvilSeph 2011-06-30 13:54:12 -04:00
  • b530299759 Made trapdoors fire BlockRedstone events. EvilSeph 2011-06-30 13:51:42 -04:00
  • 1e209e8e11 Improved PlayerMove event implementation. Rigby 2011-06-30 06:26:18 +01:00
  • 49df44ad6c Possible fix for cancelled CraftScheduler tasks still running. EvilSeph 2011-06-30 02:18:11 -04:00
  • 8a521ec629 Added reasons for entities regaining health. EvilSeph 2011-06-28 20:11:23 -04:00
  • f518ced9ad Fixed BlockRedstone event firing too many times under certain circumstances. EvilSeph 2011-06-27 23:10:32 -04:00
  • 61a7a0633c Update to minecraft 1.7_01 Dinnerbone 2011-06-30 15:47:36 +01:00
  • a679e7f380 Update to Minecraft 1.7 Dinnerbone 2011-06-29 23:02:25 +01:00
  • a98c7ba2c7 Massive renaming update in nms. If you bypassed Bukkit, you will likely break. Erik Broes 2011-06-27 00:25:01 +02:00
  • 9e5dba8306 Picking up arrows now also fires PlayerPickupItem Erik Broes 2011-06-26 17:02:47 +02:00
  • f0402d9d6c Fixed cancelling the PlayerPickup event, getAmount(), item duping issue. Erik Broes 2011-06-26 10:53:45 +02:00
  • b4c0492b15 Fixed Explosion.setYield(0) still dropping blocks. EvilSeph 2011-06-24 00:26:33 -04:00
  • 528e8c7221 Don't register commands only on init Dinnerbone 2011-06-26 02:46:04 +01:00
  • 0b92a51ba7 Fixed the fix of the EntityTame event. EvilSeph 2011-06-23 19:26:36 -04:00
  • a5dd42adb9 Portals created by fire now trigger PortalCreateEvent. Rigby 2011-06-23 23:48:54 +01:00
  • b94bb27663 Delayed alias registration until postworld Dinnerbone 2011-06-24 00:57:46 +01:00
  • 22c28e593e We build for JDK 1.5. EvilSeph 2011-06-23 15:41:07 -04:00
  • 6e746ef79a Made bukkit settings reload on reload(). sunkid 2011-06-23 11:06:09 -07:00
  • ebfd973d09 Fixed PlayerPickupItem event firing even if the player could not pick up the item. EvilSeph 2011-06-23 01:08:56 -04:00
  • 98098481e9 Fixed default command alias to do an array Dinnerbone 2011-06-22 19:20:14 +01:00
  • 0a3b89c8f8 Implemented new alias system Dinnerbone 2011-06-22 19:10:29 +01:00
  • e73b10cf9e Fire WorldLoad events on default worlds for plugins who load:startup Dinnerbone 2011-06-22 18:33:23 +01:00
  • 7f0126a364 You may now set a generator to a default world using plugin.yml Dinnerbone 2011-06-22 18:27:27 +01:00
  • d647e2098e Implemented startup plugin loading Dinnerbone 2011-06-22 17:46:12 +01:00
  • ff67eda4c4 Fixed players not healing in other worlds when spawn-monsters is false. EvilSeph 2011-06-22 12:49:34 -04:00
  • 7efaa1a02e Inform the client when a move event is cancelled. Rigby 2011-06-22 04:04:11 +01:00
  • 568731f29c Line endings. Dinnerbone 2011-06-22 16:55:04 +01:00
  • 79337d3aab Added SpawnReasons to CreatureSpawn events. Thanks winsock! EvilSeph 2011-06-21 16:20:11 -04:00
  • faab690dc7 Added Sky biome for the Skylands. Thanks robin0van0der0v! EvilSeph 2011-06-21 15:46:02 -04:00
  • cd1c3858eb Fixed spawn location offset. EvilSeph 2011-06-21 00:24:20 -04:00
  • 0648302078 Implements isBedSpawn() to the PlayerRespawnEvent. Rigby 2011-06-21 04:33:29 +01:00
  • 138c70183d Changed Nether portals to be handled by a customiseable PortalTravelAgent and updated the PlayerPortalEvent Rigby 2011-06-20 06:34:17 +01:00
  • 214d412505 Added the abitility to spawn fireballs. sunkid 2011-06-20 12:36:46 -07:00
  • 8df3fe62f4 Remove Squid spawning restriction as Squids seem to obey spawn flags. EvilSeph 2011-06-20 04:44:49 -04:00
  • 5335508c2e Possible fix for furnaces leaving items behind. EvilSeph 2011-06-20 01:40:11 -04:00
  • 918f488d23 Added Furnace smelt and burn events. EvilSeph 2011-06-19 21:47:17 -04:00
  • 6cf0fc4a7b No more ghastly pigs! sunkid 2011-06-19 15:03:54 -07:00
  • 57d677d1e8 Fixed CraftWorld.spawn() having all the inheritance checks backwards. sk89q 2011-06-19 12:59:17 -07:00
  • 7ac53dfc8b Fixed NPEs in infinite item loss fix EvilSeph 2011-06-19 13:58:38 -04:00
  • cb7b82d452 Added API to allow plugins to set the world's spawn flags. EvilSeph 2011-06-19 06:09:05 -04:00
  • 89a524678a Added getOnlineMode() for the Server. Thanks Rigby! EvilSeph 2011-06-19 06:13:52 -04:00
  • a6e5c97223 Fixed losing an infinite item when interacting with an entity. Thanks for the help Rigby! EvilSeph 2011-06-19 01:44:57 -04:00
  • 12b7499c4f Added Entity target events to EntityGhast. Thanks winsock! EvilSeph 2011-06-19 01:23:45 -04:00
  • 98f05f7756 Fixed hostile entities continuously targeting dead entities. Thanks Rigby! EvilSeph 2011-06-19 00:53:45 -04:00
  • b292a9dfbc Added more events for Wolves. Thanks Deaygo! EvilSeph 2011-06-18 22:37:52 -04:00
  • 155874eec9 Implemented the concept of a projectile. sunkid 2011-06-18 08:10:31 -07:00
  • 546e1306d8 Fix for spawnMinecart. sunkid 2011-06-18 09:30:50 -07:00
  • 0ef0bdb61c I'm sorry Paintings... please come back... Rigby 2011-06-19 08:59:47 +08:00
  • a6b8b80fad Added PlayerToggleSneakEvent.isSneaking(). sk89q 2011-06-18 14:35:51 -07:00
  • 4cefee5be7 Added world seed display to 'Preparing level' log message for each world EvilSeph 2011-06-17 23:23:34 -04:00
  • 87b421767c Added wolf damage and target events. Thanks Deaygo! EvilSeph 2011-06-17 23:47:33 -04:00
  • b0fcbe7fca Fixed several NPEs within World. Thanks Deaygo! EvilSeph 2011-06-17 23:36:35 -04:00
  • 68695fb9d6 Fixed EntityTame event firing too many times. EvilSeph 2011-06-17 23:06:20 -04:00
  • d48e9c22f5 Added BlockSpread, BlockForm and BlockFade events. EvilSeph 2011-06-17 14:48:20 -04:00
  • 22f26895ec Added Redstone event support for detector rails. EvilSeph 2011-06-17 20:09:55 -04:00
  • b92f54639a Added recommended work-around for handling player movement in such a way that it doesn't trigger the movement speed check. Thanks for the help Rigby! EvilSeph 2011-06-17 19:19:11 -04:00
  • f3d25e647f Added EntityRegainHealthEvent. Thanks TimWolla! EvilSeph 2011-06-17 16:50:56 -04:00
  • fadd962b9c Added the implementation of the concept of an Explosive. sunkid 2011-06-14 11:03:29 -07:00
  • 10fb5dc843 Added ChunkSnapShot improvements. Thanks mikeprimm! EvilSeph 2011-06-17 09:23:19 -04:00
  • 105cc5393c Forgot to account for code shuffling with player.dat fixes. EvilSeph 2011-06-17 08:59:03 -04:00
  • 39332e5c87 Added Instrument enum, Note class and get/setNote functions. Thanks xZise! EvilSeph 2011-06-17 03:16:18 -04:00
  • cc1b0a005c Added per player time support. Thanks eisental, Shamebot and needspeed10! EvilSeph 2011-06-17 02:29:16 -04:00
  • a70a5abc3d Added implementation of general spawn method. sunkid 2011-06-08 15:47:27 -07:00
  • a8817b7bd1 Implemented extended createExplosion methods. sunkid 2011-06-12 15:49:52 -07:00
  • be45f900e5 Fixed issues with infinite items. Thanks for the help Rigby! EvilSeph 2011-06-17 01:12:49 -04:00
  • 0c56bfb62f Possible Player.dat fixes to address issues with switching between Vanilla and Bukkit or vice versa. Rigby 2011-06-16 04:24:31 +01:00
  • 7aadc3d666 Moved spawn-protection from server.properties into (settings.)spawn-radius in bukkit.yml Dinnerbone 2011-06-17 04:49:58 +01:00
  • c0244eda04 Implemented bukkit.yml command aliases Dinnerbone 2011-06-17 04:09:43 +01:00
  • 7e22faf9d6 Moved some craftbukkit stuff down from WorldServer to World; should fix a few NPEs during generation, and saves on a lot of casting Dinnerbone 2011-06-17 03:06:45 +01:00
  • a818669be0 When someone moves to Bukkit from a vanilla (or other mod) server, move the old nether folder to the bukkit location. (Yes, it sucks, no, there's no alternative.) Dinnerbone 2011-06-16 21:41:01 +01:00
  • e08568de4a Implemented ChunkPopulateEvent Dinnerbone 2011-06-16 19:33:36 +01:00
  • 6f1d6a4ca8 Fixed EntityTame event. EvilSeph 2011-06-12 23:38:35 -04:00
  • e2c9e92d98 Properly fixed BlockPlace event for Redstone wire. EvilSeph 2011-06-14 22:50:39 -04:00
  • 9d8428607b Fixed login message and CraftBukkit comment. EvilSeph 2011-06-13 23:41:42 -04:00
  • 8bfa8e2d04 Made Squids fire EntityDeath events. EvilSeph 2011-06-13 16:17:14 -04:00
  • 9adc03abab Generic cleanup of the org.bukkit.craftbukkit classes. Erik Broes 2011-06-12 01:12:43 +02:00
  • b042f48b24 Fixed random NPEs when generating a world Dinnerbone 2011-06-11 23:47:19 +01:00
  • 96b1b8a10c Generic cleanup Erik Broes 2011-06-12 00:02:58 +02:00
  • 938db4de2d Updated the block place cancellation code for steps to handle many more cases. There's still one edge case left however. sk89q 2011-06-11 01:49:31 -07:00
  • 73e34c2fe3 Added ItemSpawnEvent. Thanks myers! EvilSeph 2011-06-11 02:00:05 -04:00
  • 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. EvilSeph 2011-06-10 22:59:54 -04:00
  • cd12f057a7 Fixed cancelled lighting strikes dealing damage. EvilSeph 2011-06-10 20:37:33 -04:00
  • fb3e3ade90 Possible fix for clay generation. EvilSeph 2011-06-10 18:40:39 -04:00
  • 80770314d8 Fixed fireball explosions not producing fire. EvilSeph 2011-06-10 18:34:12 -04:00
  • a9e7b56ef2 Improved handling of being sent to your bed spawn if the world saved in your player.dat no longer exists. EvilSeph 2011-06-10 06:33:25 -04:00
  • a98f4f8934 Fixed not being able to login if the world saved in your player.dat no longer exists. Thanks for the help Rigby and Verrier! EvilSeph 2011-06-10 05:45:17 -04:00
  • 8f4c36974b Added world name to player logged in message. EvilSeph 2011-06-10 04:32:29 -04:00
  • 6607b6785d Fixed getting stuck in the ground when respawning to a bed under certain circumstances EvilSeph 2011-06-10 03:50:04 -04:00
  • ad95bf4095 Redid packet prioritisation to fix chunk loss bug encountered when teleporting, also addresses issues caused by teleport fixes. EvilSeph 2011-06-10 03:42:36 -04:00
  • cb9c7d1b2a Fixed trapdoors not updating their state if a Player Interact event is cancelled. EvilSeph 2011-06-09 23:41:50 -04:00
  • 7e3895b69a Fixed Creepers being killed even if their Explosion Prime event is cancelled. EvilSeph 2011-06-09 23:28:52 -04:00
  • e5c6b329d5 Whoops, need this commit too. sk89q 2011-06-09 23:56:42 -07:00
  • bf4a4a767c Added some missing @Override. sk89q 2011-06-09 23:30:38 -07:00