Commit Graph

  • ea3e91b416 Configurations now properly support lists of serializable objects, and ItemStack is properly serializable. Big thanks to GICodeWarrior for the PR. This fixes BUKKIT-425 Nathan Adams 2012-01-15 11:15:19 +00:00
  • 96b3a075af Added Player set/getAllowFlight methods. Thanks to Qala for the PR. Nathan Adams 2012-01-15 10:55:33 +00:00
  • bf123c8b02 Fixed typo in Event javadoc, thanks to robin0van0der0v for the PR Nathan Adams 2012-01-15 10:43:42 +00:00
  • f442a92c1e ItemStack.getMaxStackSize no longer incorrectly returns -1 when not backed by an NMS instance. Thanks to feildmaster for the PR. This fixes BUKKIT-530 Nathan Adams 2012-01-15 09:52:56 +00:00
  • 039ec8a563 Add commons-lang to deps Erik Broes 2012-01-14 21:34:05 +01:00
  • 428a73da65 Fix unambiguous import Erik Broes 2012-01-14 21:32:48 +01:00
  • 5ba2e0e158 Changed Material to use an array for lookups, instead of a hashmap. Thanks to zml2008 for the PR Nathan Adams 2012-01-15 09:18:20 +00:00
  • 11adb74a23 Added EntityBlockFormEvent for block forming by entity actions (snowmen etc). Thanks to fieldmaster for the PR. Nathan Adams 2012-01-15 09:13:00 +00:00
  • 9e3ce5cd24 Config .get*List will return an empty list of the appropriate type instead of null when the value does not exist. Thanks to krinsdeath for the PR. Nathan Adams 2012-01-15 09:04:08 +00:00
  • 42f7a6b8e4 Don't send events to disabled plugins. Feildmaster 2012-01-15 02:14:28 -06:00
  • b2f0af9499 Changed PluginDisableEvent to fire before the disabling of a plugin, instead of after (where it's then invalid). Thanks to holic for the PR. Nathan Adams 2012-01-15 08:16:57 +00:00
  • 65cf915a15 Fixed documentation of getNearbyEntities in Entity. Thanks to epuidokas for the PR. Nathan Adams 2012-01-15 07:38:14 +00:00
  • 87ee353d4d Fixed Leaves.getSpecies returning null on higher data values. Thanks to Wolvereness for the PR. Nathan Adams 2012-01-15 07:33:02 +00:00
  • d36385d28f Added new methods to set a players respawned level/exp/totalExp in PlayerDeathEvent. Thanks to Feildmaster for the PR. Nathan Adams 2012-01-14 17:54:03 +00:00
  • 2c1cd77cdc Updated javadocs of Player.setPlayerListName to reflect that the char limit is based on length without colours Nathan Adams 2012-01-14 17:42:57 +00:00
  • 2d1e365c43 Added entity.playEffect, thanks to main-- in an (unfortunately old) PR. Nathan Adams 2012-01-14 17:35:52 +00:00
  • c16210e2e2 Added ItemDespawnEvent Feildmaster 2011-10-16 20:47:49 -05:00
  • 88a1512ee3 Fixed nullcheck error message on null plugin (see previous commit) Nathan Adams 2012-01-14 14:32:56 +00:00
  • 63673c496f Nullcheck in registerEvent (thanks to an old PR by LRFLEW - I'm sorry for the wait!) Nathan Adams 2012-01-14 14:31:00 +00:00
  • 682988ca75 Added 5 new biomes as included in MC 1.1 as part of #BUKKIT-496 Nathan Adams 2012-01-14 13:13:25 +00:00
  • d4a9b5c489 Allow proper integration with NMS WorldTypes md-5 2012-01-14 11:15:56 +11:00
  • ce4f4af087 Implemented new Plugin Message API - see http://dinnerbone.com/blog/2012/01/13/minecraft-plugin-channels-messaging/ Nathan Adams 2012-01-13 08:51:10 +00:00
  • 389d70dbe2 Make getByName actually return values. md-5 2012-01-13 16:12:55 +11:00
  • 1cba399b72 Added new 1.1 items, enchantments. Added WorldType, and a method to set/get the type of a world at creation. Nathan Adams 2012-01-12 22:16:31 +00:00
  • eefaca55e9 Bumped version to 1.1-R1-SNAPSHOT Nathan Adams 2012-01-12 19:09:21 +00:00
  • db392bc0f2 Further fix to Location. Tahg 2012-01-10 00:20:03 -05:00
  • af8b5d0b9b Revert "Improved some debug in Location." EvilSeph 2012-01-09 23:55:43 -05:00
  • 774a3b1342 Improved some debug in Location. Tahg 2012-01-09 23:44:46 -05:00
  • b063a7246a Added timings command. Tahg 2012-01-09 01:09:10 -05:00
  • f6154042c0 Added data argument to vanilla give command Tahg 2012-01-09 01:09:36 -05:00
  • 355c7ba241 improved some debug in Location Tahg 2011-12-27 06:05:24 -05:00
  • 7f37ce3dc1 Fixed YamlConfiguration creating empty lines when reading a file with no contents, and made it trim the initial newlines of any existing config header Nathan Adams 2012-01-08 23:29:33 +00:00
  • 30bb875342 Fixed NPE in ItemStack. Thanks jascotty2! EvilSeph 2012-01-07 19:58:26 -05:00
  • b1815cc6c6 Added banlist command. Fixes BUKKIT-373. Thanks md-5! EvilSeph 2012-01-07 19:54:02 -05:00
  • 76c23ee588 Fix NPE when saving config before the config is loaded - thanks to Wolvereness for the pull request Nathan Adams 2012-01-07 15:11:22 +00:00
  • 5743c3bccf Fix some updated item durability values Erik Broes 2012-01-05 17:07:25 +01:00
  • e85468010b Fix max stacksize on Potions. Erik Broes 2012-01-05 17:00:57 +01:00
  • 8e51e711ad Fix max stacksize on EnderPearls. Fixes BUKKIT-418 Erik Broes 2012-01-04 09:36:43 +01:00
  • 2312c4d258 Vector.getMidpoint should not modify the current Vector. Thanks TomyLobo for noticing. Erik Broes 2012-01-04 09:17:05 +01:00
  • c5063fa024 Minor text changes Erik Broes 2012-01-04 09:05:28 +01:00
  • b9fca3c04d Generic cleanup of warnings, whitespace and style. Erik Broes 2011-12-25 16:02:30 +01:00
  • a345613cfa Added plugin saveResources + saveDefaultConfig methods. This completes a bleeding branch by deltahat at http://forums.bukkit.org/threads/branch-complete-savedefaultconfig.48721/ Nathan Adams 2011-12-22 21:18:36 +00:00
  • bd24fdfacc Fixed some naming issues for creature types. Fix for BUKKIT-367 Tahg 2011-12-20 16:10:54 -05:00
  • 189768185c Fix for BUKKIT-313 - this makes getString return a string representation of whatever object is present at the path, rather than only returning if the object is a string sleak 2011-12-16 09:27:54 -08:00
  • 28372908d7 fix for BUKKIT-342 - getConfigurationSection returning the default section instead of creating a new section if defaults are present. sleak 2011-12-16 09:23:53 -08:00
  • 72135a8e83 BREAKING: ItemStack no longer implements Serializable Nathan Adams 2011-12-12 23:19:03 +00:00
  • 7d59de8520 Updated version to 1.0.1-R2-SNAPSHOT for development towards next release Nathan Adams 2011-12-12 22:07:00 +00:00
  • 0489115683 Updated version to 1.0.1-R1 in pom.xml for RB. EvilSeph 2011-12-12 14:41:30 -05:00
  • 03fa22001b Configuration methods .getX (int/double/etc) now try to cast existing values where possible. This fixes BUKKIT-290 Nathan Adams 2011-12-12 18:34:26 +00:00
  • 4daf43b09b Added OfflinePlayer + Player .getLastPlayed, .getFirstPlayed, .hasPlayedBefore Nathan Adams 2011-12-12 17:38:27 +00:00
  • 022bae1198 Adds Location.getChunk() Kevin 2011-12-11 21:13:45 -08:00
  • 7f06f7ffa8 Added getKiller() method to LivingEntity, to determine the killer of an entity Nathan Adams 2011-12-11 16:04:37 +00:00
  • e180d89b8f Add Bukkit.getAllowEnd(). Thanks codename-B! Erik Broes 2011-12-09 18:50:49 +01:00
  • a7beacd2ff Fixed silly NPE during shutdown when java becomes a meanie-pants and steals our lunch money :( Nathan Adams 2011-12-09 17:13:47 +00:00
  • 3ae2ce4c30 Override annotations do not belong here! Nathan Adams 2011-12-09 16:24:23 +00:00
  • bbbda45739 Added onStructureGrow event, thanks to md-5. Nathan Adams 2011-12-09 16:12:05 +00:00
  • 397d0f284a Fixed MemorySection list methods' return types + NPEs. This fixes BUKKIT-213, thanks to Sleaker Nathan Adams 2011-12-09 15:50:20 +00:00
  • 56f4e89e06 EntityExplodeEvent: Add constructor that takes yeild parameter Andrew Ardill 2011-12-07 23:56:15 +11:00
  • db33bcd1e4 BREAKING: Change ConsoleCommandSender to an interface. Andrew Ardill 2011-12-07 16:43:56 +11:00
  • 818842e652 Teach the API about Remote Consoles Andrew Ardill 2011-12-07 16:37:35 +11:00
  • 901832e041 Added Material.isEdible. Thanks simplyianm Nathan Adams 2011-12-06 09:44:16 +00:00
  • d2a7e4701b Added method to retrieve all players on a server, online or offline Nathan Adams 2011-12-04 17:56:41 +00:00
  • 8d55e127bc I do believe that I made a typo Nathan Adams 2011-12-04 11:08:40 +00:00
  • 4155b1fb6c Added cause to PlayerTeleportEvent Nathan Adams 2011-12-04 11:03:32 +00:00
  • 2406704752 Bukkit will no longer leak tears. He has been cheered up. Nathan Adams 2011-12-04 10:41:46 +00:00
  • edf26dfd5e Added /xp and /toggledownfall commands from vanilla Nathan Adams 2011-12-02 06:37:42 +00:00
  • 8e2598b596 Added the missing effects to the Effect enum. TomyLobo 2011-11-28 18:40:04 +01:00
  • bb3b740b88 Deprecated player methods: getExperience setExperience due to new float value. Added giveExp, setExp, getExp Nathan Adams 2011-11-30 22:30:47 +00:00
  • 4595a70056 Extend EntityCombustEvent to allow setting combustion duration. Andrew Ardill 2011-11-29 20:50:38 +11:00
  • 1b5dc772b3 BREAKING CHANGE: BUKKIT-44 Fix Material Enum typo. Thanks Steeveeo! Andrew Ardill 2011-11-28 15:52:11 +11:00
  • bbff94e90a Added Enchantment.values() for retrieving all enchantments Nathan Adams 2011-11-28 03:41:40 +00:00
  • ee4a975998 Add MagmaCube interface. Andrew Ardill 2011-11-28 11:12:08 +11:00
  • fe1bfc3f43 BUKKIT-57 Add Snowman to CreatureType Enum. Thanks snowleo! Andrew Ardill 2011-11-28 10:48:02 +11:00
  • 6942fb9a8e BUKKIT-61 Add durability to BOW material type. Thanks snowleo! Andrew Ardill 2011-11-28 09:49:22 +11:00
  • 349ddd27b7 Fixed issue adding mass enchantments to items Nathan Adams 2011-11-27 03:58:12 +00:00
  • 693dfdbe8f Added utility methods to ItemStack to allow mass adding of enchantments Nathan Adams 2011-11-27 02:45:08 +00:00
  • 24804f6419 Made ItemStack .equals take into account data and enchantments Nathan Adams 2011-11-27 02:25:12 +00:00
  • aba0bbc70f Added Enchantment API Nathan Adams 2011-11-27 00:26:31 +00:00
  • 8cb9352259 Added world.getWorldFolder, server.getWorldContainer Nathan Adams 2011-11-25 03:46:47 +00:00
  • c4f220b3ee Added new set/get age methods to Animals Nathan Adams 2011-11-24 20:16:16 +00:00
  • e8004b0494 Made /version output same as startup output Nathan Adams 2011-11-23 05:55:32 +00:00
  • f8544fc93a Added new biome enum values Nathan Adams 2011-11-22 21:21:09 +00:00
  • 47432229cf Fixed the fix of the fix of javaplugin.getResource Nathan Adams 2011-11-22 00:03:16 +00:00
  • f1b0b8ebf3 BREAKING CHANGE: Renamed Material.WHITESTONE to ENDER_STONE. Added DRAGON_EGG. Nathan Adams 2011-11-21 22:38:51 +00:00
  • 7c6e0e8bb1 BREAKING CHANGE: Renamed Environment.SKYLANDS to THE_END Nathan Adams 2011-11-21 22:38:06 +00:00
  • a3854a4646 Added EnderCrystal entity Nathan Adams 2011-11-21 22:37:37 +00:00
  • 6f3663c804 Update version to correct one Erik Broes 2011-11-20 00:11:39 -08:00
  • 036a9cb71f Update version to 1.0.0-SNAPSHOT Erik Broes 2011-11-19 23:49:05 -08:00
  • 9e0bc68969 Now using a new version system! Nathan Adams 2011-10-31 01:46:44 +00:00
  • bcd777459f Fixed typo for NETHER_WARTS Nathan Adams 2011-10-29 10:04:11 +01:00
  • 72c81ad08a Added various new 1.9 entities, blocks and items Nathan Adams 2011-10-29 09:43:19 +01:00
  • 0c203874e8 Added getMaxHealth to LivingEntity Nathan Adams 2011-10-29 08:09:22 +01:00
  • ea427c3026 Added class type to CreatureType enum Nathan Adams 2011-10-29 08:09:03 +01:00
  • 27beb951f0 Fixed getResource not working post-reload, thanks to feildmaster Nathan Adams 2011-11-13 11:11:45 +00:00
  • 58f30039c8 Removed redundant TestEnum file Nathan Adams 2011-11-13 10:00:32 +00:00
  • f0add99cbf Add more menus to site.xml Luke GB 2011-11-10 08:03:00 +00:00
  • c00f47e0e2 Added createSection(String path, Map<String, object> map) Feildmaster 2011-11-01 22:04:48 -05:00
  • 841872d591 Fixed issue with hasPermission returning false wrongly Nathan Adams 2011-11-02 22:48:07 +00:00
  • 9147301b2f Fix version string - RB 4 has already happened Andrew Ardill 2011-11-01 14:22:12 +11:00
  • fec8835d56 Added getBukkitVersion to Server Nathan Adams 2011-10-31 04:01:56 +00:00