Commit Graph

  • 548ccabe2f Fixed .createWorld not respecting container folder 100%. Thanks to plleg for the PR. Nathan Adams 2012-01-14 17:50:31 +00:00
  • 366d310186 Added .equals and .hashcode to CraftBlockState Nathan Adams 2012-01-14 17:47:15 +00:00
  • 657f458ba7 Player.setPlayerListName no longer counts colors towards the 16-char limit. Thanks to an (unfortunately old) PR by ZachBora. Nathan Adams 2012-01-14 17:42:18 +00:00
  • d73c29aad7 Implemented entity.playEffect. Thanks to main-- Nathan Adams 2012-01-14 17:36:47 +00:00
  • 743c623d53 Modified ConsoleReader to use System.in instead of FileDescriptor.in. Big thanks to escortkeel for the (unfortunately very old) PR. Nathan Adams 2012-01-14 17:12:45 +00:00
  • 6cc56b8c2c Added ItemDespawnEvent Feildmaster 2011-10-17 07:38:03 -05:00
  • cc05bea457 Prevent unbounded TickList growth on busy servers (>1000 events/tick). This completes another Bleeding request. Mike Primm 2011-12-14 08:58:01 -06:00
  • 52c526f313 Small optimization in EntityPlayer by caching the hashcode. Thanks to a very old PR by Belphemur. In addition, changed and slightly improved the hashcode formula for entities Nathan Adams 2012-01-14 14:56:47 +00:00
  • 77a12d4dce Correct casting for creature target typechecking Nathan Adams 2012-01-14 14:49:41 +00:00
  • e6bb19f63a Fixed any chance of creatures .getTarget throwing a class cast exception - thanks to an old PR by garbagemule! Nathan Adams 2012-01-14 14:45:56 +00:00
  • 3d31c27864 Fixed players attempting to attack item entities - This fixes BUKKIT-341 Nathan Adams 2012-01-14 13:27:15 +00:00
  • d5438c30b9 Fixed block.getBiome returning null in new 1.1 biomes. This fixes BUKKIT-496 Nathan Adams 2012-01-14 13:14:14 +00:00
  • 9da730c8e1 Made Mycel blocks throw BlockFade and BlockSpread events. This fixes BUKKIT-488. Thanks to tips48 for the pull request. Nathan Adams 2012-01-14 12:56:54 +00:00
  • 64ac337d4c Added BlockMycel.java for diff visibility Nathan Adams 2012-01-14 12:50:09 +00:00
  • 3ee8a2372c Additional commit to fix #BUKKIT-24 Nathan Adams 2012-01-14 12:46:23 +00:00
  • 84b0310ae8 Fixed items retaining enchantment visual effects after all enchantments are lost Issue #BUKKIT-24 - Upon removing enchantments, visual effect on item does not go away Nathan Adams 2012-01-14 12:29:11 +00:00
  • 0a2a38c25b Added NBTTagCompound.java for diff visiblity Nathan Adams 2012-01-14 12:27:38 +00:00
  • 9ac06e7720 Fixed informing players of supported Plugin Channels Nathan Adams 2012-01-14 01:46:22 +00:00
  • 4dc2065f54 Undo commit cc60920 to allow for proper integration with the new Bukkit enum values md-5 2012-01-14 11:14:43 +11:00
  • 24fe96ada8 Add fix for new login protocol Tahg 2012-01-13 10:20:30 -05:00
  • b4f215e913 Implemented new Plugin Message API - see http://dinnerbone.com/blog/2012/01/13/minecraft-plugin-channels-messaging/ Nathan Adams 2012-01-13 08:52:26 +00:00
  • d8052a63ed Fix NPE involving WorldTypes when using CraftServer.createWorld(WorldCreator creator) md-5 2012-01-13 16:06:55 +11:00
  • 8aaa528763 Fixed version in startup message Nathan Adams 2012-01-12 22:33:31 +00:00
  • 7219d4dd85 Updated to Minecraft 1.1 Erik Broes 2012-01-12 23:10:13 +01:00
  • dd5ef8725c Bumped verison to 1.1-R1-SNAPSHOT Nathan Adams 2012-01-12 19:10:04 +00:00
  • 7d0e739f96 Fix balance of CraftBukkit start/end. Erik Broes 2012-01-12 19:43:34 +01:00
  • 897551e39e Update to mc-dev rename revision 01 Nathan Adams 2012-01-12 15:27:39 +00:00
  • 7f079a0cd6 Fix CraftBukkit comments. Erik Broes 2012-01-12 12:02:39 +01:00
  • 42e473783e Fixed our handling of network packets. EvilSeph 2012-01-10 23:21:38 -05:00
  • 194f54a90e Revert "Improved our handling of player interactions." EvilSeph 2012-01-10 22:19:23 -05:00
  • bff4d0f696 Improved our handling of player interactions. EvilSeph 2012-01-10 01:08:49 -05:00
  • 67dbe71bd9 Fix calling CombustEvent caused by enchantment Andrew Ardill 2012-01-09 10:46:07 +11:00
  • 93aed40c4f Fixed filled bottles not appearing in inventory. Fixes BUKKIT-325. Thanks md-5! EvilSeph 2012-01-07 22:06:41 -05:00
  • 13470ccf79 Inform the client when break events are cancelled. Thanks mrapple! EvilSeph 2012-01-07 20:26:23 -05:00
  • 86fef037e0 Fixed NPE in World. Fixes BUKKIT-306. Thanks Evenprime! EvilSeph 2012-01-07 19:12:38 -05:00
  • b74a69041e Fix door physics and revert to pre 1.0 behavior Tahg 2012-01-07 18:38:05 -05:00
  • 483a619e8a FIX: CraftServer.getOfflinePlayers was not converting set->array well. Andrew Ardill 2012-01-02 10:25:43 +11:00
  • bcdad9f837 Fix snowball not recognizing int damage values properly from Craftbukkit -- Thanks Sleaker Erik Broes 2011-12-29 20:14:13 +01:00
  • 60a2d12250 CraftItemStack: Make sure this.item is not null when cloning. Andrew Ardill 2011-12-29 22:31:55 +11:00
  • 5124f8f462 Test cloning of CraftItemStacks created with null nms ItemStacks Andrew Ardill 2011-12-29 22:42:47 +11:00
  • 8b735bf47a Made startup completion time actually be reported in seconds. Again. EvilSeph 2011-12-27 20:10:49 -05:00
  • 8b21a0eeef Disconnected means disconnected. EvilSeph 2011-12-27 19:57:54 -05:00
  • 066a95769c fixed double firing of EntityDamageByEntityEvent sunkid 2011-12-27 10:56:46 -08:00
  • 5adcf526ab moved firing of ProjectileHitEvent for mojang projectiles sunkid 2011-12-27 10:31:00 -08:00
  • fb8a45b648 Teach CraftServer.getOfflinePlayers to also give all online players. Andrew Ardill 2011-12-27 16:48:09 +11:00
  • 834c420257 Update for cleanup in Bukkit Erik Broes 2011-12-25 15:35:12 +01:00
  • 81c751a8a3 Fix for water and lava removal in creative mode BUKKIT-362 Tahg 2011-12-20 21:20:43 -05:00
  • 474b7838a6 Fix for big trees not growing BUKKIT-304 and BUKKIT-365 (thanks M D) Tahg 2011-12-20 17:47:32 -05:00
  • 299a0d0919 Fixed signs being editable after placement. Fix for BUKKIT-364 Tahg 2011-12-20 16:44:08 -05:00
  • 972b2087f2 Fixed bonemeal not being consumed on failed growth attempts. This fixes BUKKIT-337. Thanks to md-5 for the pull request! Nathan Adams 2011-12-19 16:41:55 +00:00
  • 246d07482b Fixed world.getHighestBlockYAt(x,z) returning 0 for existing but not loaded chunks. This fixes BUKKIT-327. Thanks for dredhorse for the pull request! Nathan Adams 2011-12-19 16:30:26 +00:00
  • bea7b1373e Fixed vanilla->bukkit world migration for The End. This fixes BUKKIT-326. Thanks to chewi for the pull request! Nathan Adams 2011-12-19 16:26:11 +00:00
  • 3648fb571d Make rcon .sendMessage each write on a new line. This fixes BUKKIT-353. Thanks to ks07 for the pull req. Nathan Adams 2011-12-19 16:22:59 +00:00
  • 1c6adc1587 Fix error when cloning enchanted ItemStacks. Andrew Ardill 2011-12-20 00:30:54 +11:00
  • acfb4f2fbe Test cloning enchanted CraftItemStacks Andrew Ardill 2011-12-20 00:25:15 +11:00
  • 18437f6819 Add support for junit testing Andrew Ardill 2011-09-23 00:35:09 +10:00
  • b0ab686964 Avoid some avoidable calls, clean PluginManager accessors Andrew Ardill 2011-12-19 18:32:35 +11:00
  • a7744ac751 Prevent VehicleEnterEvent being sent when player exits vehicle. Sam Wilson 2011-12-16 12:31:00 -08:00
  • 2c72f9f5af Updated version to 1.0.1-R2-SNAPSHOT for development towards next release Nathan Adams 2011-12-12 22:07:07 +00:00
  • e1586e017a ... Fixed dispensers again! Nathan Adams 2011-12-12 21:49:35 +00:00
  • 5412d6f5a8 Fixed crash with dispensers dispensing dispensables Nathan Adams 2011-12-12 21:23:46 +00:00
  • fa7ad9a264 Updated versions to 1.0.1-R1 in pom.xml for RB. EvilSeph 2011-12-12 14:41:48 -05:00
  • 52faa415ef Fixed clients not seeing EXP update immediately after using .setTotalExp and level methods Nathan Adams 2011-12-12 19:44:14 +00:00
  • bd181fa04e The dead are not meant to walk. Fixes BUKKIT-95. Thanks Evenprime! EvilSeph 2011-12-12 12:50:10 -05:00
  • b653ce3c1c Implemented (offline)player date methods Nathan Adams 2011-12-12 17:39:52 +00:00
  • 91ff0b059d Made OfflinePlayer and Player share the same .equals and .hashcode Nathan Adams 2011-12-12 15:34:49 +00:00
  • 82965eb10f Stop converting ItemStack to nms ItemStack by hand Andrew Ardill 2011-12-13 01:40:35 +11:00
  • d34e289434 Teach nms ItemStack constructor how to take enchantments Andrew Ardill 2011-12-13 01:44:15 +11:00
  • 14754c71a2 Added missing CraftBukkit comments in previous commit. EvilSeph 2011-12-12 03:08:38 -05:00
  • 322330e942 Fixed players not receiving movement packets after trying to leave The End. Fixes BUKKIT-289. EvilSeph 2011-12-12 02:51:12 -05:00
  • d7d48d8229 Teach CraftWorld.spawn how to spawn a Giant Andrew Ardill 2011-12-12 14:35:57 +11:00
  • b2af70e5c7 Implemented getKiller in LivingEntity Nathan Adams 2011-12-11 16:05:27 +00:00
  • 1fc8092ea6 Fixed corrupt mob spawners crashing on load - this fixes BUKKIT-69, BUKKIT-144 Nathan Adams 2011-12-11 15:59:55 +00:00
  • 88d1512507 Fixed issues with Ender Pearls. This fixes BUKKIT-248 and BUKKIT-264. EvilSeph 2011-12-11 00:52:55 -05:00
  • 77c07095bd removed changes to MobSpawner behavior Tahg 2011-12-10 17:07:32 -05:00
  • de1a32bb16 Fixed spiders not respecting the EntityDeathEvent. This fixes BUKKIT-275. EvilSeph 2011-12-10 15:44:58 -05:00
  • ec59dd9173 Fixed issues in our handling of The End as per BUKKIT-11. EvilSeph 2011-12-10 13:58:00 -05:00
  • 84a19565d4 Fixed (Bukkit multiworld) maps as described in BUKKIT-142. EvilSeph 2011-12-10 12:36:19 -05:00
  • 32a913a222 Linked thundering and storming. EvilSeph 2011-12-10 12:20:24 -05:00
  • f7649724fe Implemented CraftServer.getAllowEnd(). Thanks codename-B! Erik Broes 2011-12-09 18:55:36 +01:00
  • d36ac82c83 Fixed NPE in ServerConfigurationManager when sometimes attempting to flee the End Nathan Adams 2011-12-09 17:09:21 +00:00
  • 5e43c61fad Implemented onStructureGrow event, thanks to md-5. Nathan Adams 2011-12-09 16:11:56 +00:00
  • 076460b419 Added ItemDye and WorldGenHugeMushroom for diff visibility Nathan Adams 2011-12-09 16:01:37 +00:00
  • d75d1660b3 Make EntityEnderDragon call the ExplosionEventi Andrew Ardill 2011-12-08 10:30:20 +11:00
  • a25151306c Fix NPE as described in BUKKIT-245. Thanks snowleo Andrew Ardill 2011-12-08 10:26:39 +11:00
  • b08b85bd26 Teach EnderDragon how to throw EntityExplosionEvents when it breaks blocks Andrew Ardill 2011-12-08 00:23:06 +11:00
  • 4e318dd1c8 Implement new interface ConsoleCommandSender. Andrew Ardill 2011-12-07 17:04:00 +11:00
  • 93a4a9ba8c Teach MinecraftServer how to handle Remote Console commands. Andrew Ardill 2011-12-07 17:01:05 +11:00
  • e4a839cbbc Fix for entity spawning and some code cleanup Tahg 2011-12-06 19:21:10 -05:00
  • bc8f02788f Performance update to remove several very high counts of temp object creation Tahg 2011-12-06 08:52:45 -05:00
  • eead44a692 fix NPE issue with CB inventory Tahg 2011-12-06 08:48:45 -05:00
  • 57112887ca Another fix for enchantments when moving around inventory. (Still glitches visually at times) Tahg 2011-12-05 04:00:45 -05:00
  • bf60f44013 Teach EnderDragon how to throw EntityDamage events Andrew Ardill 2011-12-05 19:18:05 +11:00
  • b1a3aa602a Clean-up some events to maintain general style Andrew Ardill 2011-12-05 19:13:10 +11:00
  • 8363eadcab CraftInventory.remove shouldn't care about amount (BUKKIT-138) Nathan Adams 2011-12-05 01:51:33 +00:00
  • dbd3ff71fc Implemented server.getOfflinePlayers Nathan Adams 2011-12-04 17:57:00 +00:00
  • c6d182286c Fixed some various CraftInventory bugs related to dropping Enchantments Nathan Adams 2011-12-04 13:22:50 +00:00
  • 1185ca75fc Fixed player teleporting not working with a certain method. This fixes BUKKIT-198 Nathan Adams 2011-12-04 13:22:31 +00:00
  • 1dbebb4593 Fixed exp resetting upon teleporting cross-world (fixes BUKKIT-46. Again.) Nathan Adams 2011-12-04 12:16:15 +00:00
  • 98e062f0cf Fixed a few player-respawn issues. This should resolve BUKKIT-28 (Dupe bug), BUKKIT-29 (Poisons lasting), and BUKKIT-46 (XP resetting) Nathan Adams 2011-12-04 12:10:02 +00:00