Nathan Adams
f0f8169161
Fixed MemorySection list methods' return types + NPEs. This fixes BUKKIT-213, thanks to Sleaker
2011-12-09 15:50:20 +00:00
Andrew Ardill
dfd3aebb9c
EntityExplodeEvent: Add constructor that takes yeild parameter
...
The Ender Dragon causes blocks to explode as it flies through them.
These blocks by default do not drop any items, so the default yeild for
this explosion event is 0. Previously the event had the default value
hard-coded to 0.3F, which is inaccurate in this situation.
We derecate the constructor with no yield, as any default yield should
really be left up to the implementation to decide, not the API.
2011-12-07 23:56:15 +11:00
Andrew Ardill
49da1b543c
BREAKING: Change ConsoleCommandSender to an interface.
...
Implementations will now need to implement the console command sender.
This is done to increse the separation between the Bukkit API and it's
implementations. This allows the implementations more freedom when dealing
with consoles and reducing chances for breaking plugin compatibility in the
future.
2011-12-07 17:42:33 +11:00
Andrew Ardill
f2b19e14bf
Teach the API about Remote Consoles
...
This will allow us to raise events for remote consoles, and provide access
to them at a later date. Relates to BUKKIT-220
2011-12-07 17:42:32 +11:00
Nathan Adams
bcc738fc91
Added Material.isEdible. Thanks simplyianm
2011-12-06 09:44:16 +00:00
Nathan Adams
548ee35ef6
Added method to retrieve all players on a server, online or offline
2011-12-04 17:56:41 +00:00
Nathan Adams
45cf9301e0
I do believe that I made a typo
2011-12-04 11:08:40 +00:00
Nathan Adams
19a96434b3
Added cause to PlayerTeleportEvent
2011-12-04 11:03:32 +00:00
Nathan Adams
f10b3c444b
Bukkit will no longer leak tears. He has been cheered up.
2011-12-04 10:41:46 +00:00
Nathan Adams
d8e3602925
Added /xp and /toggledownfall commands from vanilla
2011-12-02 06:38:33 +00:00
TomyLobo
d54ec9c852
Added the missing effects to the Effect enum.
2011-11-30 23:56:03 +01:00
Nathan Adams
6ea784f58c
Deprecated player methods: getExperience setExperience due to new float value. Added giveExp, setExp, getExp
2011-11-30 22:30:47 +00:00
Andrew Ardill
b9862ea779
Extend EntityCombustEvent to allow setting combustion duration.
...
Also extend with two new events that track the entity or block that caused
the combustion.
2011-11-29 20:56:08 +11:00
Andrew Ardill
cd942ae2ad
BREAKING CHANGE: BUKKIT-44 Fix Material Enum typo. Thanks Steeveeo!
2011-11-28 15:52:58 +11:00
Nathan Adams
de848fe4c9
Added Enchantment.values() for retrieving all enchantments
2011-11-28 03:42:16 +00:00
Andrew Ardill
e1410a61c5
Add MagmaCube interface.
...
Also, add MagmaCube to CreatureType Enum, as per BUKKIT-57. Thanks snowleo!
2011-11-28 11:12:08 +11:00
Andrew Ardill
14bdefcaa1
BUKKIT-57 Add Snowman to CreatureType Enum. Thanks snowleo!
2011-11-28 10:48:02 +11:00
Andrew Ardill
483b6516a2
BUKKIT-61 Add durability to BOW material type. Thanks snowleo!
2011-11-28 10:01:46 +11:00
Nathan Adams
4c8622a306
Fixed issue adding mass enchantments to items
2011-11-27 03:58:12 +00:00
Nathan Adams
514c79f42d
Added utility methods to ItemStack to allow mass adding of enchantments
2011-11-27 02:45:08 +00:00
Nathan Adams
755b63ee0f
Made ItemStack .equals take into account data and enchantments
2011-11-27 02:25:12 +00:00
Nathan Adams
4a005a0849
Added Enchantment API
2011-11-27 01:35:47 +00:00
Nathan Adams
d6f29fc8f3
Added world.getWorldFolder, server.getWorldContainer
2011-11-25 03:46:47 +00:00
Nathan Adams
b2e91c6cc4
Added new set/get age methods to Animals
2011-11-24 20:16:16 +00:00
Nathan Adams
3e80c0e369
Made /version output same as startup output
2011-11-23 05:55:32 +00:00
Nathan Adams
f25126e66d
Added new biome enum values
2011-11-22 21:21:09 +00:00
Nathan Adams
146bc369f5
Fixed the fix of the fix of javaplugin.getResource
2011-11-22 00:03:16 +00:00
Nathan Adams
e45a928b79
BREAKING CHANGE: Renamed Material.WHITESTONE to ENDER_STONE. Added DRAGON_EGG.
2011-11-21 22:38:51 +00:00
Nathan Adams
4a9efb9064
BREAKING CHANGE: Renamed Environment.SKYLANDS to THE_END
2011-11-21 22:38:06 +00:00
Nathan Adams
884d7daa9f
Added EnderCrystal entity
2011-11-21 22:37:37 +00:00
Nathan Adams
c6c88b2452
Fixed typo for NETHER_WARTS
2011-11-19 20:23:28 -08:00
Nathan Adams
bac82e018b
Added various new 1.9 entities, blocks and items
2011-11-19 20:23:27 -08:00
Nathan Adams
2fff24e8a9
Added getMaxHealth to LivingEntity
2011-11-19 20:23:27 -08:00
Nathan Adams
09742f066e
Added class type to CreatureType enum
2011-11-19 20:23:27 -08:00
Nathan Adams
a13dc8f1b3
Fixed getResource not working post-reload, thanks to feildmaster
2011-11-13 11:11:45 +00:00
Nathan Adams
8322850aae
Removed redundant TestEnum file
2011-11-13 10:00:50 +00:00
Luke GB
cd5e45b415
Add more menus to site.xml
2011-11-13 09:57:19 +00:00
Feildmaster
95b487d274
Added createSection(String path, Map<String, object> map)
2011-11-05 20:33:28 +00:00
Nathan Adams
fa9a2e158b
Fixed issue with hasPermission returning false wrongly
2011-11-02 22:49:25 +00:00
Nathan Adams
e345626f9e
Added getBukkitVersion to Server
2011-10-31 04:02:30 +00:00
Nathan Adams
78616678ea
Fixed using the wrong type of Map for storing perm attachment values
2011-10-27 22:03:21 +01:00
Nathan Adams
d41d207265
Added helper methods such as getStringList to ConfigurationSection
2011-10-26 09:47:51 +01:00
Nathan Adams
c68f943444
Fixed the /me command missing a space
2011-10-26 07:08:41 +01:00
Nathan Adams
96b0a48cd7
Fixed stripColor taking more than it should, thanks to fieldmaster for catching it
2011-10-26 07:01:50 +01:00
Nathan Adams
8c07d9148d
Fixed issues with loading YamlConfigurations with typed keys
2011-10-26 06:56:36 +01:00
Erik Broes
a7508b7837
Revert "Added the ability to register commands dynamically."
...
This reverts commit 737d6347b1 .
Because this is *NOT* how it should be.
2011-10-13 18:27:34 +02:00
sk89q
ce8a4b92b6
Added a case previously not covered by VehicleDestroyEvent for boats, updated VehicleDestroyEvent Javadocs.
2011-10-13 01:17:10 -07:00
sk89q
737d6347b1
Added the ability to register commands dynamically.
2011-10-13 01:17:10 -07:00
Nathan Adams
98633dfddf
Added new FileConfigurationOptions.copyHeader, defaulting to true. Copies the header from default config, if there is one.
2011-10-12 13:24:57 +01:00
Nathan Adams
ab46572125
Loading a FileConfiguration (Yaml/) should remember the previously saved header
2011-10-12 05:03:47 +01:00