85 Commits
Author SHA1 Message Date
Erik Broes 049a7cc1d0 Deprecation cleanup. 2012-02-18 13:05:58 -05:00
Erik Broes 54004d7d47 Added RemoteServerCommandEvent. 2012-02-18 12:53:30 -05:00
Erik Broes 839d00f9d6 Add some testing 2012-01-29 11:17:44 +01:00
Erik Broes a6a2c737d3 Add updated repos to pom.xml 2012-01-19 23:01:42 +01:00
Erik Broes 257e35d51c Use the type of the eventhandler method's parameter as type rather than specificing it. Thanks zml2008. 2012-01-19 08:13:49 +01:00
Erik Broes 95e3f07b69 Add Player.setBedSpawnLocation(Location). Thanks md_5 2012-01-17 22:43:16 +01:00
Erik Broes e542942d45 Minor cleanup 2012-01-17 19:51:27 +01:00
Erik Broes 8874b94185 [Bleeding] Added EntityShootBowEvent. Thanks Zeerix. 2012-01-17 19:51:11 +01:00
Erik Broes c2e82a68c1 [Bleeding] Add BrewingStand API. Thanks N3X15 & md_5 2012-01-17 19:50:23 +01:00
Erik Broes ef63530432 [Bleeding] Add Animals: setAgeLock(bool), bool getAgeLock, void setBaby, void setAdult, void setBreed(bool), bool canBreed and bool isAdult. 2012-01-17 19:44:18 +01:00
Erik Broes 88c17a7f86 Generic cleaning 2012-01-15 14:37:43 +01:00
Erik Broes 039ec8a563 Add commons-lang to deps 2012-01-15 10:20:07 +01:00
Erik Broes 428a73da65 Fix unambiguous import 2012-01-15 10:20:07 +01:00
Erik Broes 5743c3bccf Fix some updated item durability values 2012-01-05 17:07:25 +01:00
Erik Broes e85468010b Fix max stacksize on Potions. 2012-01-05 17:00:57 +01:00
Erik Broes 8e51e711ad Fix max stacksize on EnderPearls. Fixes BUKKIT-418 2012-01-04 09:43:17 +01:00
Erik Broes 2312c4d258 Vector.getMidpoint should not modify the current Vector. Thanks TomyLobo for noticing. 2012-01-04 09:17:33 +01:00
Erik Broes c5063fa024 Minor text changes 2012-01-04 09:09:25 +01:00
Erik Broes b9fca3c04d Generic cleanup of warnings, whitespace and style. 2011-12-25 16:02:30 +01:00
Erik Broes e180d89b8f Add Bukkit.getAllowEnd(). Thanks codename-B! 2011-12-09 18:59:04 +01:00
Erik Broes 036a9cb71f Update version to 1.0.0-SNAPSHOT 2011-11-20 00:02:32 -08:00
Erik Broes eefcef5480 Revert "Added the ability to register commands dynamically."
This reverts commit 737d6347b1d74e13191df7c521d8db30fa174c9b.
Because this is *NOT* how it should be.
2011-10-13 18:27:34 +02:00
Erik Broes 65fde9ee8c Fix toString in Location to be readable 2011-09-18 11:48:00 +02:00
Erik Broes 6ff9f7cad6 Remove superfluous javadocs 2011-07-17 17:20:22 +02:00
Erik Broes b5f8bb5434 Refactor Bucket events 2011-07-17 17:02:37 +02:00
Erik Broes c771cb355c Remove some deprecated methods in World 2011-07-17 17:02:37 +02:00
Erik Broes 9b0dbed88e Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative() 2011-07-17 17:02:37 +02:00
Erik Broes 36d901c6b1 Added Block.getPistonMoveReaction, BlockPistonExtend and BlockPistonRetractEvent 2011-07-17 17:02:37 +02:00
Erik Broes 762e66b69b Change PortalCreateEvent constructor ArrayList to Collection 2011-06-27 00:10:41 +02:00
Erik Broes 0ac6a0bfe6 Generic cleanup 2011-06-12 12:49:08 +02:00
Erik Broes 992f1f2bf3 Whitespace + general cleanup 2011-05-15 14:06:02 +02:00
Erik Broes 5eec6156a1 src/site/apt/index.apt 2011-05-13 17:07:31 +02:00
Erik Broes 4757738ea7 Missed site.xml for javadocs 2011-05-02 21:19:43 +02:00
Erik Broes 274bf58887 Added javadoc generation, thanks lukegb 2011-05-02 19:42:01 +02:00
Erik Broes b39503de71 Updated README for line-ending demands, also fixed line-endigs. 2011-04-25 13:24:32 +02:00
Erik Broes 8cd170a819 Backwards incompatible change to match 1.4_00_01 2011-04-20 18:59:31 +02:00
Erik Broes 4d0acea6c9 Pluginnames can also space out now 2011-04-03 19:17:18 +02:00
Erik Broes bb3e3325ad Forgot we have windows to support as well 2011-04-03 16:42:33 +02:00
Erik Broes d2d7ea50eb A plugin's name can now only contain: [A-Za-z0-9()\[\]{}_.-] 2011-04-03 16:26:27 +02:00
Erik Broes 5fd890208f Plugin's datafolders are now named after the plugin's name (from config.yml)
The code will automagically rename the old data folder to the new format (if it can)
or else throw a fatal error you better solve :D
2011-04-03 16:12:44 +02:00
Erik Broes 6fa9eef18d Package org.avaje:ebean, org.yaml:snakeyaml inside Bukkit's jar so people refusing to use maven have an easier time 2011-04-03 11:20:01 +02:00
Erik Broes 9c1210e312 Fix IIOB error when dealing with an incomplete YAML && Nagging 2011-04-01 10:24:48 +02:00
Erik Broes 8b7ac0b39e Catch YAML exceptions as InvalidPluginExceptions 2011-04-01 09:59:24 +02:00
Erik Broes f5803e1876 Just NAG once, to be nice 2011-03-30 00:38:46 +02:00
Erik Broes 6929a1830e Force compile-time failures for the subtle changes done in the API 2011-03-30 00:25:59 +02:00
Erik Broes a3319e525b Add 'NagException' to disclose plugin fail 2011-03-30 00:25:11 +02:00
Erik Broes 08e33ad0c6 Add 'MONSTER' to CreatureType 2011-03-29 23:09:44 +02:00
Erik Broes 57b1b50610 Move passenger-handling to Entity 2011-03-29 23:09:44 +02:00
Erik Broes 6d987ec850 Fix Type of VehicleDamageEvent 2011-03-27 12:35:16 +02:00
Erik Broes cc899b0048 Change some more signatures :(
onPlayerCommandPreprocess(PlayerChatEvent event) -> onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
onBlockFlow(BlockFromToEvent event)     -> onBlockFromTo(BlockFromToEvent event)
onPlayerJoin(PlayerEvent event)         -> onPlayerJoin(PlayerJoinEvent event)
onPlayerQuit(PlayerEvent event)         -> onPlayerQuit(PlayerQuitEvent event)
onPlayerTeleport(PlayerMoveEvent event) -> onPlayerTeleport(PlayerTeleportEvent event)
2011-03-27 00:16:06 +01:00
Erik Broes 7004b6f040 Fix some wrong event creations after previous change 2011-03-26 23:19:50 +01:00
Erik Broes 94894216e8 Some more backwards incompatible changes (minor though), also a ton of small cleanup.
onPluginEnable(PluginEvent event)   -> onPluginEnable(PluginEnableEvent event)
onPluginDisable(PluginEvent event)  -> onPluginDisable(PluginDisableEvent event)
onVehicleUpdate(VehicleEvent event) -> onVehicleUpdate(VehicleUpdateEvent event)
onWorldSave(WorldEvent event)       -> onWorldSave(WorldSaveEvent event)
onWorldLoad(WorldEvent event)       -> onWorldLoad(WorldLoadEvent event)
2011-03-26 22:32:14 +01:00
Erik Broes 6598b0ce5f Fixed missing breaks breaking stuff. 2011-03-26 16:53:39 +01:00
Erik Broes bc2200fba8 Updated README.md 2011-03-25 23:26:10 +01:00
Erik Broes 48a7ac18da Add: player.getCompassTarget 2011-03-25 21:01:55 +01:00
Erik Broes adfeb9c819 Add CreatureType.GIANT 2011-03-24 22:50:36 +01:00
Erik Broes 5141b7fe10 Fix wrong useItemInHand setting 2011-03-24 22:50:12 +01:00
Erik Broes 2916cba631 Fix for placing blocks after interacting with a block 2011-03-24 12:12:21 +01:00
Erik Broes c1d9eac987 Long overdue LivingEntity maximumNoDamageTicks, noDamageTicks, lastDamage 2011-03-24 00:31:59 +01:00
Erik Broes 0ede0ca875 Remove lingering PlayerItemEvent file 2011-03-24 00:11:26 +01:00
Erik Broes d6341293e7 Reworked BlockDamageEvent to match with the latest Mojang client/server changes. 2011-03-23 16:58:43 +01:00
Erik Broes f0544a90fc Added PlayerBucket events 2011-03-23 16:58:43 +01:00
Erik Broes 8cf7b9e371 Renamed many events/constants to be not past tense <-- Major Break says: "HI" 2011-03-23 16:58:26 +01:00
Erik Broes 6da67f1ea6 Compensate for sendMessage losing its 'unintended splitting on existing newlines'-feature 2011-03-12 17:01:56 +01:00
Erik Broes e82c97139c Kill stupid encoding warnings finally 2011-03-12 14:56:56 +01:00
Erik Broes 0f93997077 Windows and executable, should be 0644 2011-02-12 16:16:14 +01:00
Erik Broes 25ed7caa90 Deprecate BlockRightClickEvent.getBlockAgainst - use BlockRightClickEvent.getBlock 2011-02-06 14:49:08 +01:00
Erik Broes a2e50fd8f6 Add Server.getMaxPlayers 2011-02-06 13:40:31 +01:00
Erik Broes 2706916a68 Updated README.md 2011-02-05 16:11:37 +01:00
Erik Broes 84f05ff32b Material Durability and StackSize mixup - Fix for http://redmine.bukkit.org/issues/372 2011-02-04 22:45:52 +01:00
Erik Broes 01988e8f6b General cleanup (deprecated+whitespace) 2011-02-02 00:28:41 +01:00
Erik Broes cbe32fca80 Add Chunk.getBlock(x,y,z), World.loadChunk(x,z) World.isChunkLoaded(x,z). 2011-02-02 00:28:41 +01:00
Erik Broes 13ded78086 Updated Inventory with proper generics, fixed ItemStack to have data as 'Byte' so we can put in nulls when not having data. 2011-01-17 01:50:33 +01:00
Erik Broes 8a9d21c7f3 Added Invenrory.removeItem(ItemStack...) 2011-01-16 16:10:32 +01:00
Erik Broes 82137e0851 Added Inventory.clear(|index) Inventory.remove(typeId|Material|ItemStack) 2011-01-15 21:58:57 +01:00
Erik Broes 8cf9d7fe6c Fixed 3 event rename typos, cheers Master-Guy for letting me know 2011-01-15 21:58:57 +01:00
Erik Broes 9afcb8ecc7 Events should be present tense, not paste tense. 2011-01-15 21:26:42 +01:00
Erik Broes 98c8f57996 Added int getBlockTypeIdAt(int x, int y, int z) to World 2011-01-15 21:02:47 +01:00
Erik Broes 7754b08893 Global ID -> Id rename 2011-01-15 20:54:06 +01:00
Erik Broes 68f23c547c Fixed getArmorContents() return value 2011-01-09 23:40:46 +01:00
Erik Broes 5a1310148e Updated inventories to a has-a relationship.
Added PlayerInventory interface with playeronly methods.
Add equals to ItemStack.
2011-01-09 18:29:48 +01:00
Erik Broes 6c18095e54 README Markup fixed 2011-01-03 19:25:33 +01:00
Erik Broes ebfefc8dcf Cleanups. We use Maven, not Ant. 2011-01-03 19:17:31 +01:00
Erik Broes 6635eba303 We're GPL. 2011-01-02 10:57:42 +01:00
Erik Broes ddff384203 Transition to Maven 2011-01-01 11:23:14 +01:00