Commit Graph

  • 67301a1d29 Added 'generate-structure' setting support and WorldCreator property. Eric Stokes 2012-01-29 10:22:45 -07:00
  • b4713855e2 Added useExactLoginLocation(). Closes BUKKIT-145 EvilSeph 2012-01-29 06:33:50 -05:00
  • 839d00f9d6 Add some testing Erik Broes 2012-01-29 11:10:40 +01:00
  • 76dc09be3c Cleanup. EvilSeph 2012-01-27 18:23:27 -05:00
  • 31c51da36c Updated version to 1.1-R2-SNAPSHOT for development towards next release. EvilSeph 2012-01-25 04:39:46 -05:00
  • d7469ca79e Fixed plugin loader. Thanks Wolvereness! EvilSeph 2012-01-25 04:11:37 -05:00
  • a31f506e25 Adhere to naming conventions. EvilSeph 2012-01-25 02:10:02 -05:00
  • 66ffbbf1c5 This will be re-added after the RB. EvilSeph 2012-01-25 02:08:00 -05:00
  • b236d865a9 Updated versions to 1.1-R1 in pom.xml for RB. EvilSeph 2012-01-25 01:11:57 -05:00
  • 65e4d888c1 [Bleeding] Added EnchantmentTable API. Mike Primm 2012-01-21 01:26:45 -06:00
  • b516d3bf78 [Bleeding] Added PotionSplashEvent for splash potions. Closes BUKKIT-307 Zeerix 2012-01-20 08:16:45 +01:00
  • 8d19709c5a Added spacing to BanListCommand output. EvilSeph 2012-01-23 20:30:21 -05:00
  • 26a6a1edf4 [Bleeding] Added Sheep, Shear and EntityChangeBlock API. Thanks tips48! Closes BUKKIT-512 Aidan Matzko 2012-01-21 21:20:49 -05:00
  • 468d45b761 Updated timing code for new event system Tahg 2012-01-16 15:03:41 -05:00
  • a6a2c737d3 Add updated repos to pom.xml Erik Broes 2012-01-19 23:01:28 +01:00
  • 92bbf8957c Added new PlayerExpChangeEvent and PlayerLevelChangeEvent events. Thanks to feildmaster for the PR. Nathan Adams 2012-01-19 16:07:03 +00:00
  • c29a93a8c1 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
  • 257e35d51c 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
  • 81dc1c0a52 Added a default to EventHandler.priority() zml2008 2012-01-17 19:06:48 -08:00
  • 95e3f07b69 Add Player.setBedSpawnLocation(Location). Thanks md_5 Erik Broes 2012-01-17 22:39:37 +01:00
  • e542942d45 Minor cleanup Erik Broes 2012-01-17 19:35:28 +01:00
  • 8874b94185 [Bleeding] Added EntityShootBowEvent. Thanks Zeerix. Erik Broes 2012-01-17 18:58:29 +01:00
  • c2e82a68c1 [Bleeding] Add BrewingStand API. Thanks N3X15 & md_5 Erik Broes 2012-01-17 17:11:23 +01:00
  • 418d18831c [Bleeding] Added DamageCause.POISON/MAGIC and RegainReason.MAGIC/MAGIC_REGEN for potions Zeerix 2012-01-14 01:25:12 +01:00
  • d384da1e7c [Bleeding] Added Block.breakNaturally and Block.getDrops Zeerix 2012-01-12 03:08:31 +01:00
  • 86f33b82c9 [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
  • 64a8e06102 [Bleeding] Added Block.getLightFromSky and getLightFromBlocks Mike Primm 2011-12-29 13:26:01 -06:00
  • 5ca940b907 [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
  • b52aa71501 [Bleeding] Added: <T extends Entity> Collection<T> World.getEntitiesByClass(Class<T>... classes) Mike Primm 2011-12-11 17:27:31 -06:00
  • ef63530432 [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
  • f73a9bac8f Fixed incorrect value for ChatColor.BLACK (was 1, should be 0) Nathan Adams 2012-01-16 19:49:16 +00:00
  • ed34f17ddf 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
  • 2e547c5b33 Added a World.getWorldType() method Nathan Adams 2012-01-15 17:43:53 +00:00
  • 88c17a7f86 Generic cleaning Erik Broes 2012-01-15 14:37:30 +01:00
  • bc95edd4dc 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
  • a10057b541 Added an EntityCreatePortalEvent Nathan Adams 2012-01-15 11:58:03 +00:00
  • 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