Commit Graph

906 Commits

Author SHA1 Message Date
Bukkit/Spigot
05b6ad92d1 Updated timing code for new event system
By: Tahg <tahgtahv@gmail.com>
2012-01-16 15:03:41 -05:00
Bukkit/Spigot
b19803ff66 Add updated repos to pom.xml
By: Erik Broes <erikbroes@grum.nl>
2012-01-19 23:01:28 +01:00
Bukkit/Spigot
1a86a7e3f7 Added new PlayerExpChangeEvent and PlayerLevelChangeEvent events. Thanks to feildmaster for the PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-19 16:07:03 +00:00
Bukkit/Spigot
ef6edf9ee2 Player.setPlayerListName no longer ignores colour length in size limit. This relates to BUKKIT-571
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-19 15:07:46 +00:00
Bukkit/Spigot
84372f7cd5 Use the type of the eventhandler method's parameter as type rather than specificing it. Thanks zml2008.
By: Erik Broes <erikbroes@grum.nl>
2012-01-19 08:13:49 +01:00
Bukkit/Spigot
0c50b9eeb1 Added a default to EventHandler.priority()
Fixed HandlerList.unregisterAll()
Fixed incorrect isAssignableFrom check in SimplePluginManager.getRegistrationClass()

By: zml2008 <zach@zachsthings.com>
2012-01-17 19:06:48 -08:00
Bukkit/Spigot
0251111b0d Add Player.setBedSpawnLocation(Location). Thanks md_5
By: Erik Broes <erikbroes@grum.nl>
2012-01-17 22:39:37 +01:00
Bukkit/Spigot
33f366c08d Minor cleanup
By: Erik Broes <erikbroes@grum.nl>
2012-01-17 19:35:28 +01:00
Bukkit/Spigot
85c66fd6f3 [Bleeding] Added EntityShootBowEvent. Thanks Zeerix.
By: Erik Broes <erikbroes@grum.nl>
2012-01-17 18:58:29 +01:00
Bukkit/Spigot
bacfd8931d [Bleeding] Add BrewingStand API. Thanks N3X15 & md_5
By: Erik Broes <erikbroes@grum.nl>
2012-01-17 17:11:23 +01:00
Bukkit/Spigot
52bcc1c28e [Bleeding] Added DamageCause.POISON/MAGIC and RegainReason.MAGIC/MAGIC_REGEN for potions
By: Zeerix <zeerix@draig.de>
2012-01-14 01:25:12 +01:00
Bukkit/Spigot
4ad64ea3f5 [Bleeding] Added Block.breakNaturally and Block.getDrops
By: Zeerix <zeerix@draig.de>
2012-01-12 03:08:31 +01:00
Bukkit/Spigot
e0c7fc6bf5 [Bleeding] Changed event system into a new, much faster design. Huge thanks to @zml2008 & @lahwran.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-16 18:25:17 +00:00
Bukkit/Spigot
94bc6ec0e6 [Bleeding] Added Block.getLightFromSky and getLightFromBlocks
By: Mike Primm <mike@primmhome.com>
2011-12-29 13:26:01 -06:00
Bukkit/Spigot
c02d8155ad [Bleeding] Added Plugin.getLogger() which returns a java.util.Logger that prefixes messages with the plugin name.
Note: the server when enabling or disabling a plugin will now by default log this.

