Commit Graph

883 Commits

Author SHA1 Message Date
Nathan Adams
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 2012-01-15 11:15:58 +00:00
Nathan Adams
c84c5a2132 Added Player set/getAllowFlight methods. Thanks to Qala for the PR. 2012-01-15 10:55:33 +00:00
Nathan Adams
77bcae7419 Fixed typo in Event javadoc, thanks to robin0van0der0v for the PR 2012-01-15 10:43:42 +00:00
Nathan Adams
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 2012-01-15 10:00:27 +00:00
Erik Broes
e2cdf67210 Add commons-lang to deps 2012-01-15 10:20:07 +01:00
Erik Broes
23f9390fce Fix unambiguous import 2012-01-15 10:20:07 +01:00
Nathan Adams
38601bfd28 Changed Material to use an array for lookups, instead of a hashmap. Thanks to zml2008 for the PR 2012-01-15 09:18:20 +00:00
Nathan Adams
03de75c5b9 Added EntityBlockFormEvent for block forming by entity actions (snowmen etc). Thanks to fieldmaster for the PR. 2012-01-15 09:13:00 +00:00
Nathan Adams
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. 2012-01-15 09:04:08 +00:00
Feildmaster
ec2ccae979 Don't send events to disabled plugins. 2012-01-15 08:18:44 +00:00
Nathan Adams
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. 2012-01-15 08:16:57 +00:00
Nathan Adams
3a89a0b643 Fixed documentation of getNearbyEntities in Entity. Thanks to epuidokas for the PR. 2012-01-15 07:38:14 +00:00
Nathan Adams
c6ea04c807 Fixed Leaves.getSpecies returning null on higher data values. Thanks to Wolvereness for the PR. 2012-01-15 07:33:02 +00:00
Nathan Adams
44217678e6 Added new methods to set a players respawned level/exp/totalExp in PlayerDeathEvent. Thanks to Feildmaster for the PR. 2012-01-14 17:54:03 +00:00
Nathan Adams
589f528f7f Updated javadocs of Player.setPlayerListName to reflect that the char limit is based on length without colours 2012-01-14 17:42:57 +00:00
Nathan Adams
e03e2cc1c2 Added entity.playEffect, thanks to main-- in an (unfortunately old) PR. 2012-01-14 17:35:52 +00:00
Feildmaster
0467c6aa06 Added ItemDespawnEvent 2012-01-14 17:01:03 +00:00
Nathan Adams
ebc7b22a10 Fixed nullcheck error message on null plugin (see previous commit) 2012-01-14 14:32:56 +00:00
Nathan Adams
987d277d91 Nullcheck in registerEvent (thanks to an old PR by LRFLEW - I'm sorry for the wait!) 2012-01-14 14:31:00 +00:00
Nathan Adams
239ece5c19 Added 5 new biomes as included in MC 1.1 as part of #BUKKIT-496 2012-01-14 13:13:25 +00:00
md-5
f139ea4a9f Allow proper integration with NMS WorldTypes 2012-01-14 11:15:56 +11:00
Nathan Adams
55cc8722c8 Implemented new Plugin Message API - see http://dinnerbone.com/blog/2012/01/13/minecraft-plugin-channels-messaging/ 2012-01-13 08:53:14 +00:00
md-5
b96b34925b Make getByName actually return values. 2012-01-13 07:32:32 +01:00
Nathan Adams
c423a56624 Added new 1.1 items, enchantments. Added WorldType, and a method to set/get the type of a world at creation. 2012-01-12 22:17:18 +00:00
Nathan Adams
a0b6a0b4a0 Bumped version to 1.1-R1-SNAPSHOT 2012-01-12 22:16:40 +00:00
Tahg
b43403e05c Further fix to Location. 2012-01-10 00:20:43 -05:00
EvilSeph
195bd2bef9 Revert "Improved some debug in Location."
This reverts commit 0569e71b26.
2012-01-09 23:55:43 -05:00
Tahg
0569e71b26 Improved some debug in Location. 2012-01-09 23:44:46 -05:00
Tahg
3d4c2010eb Added timings command. 2012-01-09 23:44:17 -05:00
Tahg
c80b2d2fd9 Added data argument to vanilla give command 2012-01-09 01:20:54 -05:00
Tahg
7f07319472 improved some debug in Location 2012-01-09 01:20:54 -05:00
Nathan Adams
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 2012-01-08 23:32:36 +00:00
EvilSeph
f131151325 Fixed NPE in ItemStack. Thanks jascotty2! 2012-01-07 19:58:26 -05:00
EvilSeph
187a961d2e Added banlist command. Fixes BUKKIT-373. Thanks md-5! 2012-01-07 19:54:02 -05:00
Nathan Adams
423974f236 Fix NPE when saving config before the config is loaded - thanks to Wolvereness for the pull request 2012-01-07 15:11:22 +00:00
Erik Broes
b7d76e5266 Fix some updated item durability values 2012-01-05 17:07:25 +01:00
Erik Broes
c16cf3c24b Fix max stacksize on Potions. 2012-01-05 17:00:57 +01:00
Erik Broes
fae6a198fa Fix max stacksize on EnderPearls. Fixes BUKKIT-418 2012-01-04 09:43:17 +01:00
Erik Broes
d24afc06a9 Vector.getMidpoint should not modify the current Vector. Thanks TomyLobo for noticing. 2012-01-04 09:17:33 +01:00
Erik Broes
7235331440 Minor text changes 2012-01-04 09:09:25 +01:00
Erik Broes
dce83b6ce4 Generic cleanup of warnings, whitespace and style. 2011-12-25 16:02:30 +01:00
Nathan Adams
d9c22be882 Added plugin saveResources + saveDefaultConfig methods. This completes a bleeding branch by deltahat at http://forums.bukkit.org/threads/branch-complete-savedefaultconfig.48721/ 2011-12-22 21:18:36 +00:00
Tahg
23e3fbaa07 Fixed some naming issues for creature types. Fix for BUKKIT-367 2011-12-20 18:01:44 -05:00
sleak
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 2011-12-19 16:13:07 +00:00
sleak
063414dda6 fix for BUKKIT-342 - getConfigurationSection returning the default section instead of creating a new section if defaults are present. 2011-12-19 16:13:07 +00:00
Nathan Adams
2d430c131b BREAKING: ItemStack no longer implements Serializable 2011-12-12 23:19:03 +00:00
Nathan Adams
33740044c0 Updated version to 1.0.1-R2-SNAPSHOT for development towards next release 2011-12-12 22:07:00 +00:00
EvilSeph
7079ed30fd Updated version to 1.0.1-R1 in pom.xml for RB. 2011-12-12 14:41:30 -05:00
Nathan Adams
1927e22e33 Configuration methods .getX (int/double/etc) now try to cast existing values where possible. This fixes BUKKIT-290 2011-12-12 18:34:26 +00:00
Nathan Adams
3063833201 Added OfflinePlayer + Player .getLastPlayed, .getFirstPlayed, .hasPlayedBefore 2011-12-12 17:38:27 +00:00