Celtic Minstrel
9b5feab9c8
[Bleeding] Add missing methods to Bukkit class, fix non-static methods, and add a junit test to ensure both these problems will be caught in future.
2012-02-25 16:59:27 -05:00
aPunch
c0e2ade335
[Bleeding] Added launchProjectile.
...
Use launchProjectile in place of individual throwSnowball, throwEgg, and shootArrow methods
2012-02-23 05:54:16 -05:00
Celtic Minstrel
cbb9bc0fa3
[Bleeding] Added EntityType to replace CreatureType.
2012-02-22 22:06:19 -05:00
Wesley Wolfe
fa31bf889c
[Bleeding] Added Enchantment and misc tests to ItemStack (de)serialization
2012-02-19 01:24:42 -05:00
Erik Broes
7a06777e19
Deprecation cleanup.
2012-02-18 13:05:58 -05:00
fullwall
f229d6fe83
[Bleeding] Added Potions API. Fixes BUKKIT-389
2012-02-10 17:26:38 -05:00
Travis Watkins
103ead4346
[Bleeding] Added Vanish API for hiding players from each other.
...
Adds Player.hidePlayer, Player.showPlayer, and Player.canSee for managing
what players are hidden from a player. When someone is hidden from a player
the player cannot see them in the user list or /list and they cannot /tell
them so they appear to be completely gone from the server.
2012-02-03 03:32:21 -05:00
Erik Broes
9c0f2f6d38
Add some testing
2012-01-29 11:17:44 +01:00
Erik Broes
a210df5d52
Add Player.setBedSpawnLocation(Location). Thanks md_5
2012-01-17 22:43:16 +01:00
Nathan Adams
e35037ab50
[Bleeding] Changed event system into a new, much faster design. Huge thanks to @zml2008 & @lahwran.
2012-01-17 19:46:22 +01:00
rmichela
05173f2200
[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.
2012-01-17 19:45:36 +01:00
Nathan Adams
c72c570d77
Added ChatColor.MAGIC, changed to char based values and deprecated old methods. Added unit tests for ChatColor
2012-01-16 19:38:08 +00:00
Erik Broes
eb9dc64493
Generic cleaning
2012-01-15 14:37:43 +01:00
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
Erik Broes
23f9390fce
Fix unambiguous import
2012-01-15 10:20:07 +01:00
Nathan Adams
e03e2cc1c2
Added entity.playEffect, thanks to main-- in an (unfortunately old) PR.
2012-01-14 17:35:52 +00: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
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
Erik Broes
dce83b6ce4
Generic cleanup of warnings, whitespace and style.
2011-12-25 16:02:30 +01: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
8322850aae
Removed redundant TestEnum file
2011-11-13 10:00:50 +00:00
Feildmaster
95b487d274
Added createSection(String path, Map<String, object> map)
2011-11-05 20:33:28 +00:00
Nathan Adams
d41d207265
Added helper methods such as getStringList to ConfigurationSection
2011-10-26 09:47:51 +01:00
Nathan Adams
8c07d9148d
Fixed issues with loading YamlConfigurations with typed keys
2011-10-26 06:56:36 +01: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
Nathan Adams
190bd31ef3
YamlConfiguration now correctly writes extra blank lines at the end if requested
2011-10-12 04:39:22 +01:00
Nathan Adams
dc4ae80cfe
Fixed removing entries in the new Configuration (via set(x, null))
2011-10-11 12:16:43 +01:00
Nathan Adams
14d3401121
Small javadoc cleanup
2011-10-10 21:58:44 +01:00
Dinnerbone
55f405f4a8
Added new Configuration classes
2011-10-10 21:06:34 +01:00