Commit Graph

  • e2d27670cf Adhere to naming conventions. EvilSeph 2012-01-25 02:10:02 -05:00
  • 6e754de221 This will be re-added after the RB. EvilSeph 2012-01-25 02:08:00 -05:00
  • d5874eae88 Updated versions to 1.1-R1 in pom.xml for RB. EvilSeph 2012-01-25 01:11:57 -05:00
  • 1a9118f8d2 [Bleeding] Added EnchantmentTable API. Mike Primm 2012-01-21 01:26:45 -06:00
  • 2b9c374865 [Bleeding] Added PotionSplashEvent for splash potions. Closes BUKKIT-307 Zeerix 2012-01-20 08:16:45 +01:00
  • 45f02a5c33 Added spacing to BanListCommand output. EvilSeph 2012-01-23 20:30:21 -05:00
  • 3a7c82f7cd [Bleeding] Added Sheep, Shear and EntityChangeBlock API. Thanks tips48! Closes BUKKIT-512 Aidan Matzko 2012-01-21 21:20:49 -05:00
  • 53261190cf Updated timing code for new event system Tahg 2012-01-16 15:03:41 -05:00
  • 1a68bf226b Add updated repos to pom.xml Erik Broes 2012-01-19 23:01:28 +01:00
  • c82666738f Added new PlayerExpChangeEvent and PlayerLevelChangeEvent events. Thanks to feildmaster for the PR. Nathan Adams 2012-01-19 16:07:03 +00:00
  • d83c2e17ec Player.setPlayerListName no longer ignores colour length in size limit. This relates to BUKKIT-571 Nathan Adams 2012-01-19 15:07:46 +00:00
  • 792d2601e6 Use the type of the eventhandler method's parameter as type rather than specificing it. Thanks zml2008. Erik Broes 2012-01-19 08:13:49 +01:00
  • a4ff34607b Added a default to EventHandler.priority() zml2008 2012-01-17 19:06:48 -08:00
  • a210df5d52 Add Player.setBedSpawnLocation(Location). Thanks md_5 Erik Broes 2012-01-17 22:39:37 +01:00
  • 0062c83d81 Minor cleanup Erik Broes 2012-01-17 19:35:28 +01:00
  • d57776f058 [Bleeding] Added EntityShootBowEvent. Thanks Zeerix. Erik Broes 2012-01-17 18:58:29 +01:00
  • 4d7a141a33 [Bleeding] Add BrewingStand API. Thanks N3X15 & md_5 Erik Broes 2012-01-17 17:11:23 +01:00
  • fb45b3295b [Bleeding] Added DamageCause.POISON/MAGIC and RegainReason.MAGIC/MAGIC_REGEN for potions Zeerix 2012-01-14 01:25:12 +01:00
  • 7c7e78b914 [Bleeding] Added Block.breakNaturally and Block.getDrops Zeerix 2012-01-12 03:08:31 +01:00
  • e35037ab50 [Bleeding] Changed event system into a new, much faster design. Huge thanks to @zml2008 & @lahwran. Nathan Adams 2012-01-16 18:25:17 +00:00
  • 5c8bc62f26 [Bleeding] Added Block.getLightFromSky and getLightFromBlocks Mike Primm 2011-12-29 13:26:01 -06:00
  • 05173f2200 [Bleeding] Added Plugin.getLogger() which returns a java.util.Logger that prefixes messages with the plugin name. rmichela 2011-12-15 00:31:13 -05:00
  • cd30d470e7 [Bleeding] Added: <T extends Entity> Collection<T> World.getEntitiesByClass(Class<T>... classes) Mike Primm 2011-12-11 17:27:31 -06:00
  • 992fa6d039 [Bleeding] Add Animals: setAgeLock(bool), bool getAgeLock, void setBaby, void setAdult, void setBreed(bool), bool canBreed and bool isAdult. Erik Broes 2012-01-05 19:27:22 +01:00
  • 5ace5adc62 Fixed incorrect value for ChatColor.BLACK (was 1, should be 0) Nathan Adams 2012-01-16 19:49:16 +00:00
  • c72c570d77 Added ChatColor.MAGIC, changed to char based values and deprecated old methods. Added unit tests for ChatColor Nathan Adams 2012-01-16 19:38:08 +00:00
  • dba43691ca Added a World.getWorldType() method Nathan Adams 2012-01-15 17:43:53 +00:00
  • eb9dc64493 Generic cleaning Erik Broes 2012-01-15 14:37:30 +01:00
  • 78cc950c50 Added "class-loader-of" field to plugin.yml. Big thanks to CmdrDats for the PR. Nathan Adams 2012-01-15 12:54:06 +00:00
  • b2364780cb Added an EntityCreatePortalEvent Nathan Adams 2012-01-15 11:58:03 +00:00
  • 0023c705eb 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
  • c84c5a2132 Added Player set/getAllowFlight methods. Thanks to Qala for the PR. Nathan Adams 2012-01-15 10:55:33 +00:00
  • 77bcae7419 Fixed typo in Event javadoc, thanks to robin0van0der0v for the PR Nathan Adams 2012-01-15 10:43:42 +00:00
  • dae33a62c9 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
  • e2cdf67210 Add commons-lang to deps Erik Broes 2012-01-14 21:34:05 +01:00
  • 23f9390fce Fix unambiguous import Erik Broes 2012-01-14 21:32:48 +01:00
  • 38601bfd28 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
  • 03de75c5b9 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
  • ab69fdd29f 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
  • ec2ccae979 Don't send events to disabled plugins. Feildmaster 2012-01-15 02:14:28 -06:00
  • e9d96383f4 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
  • 3a89a0b643 Fixed documentation of getNearbyEntities in Entity. Thanks to epuidokas for the PR. Nathan Adams 2012-01-15 07:38:14 +00:00
  • c6ea04c807 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
  • 44217678e6 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
  • 589f528f7f 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
  • e03e2cc1c2 Added entity.playEffect, thanks to main-- in an (unfortunately old) PR. Nathan Adams 2012-01-14 17:35:52 +00:00
  • 0467c6aa06 Added ItemDespawnEvent Feildmaster 2011-10-16 20:47:49 -05:00
  • ebc7b22a10 Fixed nullcheck error message on null plugin (see previous commit) Nathan Adams 2012-01-14 14:32:56 +00:00
  • 987d277d91 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
  • 239ece5c19 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
  • f139ea4a9f Allow proper integration with NMS WorldTypes md-5 2012-01-14 11:15:56 +11:00
  • 55cc8722c8 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
  • b96b34925b Make getByName actually return values. md-5 2012-01-13 16:12:55 +11:00
  • c423a56624 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
  • a0b6a0b4a0 Bumped version to 1.1-R1-SNAPSHOT Nathan Adams 2012-01-12 19:09:21 +00:00
  • b43403e05c Further fix to Location. Tahg 2012-01-10 00:20:03 -05:00
  • 195bd2bef9 Revert "Improved some debug in Location." EvilSeph 2012-01-09 23:55:43 -05:00
  • 0569e71b26 Improved some debug in Location. Tahg 2012-01-09 23:44:46 -05:00
  • 3d4c2010eb Added timings command. Tahg 2012-01-09 01:09:10 -05:00
  • c80b2d2fd9 Added data argument to vanilla give command Tahg 2012-01-09 01:09:36 -05:00
  • 7f07319472 improved some debug in Location Tahg 2011-12-27 06:05:24 -05:00
  • b9d901a305 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
  • f131151325 Fixed NPE in ItemStack. Thanks jascotty2! EvilSeph 2012-01-07 19:58:26 -05:00
  • 187a961d2e Added banlist command. Fixes BUKKIT-373. Thanks md-5! EvilSeph 2012-01-07 19:54:02 -05:00
  • 423974f236 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
  • b7d76e5266 Fix some updated item durability values Erik Broes 2012-01-05 17:07:25 +01:00
  • c16cf3c24b Fix max stacksize on Potions. Erik Broes 2012-01-05 17:00:57 +01:00
  • fae6a198fa Fix max stacksize on EnderPearls. Fixes BUKKIT-418 Erik Broes 2012-01-04 09:36:43 +01:00
  • d24afc06a9 Vector.getMidpoint should not modify the current Vector. Thanks TomyLobo for noticing. Erik Broes 2012-01-04 09:17:05 +01:00
  • 7235331440 Minor text changes Erik Broes 2012-01-04 09:05:28 +01:00
  • dce83b6ce4 Generic cleanup of warnings, whitespace and style. Erik Broes 2011-12-25 16:02:30 +01:00
  • d9c22be882 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
  • 23e3fbaa07 Fixed some naming issues for creature types. Fix for BUKKIT-367 Tahg 2011-12-20 16:10:54 -05:00
  • b1ae565f45 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
  • 063414dda6 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
  • 2d430c131b BREAKING: ItemStack no longer implements Serializable Nathan Adams 2011-12-12 23:19:03 +00:00
  • 33740044c0 Updated version to 1.0.1-R2-SNAPSHOT for development towards next release Nathan Adams 2011-12-12 22:07:00 +00:00
  • 7079ed30fd Updated version to 1.0.1-R1 in pom.xml for RB. EvilSeph 2011-12-12 14:41:30 -05:00
  • 1927e22e33 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
  • 3063833201 Added OfflinePlayer + Player .getLastPlayed, .getFirstPlayed, .hasPlayedBefore Nathan Adams 2011-12-12 17:38:27 +00:00
  • dd0a87901f Adds Location.getChunk() Kevin 2011-12-11 21:13:45 -08:00
  • 0d41282a7f Added getKiller() method to LivingEntity, to determine the killer of an entity Nathan Adams 2011-12-11 16:04:37 +00:00
  • 3e93f794d4 Add Bukkit.getAllowEnd(). Thanks codename-B! Erik Broes 2011-12-09 18:50:49 +01:00
  • 09640d4ba3 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
  • 36b0a8873e Override annotations do not belong here! Nathan Adams 2011-12-09 16:24:23 +00:00
  • fc51ffee2e Added onStructureGrow event, thanks to md-5. Nathan Adams 2011-12-09 16:12:05 +00:00
  • f0f8169161 Fixed MemorySection list methods' return types + NPEs. This fixes BUKKIT-213, thanks to Sleaker Nathan Adams 2011-12-09 15:50:20 +00:00
  • dfd3aebb9c EntityExplodeEvent: Add constructor that takes yeild parameter Andrew Ardill 2011-12-07 23:56:15 +11:00
  • 49da1b543c BREAKING: Change ConsoleCommandSender to an interface. Andrew Ardill 2011-12-07 16:43:56 +11:00
  • f2b19e14bf Teach the API about Remote Consoles Andrew Ardill 2011-12-07 16:37:35 +11:00
  • bcc738fc91 Added Material.isEdible. Thanks simplyianm Nathan Adams 2011-12-06 09:44:16 +00:00
  • 548ee35ef6 Added method to retrieve all players on a server, online or offline Nathan Adams 2011-12-04 17:56:41 +00:00
  • 45cf9301e0 I do believe that I made a typo Nathan Adams 2011-12-04 11:08:40 +00:00
  • 19a96434b3 Added cause to PlayerTeleportEvent Nathan Adams 2011-12-04 11:03:32 +00:00
  • f10b3c444b Bukkit will no longer leak tears. He has been cheered up. Nathan Adams 2011-12-04 10:41:46 +00:00
  • d8e3602925 Added /xp and /toggledownfall commands from vanilla Nathan Adams 2011-12-02 06:37:42 +00:00
  • d54ec9c852 Added the missing effects to the Effect enum. TomyLobo 2011-11-28 18:40:04 +01:00
  • 6ea784f58c Deprecated player methods: getExperience setExperience due to new float value. Added giveExp, setExp, getExp Nathan Adams 2011-11-30 22:30:47 +00:00
  • b9862ea779 Extend EntityCombustEvent to allow setting combustion duration. Andrew Ardill 2011-11-29 20:50:38 +11:00
  • cd942ae2ad BREAKING CHANGE: BUKKIT-44 Fix Material Enum typo. Thanks Steeveeo! Andrew Ardill 2011-11-28 15:52:11 +11:00