By: rmichela <deltahat@gmail.com>
2011-12-15 00:31:13 -05:00
Bukkit/Spigot
81c2625a0e [Bleeding] Added: <T extends Entity> Collection<T> World.getEntitiesByClass(Class<T>... classes)
By: Mike Primm <mike@primmhome.com>
2011-12-11 17:27:31 -06:00
Bukkit/Spigot
fff2c4278c [Bleeding] Add Animals: setAgeLock(bool), bool getAgeLock, void setBaby, void setAdult, void setBreed(bool), bool canBreed and bool isAdult.
By: Erik Broes <erikbroes@grum.nl>
2012-01-05 19:27:22 +01:00
Bukkit/Spigot
d4b3279707 Fixed incorrect value for ChatColor.BLACK (was 1, should be 0)
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-16 19:49:16 +00:00
Bukkit/Spigot
b59a919a08 Added ChatColor.MAGIC, changed to char based values and deprecated old methods. Added unit tests for ChatColor
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-16 19:38:08 +00:00
Bukkit/Spigot
b91d0d5a5f Added a World.getWorldType() method
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 17:43:53 +00:00
Bukkit/Spigot
4c80a49933 Generic cleaning
By: Erik Broes <erikbroes@grum.nl>
2012-01-15 14:37:30 +01:00
Bukkit/Spigot
8377ee22f8 Added "class-loader-of" field to plugin.yml. Big thanks to CmdrDats for the PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 12:54:06 +00:00
Bukkit/Spigot
77c577bdf8 Added an EntityCreatePortalEvent
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 11:58:03 +00:00
Bukkit/Spigot
cff0c0ecc5 Configurations now properly support lists of serializable objects, and ItemStack is properly serializable. Big thanks to GICodeWarrior for the PR. This fixes BUKKIT-425
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 11:15:19 +00:00
Bukkit/Spigot
768732a914 Added Player set/getAllowFlight methods. Thanks to Qala for the PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 10:55:33 +00:00
Bukkit/Spigot
8670d01e58 Fixed typo in Event javadoc, thanks to robin0van0der0v for the PR
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 10:43:42 +00:00
Bukkit/Spigot
62510f93b8 ItemStack.getMaxStackSize no longer incorrectly returns -1 when not backed by an NMS instance. Thanks to feildmaster for the PR. This fixes BUKKIT-530
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 09:52:56 +00:00
Bukkit/Spigot
10700630bb Add commons-lang to deps
By: Erik Broes <erikbroes@grum.nl>
2012-01-14 21:34:05 +01:00
Bukkit/Spigot
8c73372220 Fix unambiguous import
By: Erik Broes <erikbroes@grum.nl>
2012-01-14 21:32:48 +01:00
Bukkit/Spigot
bbe66b2985 Changed Material to use an array for lookups, instead of a hashmap. Thanks to zml2008 for the PR
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 09:18:20 +00:00
Bukkit/Spigot
72ce6fab3e Added EntityBlockFormEvent for block forming by entity actions (snowmen etc). Thanks to fieldmaster for the PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 09:13:00 +00:00
Bukkit/Spigot
f320f18067 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.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 09:04:08 +00:00
Bukkit/Spigot
44c58c4952 Don't send events to disabled plugins.
By: Feildmaster <admin@feildmaster.com>
2012-01-15 02:14:28 -06:00
Bukkit/Spigot
4e9fcec4a4 Changed PluginDisableEvent to fire before the disabling of a plugin, instead of after (where it's then invalid). Thanks to holic for the PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 08:16:57 +00:00
Bukkit/Spigot
0c182ec82d Fixed documentation of getNearbyEntities in Entity. Thanks to epuidokas for the PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 07:38:14 +00:00
Bukkit/Spigot
9b1383591b Fixed Leaves.getSpecies returning null on higher data values. Thanks to Wolvereness for the PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-15 07:33:02 +00:00
Bukkit/Spigot
a80bc820c6 Added new methods to set a players respawned level/exp/totalExp in PlayerDeathEvent. Thanks to Feildmaster for the PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-14 17:54:03 +00:00
Bukkit/Spigot
72add08a6d Updated javadocs of Player.setPlayerListName to reflect that the char limit is based on length without colours
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-14 17:42:57 +00:00
Bukkit/Spigot
39874ebf1a Added entity.playEffect, thanks to main-- in an (unfortunately old) PR.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-14 17:35:52 +00:00
Bukkit/Spigot
40f4710726 Added ItemDespawnEvent
By: Feildmaster <admin@feildmaster.com>
2011-10-16 20:47:49 -05:00
Bukkit/Spigot
544b0a05ae Fixed nullcheck error message on null plugin (see previous commit)
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-14 14:32:56 +00:00
Bukkit/Spigot
d87866b158 Nullcheck in registerEvent (thanks to an old PR by LRFLEW - I'm sorry for the wait!)
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-14 14:31:00 +00:00
Bukkit/Spigot
35da0ddfa3 Added 5 new biomes as included in MC 1.1 as part of #BUKKIT-496
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-14 13:13:25 +00:00
Bukkit/Spigot
c0bb2b55b2 Allow proper integration with NMS WorldTypes
By: md-5 <md_5@bigpond.com>
2012-01-14 11:15:56 +11:00
Bukkit/Spigot
48ecb11c09 Implemented new Plugin Message API - see http://dinnerbone.com/blog/2012/01/13/minecraft-plugin-channels-messaging/
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-13 08:51:10 +00:00
Bukkit/Spigot
dee3ecfa81 Make getByName actually return values.
By: md-5 <md_5@bigpond.com>
2012-01-13 16:12:55 +11:00
Bukkit/Spigot
ae73f553fc Added new 1.1 items, enchantments. Added WorldType, and a method to set/get the type of a world at creation.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-12 22:16:31 +00:00
Bukkit/Spigot
bc02c87c2a Bumped version to 1.1-R1-SNAPSHOT
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-01-12 19:09:21 +00:00
Bukkit/Spigot
d03379a043 Further fix to Location.
By: Tahg <tahgtahv@gmail.com>
2012-01-10 00:20:03 -05:00
Bukkit/Spigot
0bc50733b5 Revert "Improved some debug in Location."
This reverts commit 0569e71b26ffc88a5b752ce1217c3ba33e6586e9.

By: EvilSeph <evilseph@gmail.com>
2012-01-09 23:55:43 -05:00