Bukkit/Spigot
941e29786e
Updated version to 1.4.7-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2013-01-17 05:30:30 -05:00
Bukkit/Spigot
defee3cb79
Updated version to 1.4.7-R0.1 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2013-01-17 05:15:55 -05:00
Bukkit/Spigot
f3a6362aaa
Update Bukkit to Minecraft 1.4.7
...
By: feildmaster <admin@feildmaster.com>
2013-01-17 01:42:56 -06:00
Bukkit/Spigot
08fa8ed053
Added negative id check to Material.getMaterial(int). Fixes BUKKIT-3414
...
Negative id values would try to access the array out of bounds and throw an java.lang.ArrayIndexOutOfBoundsException.
By: MikeMatrix <m.braun92@gmail.com>
2013-01-11 02:07:38 +01:00
Bukkit/Spigot
de7c26870b
Switch DyeColor firework Colors. Fixes BUKKIT-3382
...
The firework colors were based on the respective wool data values. This
means the colors were in reverse order.
By: Wesley Wolfe <weswolf@aol.com>
2013-01-05 16:32:15 -06:00
Bukkit/Spigot
d40a2e4fc1
Clarify dye and wool color datas in DyeColor. Addresses BUKKIT-2786
...
DyeColor used the wool data for getData(), which is very misleading based
on class name. The old method has been deprecated and replaced with
getWoolData() and getDyeData() for the appropriate types of data values.
The MaterialData classes Dye and Wool were updated appropriately,
especially Dye innapropriately using a DyeColor data value compensation.
Unit tests were added for the new methods, as well as the getColor on Dye
and Wool.
By: Wesley Wolfe <weswolf@aol.com>
2013-01-05 16:22:34 -06:00
Bukkit/Spigot
df5229b286
Add experience methods for PlayerFishEvent. Adds BUKKIT-3348
...
By: feildmaster <admin@feildmaster.com>
2013-01-01 23:41:41 -06:00
Bukkit/Spigot
c87a38be5f
Updated version to 1.4.6-R0.4-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-12-31 01:13:57 -05:00
Bukkit/Spigot
bd6751c01a
Updated version to 1.4.6-R0.3 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-12-31 01:00:11 -05:00
Bukkit/Spigot
b55fa70367
Updated version to 1.4.6-R0.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-12-29 22:27:35 -05:00
Bukkit/Spigot
fe589403fa
Updated version to 1.4.6-R0.2 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-12-29 22:19:08 -05:00
Bukkit/Spigot
105539f28c
Don't allow nulls in PlayerRespawnEvent. Fixes BUKKIT-2571
...
By: feildmaster <admin@feildmaster.com>
2012-12-29 18:40:44 -06:00
Bukkit/Spigot
ba8db742e4
Add method to get defult leather color. Adds BUKKIT-3203
...
The default leather color is already used internally in place of null. The
javadocs were updated appropriately to indicate as such.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-27 10:45:56 -06:00
Bukkit/Spigot
ac2908b781
Use correct warning in JavaPluginLoader. Fixes BUKKIT-3315
...
The warning message printed with the stack traces on the deprecated
methods mistakingly use the wrong method signature in the description.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-27 10:36:10 -06:00
Bukkit/Spigot
6f3f4516d6
Fix menus for relative pathing.
...
This fixes the Maven generated site so the paths are relative. This is
required so that multiple generations of the javadocs can be hosted at once,
and so no cross-linking occurs.
By: Luke GB <git@lukegb.com>
2012-12-23 20:44:02 +00:00
Bukkit/Spigot
cf6e899830
Add methods to set and reset max health. Adds BUKKIT-266
...
By: feildmaster <admin@feildmaster.com>
2012-12-23 03:28:01 -06:00
Bukkit/Spigot
ea74fb0bf1
Remove duplicate message for console. Fixes BUKKIT-3267
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-12-23 02:33:25 -06:00
Bukkit/Spigot
98f929d421
Updated version to 1.4.6-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-12-22 01:24:01 -05:00
Bukkit/Spigot
f075f7214c
Updated version to 1.4.6-R0.1 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-12-22 01:12:03 -05:00
Bukkit/Spigot
673aa7144b
Add firework api to get and set Firework ItemMeta
...
By: feildmaster <admin@feildmaster.com>
2012-12-21 23:55:02 -06:00
Bukkit/Spigot
7053beb776
Add Skull BlockState and Type enum. Adds BUKKIT-3258
...
By: meiskam <meiskam@gmail.com>
2012-12-20 17:46:21 -05:00
Bukkit/Spigot
db2058e2d0
Add enchantment storage meta. Adds BUKKIT-3237
...
Books can 'store' enchantments that can be applied to other items later.
These enchantments exist seperately of enchantments that actually effect the
item, and are as stated 'stored' in the book instead of the book being
enchanted. The meta is generically named as the concept could be applied to
other item types later, such as a enchantment scroll.
All of the methods mimic those in the base meta, but instead specify
'stored' in each method name.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-21 07:28:33 -06:00
Bukkit/Spigot
817fc4e584
Add FireworkEffect and respective item metas. Adds BUKKIT-3236
...
FireworkEffect is an immutable class that requires the builder pattern
to construct, to reduce ambiguity and help make code uses more readable.
FireworkMeta contains a list of effects, as well as a flight height.
FireworkEffectMeta contains a single effect for charges.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-21 09:06:56 -06:00
Bukkit/Spigot
5ec9be7042
Add API to allow plugins to request players switch to a texture pack. Adds BUKKIT-2579
...
The setTexturePack method causes the player's client to
download and switch to a texture pack specified by a URL.
Note: Players can disable server textures on their client, in which
case this API would not affect them.
By: Wojciech Stryjewski <thvortex@gmail.com>
2012-10-09 16:12:24 -05:00
Bukkit/Spigot
ed7ae6c6d9
Update Bukkit to Minecraft 1.4.6
...
By: feildmaster <admin@feildmaster.com>
2012-12-20 08:38:59 -06:00
Bukkit/Spigot
e3062d10cb
Updated version to 1.4.5-R1.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-12-19 06:15:29 -05:00
Bukkit/Spigot
9ed1925110
Updated version to 1.4.5-R1.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-12-19 06:07:57 -05:00
Bukkit/Spigot
9711df6414
Apply commandBlockOutput to broadcastMessage. Addresses BUKKIT-3117
...
By: feildmaster <admin@feildmaster.com>
2012-12-18 04:47:56 -06:00
Bukkit/Spigot
a5f7cfdd0a
Refactor get/setChestPlate to Chestplate. Addresses BUKKIT-3189
...
This method was inconsistent with previous methods.
By: feildmaster <admin@feildmaster.com>
2012-12-18 03:37:37 -06:00
Bukkit/Spigot
87f538df31
Fix MaterialData directions being incorrect. Fixes BUKKIT-3160
...
Prior to 49690f9, BlockFaces were mostly correct in their respective
MaterialData classes. However, a lot of things were not updated since
implementation and broke without being addressed.
This fixes any discrepancies with Block data.
By: feildmaster <admin@feildmaster.com>
2012-12-15 23:25:19 -06:00
Bukkit/Spigot
fb2cf30fbe
Deprecate methods in JavaPluginLoader and PluginClassLoader
...
These methods are unnecessarily exposed. They are specific to a type of
implementation for the class loaders, and should have no external use.
Because these methods are exposed, it limits the versatility to change
how the internal class loading system works, including an inherent class
loader leak for some situations.
They are now replaced with internal, package-private methods. The public
facing methods will print a stack trace the first time one is activated.
Extending the classes also produces a stack trace, to indicate that
extension is not actively supported.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-18 00:15:40 -06:00
Bukkit/Spigot
982f31e75c
Clarify functionality in Inventory. Fixes BUKKIT-3097
...
Mainly javadoc changes to be specific in functionality and outcomes. This is
mixed with specifying that null Material should throw IllegalArgumentException
instead of the previous undefined NullPointerException.
Included is a clarification on how contains(ItemStack, int) works, and a new
method containsAtLeast(ItemStack, int) for counting the number of a specific
item.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-17 16:09:56 -06:00
Bukkit/Spigot
ac66053f35
Add ItemMeta factory and interfaces. This adds BUKKIT-15
...
Included with ItemMeta is a new serializable class Color.
PotionEffects are now serializable.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-17 01:16:28 -06:00
Bukkit/Spigot
2bf21e7e18
Add Material methods. Adds BUKKIT-3161, BUKKIT-3162, BUKKIT-3163,
...
BUKKIT-3164
This adds an isFlammable method, to indicate if a block can catch fire.
This adds an isTransparent method, to check if light can pass through.
This adds an isOccluding method, to check if it fully blocks vision.
This adds an isBurnable method, to indicate if a block can burn away.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-14 02:03:05 -06:00
Bukkit/Spigot
e5f57b28c9
Add EntityEquipment API. Adds BUKKIT-3103
...
By: feildmaster <admin@feildmaster.com>
2012-12-09 00:52:20 -06:00
Bukkit/Spigot
9e827c037c
Bump JUnit version
...
By: Wesley Wolfe <weswolf@aol.com>
2012-12-09 18:14:54 -06:00
Bukkit/Spigot
d50460fb2d
Add isSolid() to Material. Adds BUKKIT-3131
...
A 'solid' material indicates that it is a block and cannot be passed
through.
By: Wesley Wolfe <weswolf@aol.com>
2012-12-09 15:13:25 -06:00
Bukkit/Spigot
4cc9a1bec4
An executor set to null will now use the plugin. Fixes BUKKIT-3127
...
By: feildmaster <admin@feildmaster.com>
2012-12-09 00:19:55 -06:00
Bukkit/Spigot
7536c357fc
Add FurnaceExtractEvent. Addresses BUKKIT-2114
...
Added a "BlockExpEvent" to hold experience and the handlers for the events
By: feildmaster <admin@feildmaster.com>
2012-12-07 19:12:32 -06:00
Bukkit/Spigot
c87e48bb00
Provide a faster way to get a location. Adds BUKKIT-3120
...
Currently when a plugin wants to get the location of something it calls
getLocation() which returns a new Location object. In some scenarios this
can cause enough object creation/destruction churn to be a significant
overhead. For this cases we add a method that updates a provided Location
object so there is no object creation done. This allows well written code
to work on several locations with only a single Location object getting
created.
Providing a more efficient way to set a location was also looked at but
the current solution is the fastest we can provide. You are not required
to create a new Location object every time you want to set something's
location so, with proper design, you can set locations with only a single
Location object being created.
By: Travis Watkins <amaranth@ubuntu.com>
2012-12-07 19:48:19 -06:00
Bukkit/Spigot
3cf005da64
Add API to get and set collar colors of wolves
...
By: feildmaster <admin@feildmaster.com>
2012-12-05 18:03:24 -06:00
Bukkit/Spigot
eaf21d744e
Deprecate the scheduleAsync methods.
...
The name is misleading, as it can be misconstrued to mean "a sync"
instead of properly understanding it as "an async"
By: Wesley Wolfe <weswolf@aol.com>
2012-12-05 13:18:47 -06:00
Bukkit/Spigot
fbc20e59c1
Add getShutdownMessage() and stop command arguments. Adds BUKKIT-3031
...
By: feildmaster <admin@feildmaster.com>
2012-12-05 05:55:26 -06:00
Bukkit/Spigot
f545b84e46
[BREAKING] EntityChangeBlockEvent can be non-living. Adds BUKKIT-3078
...
Non-living entities can change blocks, specifically falling blocks. This change is a small source break, but mainly a byte-code break (requires plugins to recompile).
By: Wesley Wolfe <weswolf@aol.com>
2012-11-30 12:08:30 -06:00
Bukkit/Spigot
89d79e64db
Add API for controlling mob despawn away from players. Adds BUKKIT-2986
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-12-04 19:16:33 -06:00
Bukkit/Spigot
711f3f1007
[BREAKING] Update BlockFace directions. Fixes BUKKIT-1567, BUKKIT-3069
...
If you use BlockFace in any way, to compensate the directionals being incorrect, you can still have backwards compatibility if you add in the handling in your plugin:
boolean legacyBlockFace = BlockFace.NORTH().getModX() == -1; (and then handle it accordingly)
If you didn't special case your directions to fix what's being fixed here... Hurray! Your plugin should now work.
By: feildmaster <admin@feildmaster.com>
2012-12-01 00:21:22 -06:00
Bukkit/Spigot
9e0336d03c
Add data values for entity change block event. Adds BUKKIT-3077, BUKKIT-3076
...
By: Wesley Wolfe <weswolf@aol.com>
2012-11-30 12:07:10 -06:00
Bukkit/Spigot
81cc73ac21
Add API for creating explosions without damaging blocks. Fixes BUKKIT-3061
...
By: feildmaster <admin@feildmaster.com>
2012-11-27 18:31:12 -06:00
Bukkit/Spigot
09c601dfa5
Make RECORD_12 a record. Fixes BUKKIT-3023
...
Record 12 was missed when added to the Material enum.
By: Wesley Wolfe <weswolf@aol.com>
2012-11-24 02:26:07 -06:00
Bukkit/Spigot
d2e8c21941
Cache material data constructors. Fixes BUKKIT-2980
...
Reobtaining a constructor is not a trivial operation, this change makes the Material enum store the respective constructors for each MaterialData.
Additionally 'fixed' the material tests to use proper generics.
By: Darth Android <darthandroid@gmail.com>
2012-11-17 11:13:58 -06:00
Bukkit/Spigot
f70c5fcd4c
Updated version to 1.4.5-R0.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-20 20:34:06 -05:00
Bukkit/Spigot
69dc9e44d6
Updated version to 1.4.5-R0.2 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-20 20:06:15 -05:00
Bukkit/Spigot
6cebaa530c
Add DamageCause for FallingBlocks. Adds BUKKIT-2781
...
By: feildmaster <admin@feildmaster.com>
2012-11-20 16:54:43 -06:00
Bukkit/Spigot
4e75dc1efc
Updated version to 1.4.5-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-18 22:50:48 -05:00
Bukkit/Spigot
907a169d89
Updated version to 1.4.5-R0.1 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-18 22:39:58 -05:00
Bukkit/Spigot
9ca4736334
Add ability to pass 'max' as 'level' for EnchantCommand.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-18 17:45:00 -05:00
Bukkit/Spigot
80c0396bdb
Update sounds for Minecraft 1.4.2 changes. Fixes BUKKIT-2849
...
By: Karl Fritsche <github@attrib.org>
2012-11-05 22:10:09 +01:00
Bukkit/Spigot
e788e4799e
Add API for getting and setting Skeleton and Zombie types. Fixes BUKKIT-2818
...
By: James Clarke <jamesrtclarke@me.com>
2012-11-05 18:09:38 +00:00
Bukkit/Spigot
0a9f6c2cc2
Add default EnchantCommand. Tim, The Enchanter - I AM DEATH! Adds BUKKIT-2961
...
By: EvilSeph <evilseph@gmail.com>
2012-11-16 16:11:30 -06:00
Bukkit/Spigot
cf99b7e756
Essential core commands shouldn't be overriden. Fixes BUKKIT-1546
...
By: EvilSeph <evilseph@gmail.com>
2012-11-16 23:47:07 -05:00
Bukkit/Spigot
e80af045dc
Update Bukkit for Minecraft 1.4.5 changes.
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-11-16 10:12:54 -06:00
Bukkit/Spigot
3db888ac01
Add aliases to TellCommand to bring us in line with Vanilla behaviour.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-15 22:28:46 -05:00
Bukkit/Spigot
9267baab20
Remove unnecessary Overrides in Default commands.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-15 23:03:03 -05:00
Bukkit/Spigot
bf632e042c
Made KillCommand set the player health to 0 to allow it to work in Creative. Fixes BUKKIT-2949
...
By: EvilSeph <evilseph@gmail.com>
2012-11-15 21:08:19 -05:00
Bukkit/Spigot
8cb39a7daf
Added proper feedback to default commands.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-15 22:52:04 -05:00
Bukkit/Spigot
49c3dee8f8
Make some JavaPlugin methods final. Fixes BUKKIT-2916
...
These methods were never intended to be overwritten, and bukkit relies
on their internal functionality. Additionally, the methods were inlined
in JavaPlugin, but the finality maintains intention.
By: Wesley Wolfe <weswolf@aol.com>
2012-11-13 15:38:46 -06:00
Bukkit/Spigot
b036c9d3e5
Update Bukkit for Minecraft 1.4.4 changes.
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-11-06 06:04:18 -06:00
Bukkit/Spigot
951daac232
Updated version to 1.4.2-R0.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-03 01:08:00 -04:00
Bukkit/Spigot
0eabf7747e
Updated version to 1.4.2-R0.2 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-11-03 00:50:26 -04:00
Bukkit/Spigot
7d31c12b25
Add yaw and rotation to default TeleportCommand. Fixes BUKKIT-2774
...
By: EvilSeph <evilseph@gmail.com>
2012-10-31 21:26:43 -04:00
Bukkit/Spigot
c5eaa31741
Updated version to 1.4.2-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-10-31 20:51:51 -04:00
Bukkit/Spigot
4f34a1c29d
Updated version to 1.4.2-R0.1 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-10-31 15:59:04 -04:00
Bukkit/Spigot
5461da9470
Add EXPLOSION and DEFAULT RemoveCauses to the HangingBreakEvent.
...
EXPLOSION is used when a hanging entity is removed by an explosion.
DEFAULT is used when a hanging entity is removed by an uncategorised
cause.
By: EvilSeph <evilseph@gmail.com>
2012-10-31 13:53:24 -04:00
Bukkit/Spigot
f3262382e5
Add inventory types for new containers. Fixes BUKKIT-2741
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-10-31 12:14:04 -05:00
Bukkit/Spigot
e4567e091b
Add API for ambient mob spawn limit. Adds BUKKIT-2765
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-10-31 11:18:06 -05:00
Bukkit/Spigot
38f6b24c1c
Add BlockCommandSender for Command block
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-10-31 06:35:57 -05:00
Bukkit/Spigot
517f115fc0
Fixed typo in PotionType.
...
By: EvilSeph <evilseph@gmail.com>
2012-10-31 11:40:11 -04:00
Bukkit/Spigot
cc865ea15c
Replace 'Magic Numbers' in commands.
...
These numbers are mirrored in vanilla code as the coordinate limits for
a world. Replaced usages to a static final member for code readability.
By: Wesley Wolfe <weswolf@aol.com>
2012-10-31 04:16:50 -05:00
Bukkit/Spigot
80c98cb5d4
Provide the 1.4.2 potions. Adds BUKKIT-2727.
...
Two potion types were missing from the 1.4.2 update. Invisibility and
night vision are now in the potion type enum.
Fixes an erroneous use of PotionEffectType.SPEED where it should have
been WEAKNESS.
Removed deprecation for the PotionEffectType relating to certain effects
that are now active in 1.4.2.
Fixes BUKKIT-2677, BUKKIT-2758.
By: Wesley Wolfe <weswolf@aol.com>
2012-10-31 04:12:53 -05:00
Bukkit/Spigot
4b23d98b72
Add default GameRule command. Fixes BUKKIT-2671
...
By: feildmaster <admin@feildmaster.com>
2012-10-30 21:21:21 -05:00
Bukkit/Spigot
4ee1a130c5
Add API for managing and using GameRules. Adds BUKKIT-2757
...
By: feildmaster <admin@feildmaster.com>
2012-10-30 21:21:21 -05:00
Bukkit/Spigot
086b2ecbdc
Add API for ItemFrames. Adds BUKKIT-2668
...
As well as adding methods for ItemFrames, this moves some methods
previously contained in Painting to Hanging, as they are shared by both
classes.
An enum was added that represents rotations, similar to a clock-face.
This is needed as a contrast to cardinal direction based rotations.
By: h31ix <effectsdude@gmail.com>
2012-10-31 01:01:45 -04:00
Bukkit/Spigot
397b53dad5
[Bleeding] Add new events for Hanging entities, deprecate old Painting
...
events. Adds BUKKIT-2754
By: h31ix <effectsdude@gmail.com>
2012-10-31 00:05:42 -04:00
Bukkit/Spigot
a51de65933
Add default Clear command. Partially fixes BUKKIT-2671
...
By: EvilSeph <evilseph@gmail.com>
2012-10-30 04:53:42 -04:00
Bukkit/Spigot
3276998ebe
Add clear inventory API to PlayerInventory with a successful count return. Adds BUKKIT-2745
...
By: EvilSeph <evilseph@gmail.com>
2012-10-30 04:52:43 -04:00
Bukkit/Spigot
c85072fc41
Revert "Clear" commit, was not meant to be pushed.
...
This reverts commit bdf5d326f5910993c1f7e48b4409f7b0d53c1926.
By: EvilSeph <evilseph@gmail.com>
2012-10-30 02:50:38 -04:00
Bukkit/Spigot
e20c3d1e55
[Bleeding] Check for player validity in spawnpoint command. Fixes BUKKIT-2742
...
By: mbax <github@phozop.net>
2012-10-30 01:58:05 -04:00
Bukkit/Spigot
5a1309d875
Clear
...
By: EvilSeph <evilseph@gmail.com>
2012-10-30 01:18:01 -04:00
Bukkit/Spigot
20f7f0c725
Update ExpCommand with levels support. Fixes BUKKIT-2683 and partially fixes BUKKIT-2671
...
By: EvilSeph <evilseph@gmail.com>
2012-10-29 05:19:20 -04:00
Bukkit/Spigot
bc6c8cb8c0
Revert FIREBALL being renamed to LARGE_FIREBALL
...
By: feildmaster <admin@feildmaster.com>
2012-10-29 19:59:53 -05:00
Bukkit/Spigot
4c6c68d5fc
Add default SpawnpointCommand. Partially fixes BUKKIT-2671
...
By: EvilSeph <evilseph@gmail.com>
2012-10-29 03:40:09 -04:00
Bukkit/Spigot
78183f63cf
Expose setBedSpawnLocation with force option. Adds BUKKIT-2709
...
By: EvilSeph <evilseph@gmail.com>
2012-10-29 03:47:51 -04:00
Bukkit/Spigot
1b0c7f2c90
Add default WeatherCommand. Partially fixes BUKKIT-2671
...
By: EvilSeph <evilseph@gmail.com>
2012-10-29 02:39:05 -04:00
Bukkit/Spigot
65c2b7e7db
Remove invalid tab completions from DefaultGameModeCommand as player names are not an accepted parameter.
...
By: EvilSeph <evilseph@gmail.com>
2012-10-29 02:12:07 -04:00
Bukkit/Spigot
b75d402b61
Add default DifficultyCommand. Partially fixes BUKKIT-2671
...
By: EvilSeph <evilseph@gmail.com>
2012-10-29 01:53:31 -04:00
Bukkit/Spigot
1321866724
Add isHardcore API to check if the server is in hardcore mode or not. Adds BUKKIT-2707
...
By: EvilSeph <evilseph@gmail.com>
2012-10-29 01:45:08 -04:00
Bukkit/Spigot
c73a3c02f0
Update Bukkit for Minecraft 1.4(.2) changes.
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-10-22 03:30:04 -05:00
Bukkit/Spigot
93362adea2
Updated version to 1.3.2-R3.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-10-27 21:10:43 -04:00
Bukkit/Spigot
c2bebbcdbb
Override toString() method in Command
...
Overriding the toString() method provides more human-readable feedback
when a problem occurs, including the version of the plugin if
applicable.
By: Wesley Wolfe <weswolf@aol.com>
2012-10-19 15:46:28 -05:00
Bukkit/Spigot
b8e592c987
Updated version to 1.3.2-R2.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-10-17 07:36:30 -04:00
Bukkit/Spigot
8304b0cccc
Updated version to 1.3.2-R2.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-10-17 07:30:01 -04:00
Bukkit/Spigot
8848de9887
Add a tab completion API for chat messages. Adds BUKKIT-2607
...
This implementation provides access to a (mutable) list and the base
message. Also provided is a convenience method for getting the last
'token' in the provided string.
By: Wesley Wolfe <weswolf@aol.com>
2012-10-17 04:33:02 -05:00
Bukkit/Spigot
14c7734fb1
Add tab-completion API. Fixes BUKKIT-2181. Adds BUKKIT-2602
...
CommandMap contains a method that will auto-complete commands
appropriately. Before the first space, it searches for commands of which
the sender has permission. After the first space, it delegates to the
individual command.
Vanilla commands contain implementations to mimic vanilla
implementation. Exception would be give, that allows for name matching;
a feature we already allowed as part of the command is now supported for
auto-complete as well.
Plugin commands can get a tab completer set to delegate the completion
for. If no tab completer is set, it can check the executor to see if it
implements the tab completion interface. It will also attempt to chain
calls if null gets returned from these interfaces. Plugins also
implement the new TabCompleter interface, to add ease-of-use for plugin
developers, similar to the onCommand() method.
The default command implementation simply searches for player names.
To help facilitate command completion, a utility class was added with
two functions. One checks two strings, to see if the specified string
starts with (ignoring case) the second. The other method uses the first
to selectively copy elements from one collection to another.
By: Score_Under <seejay.11@gmail.com>
2012-10-09 14:54:12 -05:00
Bukkit/Spigot
74f83f3098
Deprecate PlayerPreLoginEvent. Addresses BUKKIT-2600
...
PlayerPreLoginEvent was originally implemented with the intention that
putting synchronized blocks on the plugin manager made it thread safe.
Unintentionally, this causes the event to be executed when a plugin
would otherwise expect no events to be firing. It is now deprecated.
By: Wesley Wolfe <weswolf@aol.com>
2012-10-14 03:36:08 -05:00
Bukkit/Spigot
29abc65308
Add simpler API for using the scheduler. Adds BUKKIT-836
...
The new methods return the actual task that gets created from the
scheduler. They are also named such that auto-complete puts the
asynchronous methods after the normal ones. These two additions are
simply semantic.
Tasks now have a method to cancel themselves using their task id. This
is provided as a convenience.
A new class called SimpleRunnable was added. It is an abstract Runnable
such that anonymous classes may subclass it. It provides six convenience
methods for scheduling as appropriate. It also provides a cancel method
for convenience. The functionality of SimpleRunnable only stores an
integer representing the task id. A SimpleRunnable can only be scheduled
once; attempting to reschedule results in IllegalStateException.
By: Wesley Wolfe <weswolf@aol.com>
2012-10-06 18:38:00 -05:00
Bukkit/Spigot
e747728b35
Clarify some of the verbose in SimplePluginManager.
...
When an exception occurs, the version of the plugin is not included.
Having this information would be beneficial to plugin authors performing
debug.
The list of authors for NagAuthorException verbose (although unused)
would be more appropriate to simply include all authors, as opposed to
the first appearing.
By: Wesley Wolfe <weswolf@aol.com>
2012-09-30 03:35:06 -05:00
Bukkit/Spigot
99cde1402b
Let version print partial matches for plugin name. Addresses BUKKIT-2383
...
If no plugin is found with the given name, the version command will
search all loaded plugins to find a case insensitive partial match for
the specified name and print to the sender all matches.
By: Wesley Wolfe <weswolf@aol.com>
2012-09-28 03:01:40 -05:00
Bukkit/Spigot
bce3782ec1
Updated version to 1.3.2-R1.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-09-28 16:33:59 -04:00
Bukkit/Spigot
acc621d5ac
Updated version to 1.3.2-R1.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-09-28 16:25:34 -04:00
Bukkit/Spigot
38dcb9abce
Updated version to 1.3.2-R0.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-09-26 19:20:08 -04:00
Bukkit/Spigot
1a598b3471
Updated version to 1.3.2-R0.2 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-09-26 19:16:09 -04:00
Bukkit/Spigot
11a7121c74
Remove internals from org.bukkit.Sound.
...
The internal Minecraft names of Sounds should not be exposed in the API.
By: Wesley Wolfe <weswolf@aol.com>
2012-09-26 16:30:43 -05:00
Bukkit/Spigot
977cc8a31c
Updated null checks in MetadataStoreBase. Fixes BUKKIT-1412
...
Previously, the method could be called with a null MetadataStore and stored.
In later execution null pointer exceptions would be generated when checking
for the plugin that the set Metadata belongs to.
Additionally, places where a plugin is referenced will now throw an
IllegalArgumentException if specified plugin is null. Using null would be an
obvious logical flaw, and in some cases produce additional exceptions later
in execution.
By: mbax <github@phozop.net>
2012-07-16 15:05:51 -04:00
Bukkit/Spigot
29a5295348
Allow inherited methods to be event handlers. Addresses BUKKIT-2299
...
This change lets JavaPluginLoader use a temporary HashSet to store
methods that could possibly have the EventHandler annotation. Duplicates
are prevented by the nature of a Set.
Registering parent listeners is a breaking change for any listener
extending another listener and expecting parent listeners to not be
called. Changing this is justified by the ease-of-use and proper object
inheritance design. If this is undesired behavior, the method may be
overridden without reapplying the method with the EventHandler notation.
By: Wesley Wolfe <weswolf@aol.com>
2012-08-26 21:14:28 -05:00
Bukkit/Spigot
f7b46ffa10
Provide better verbose for registering listeners. Addresses BUKKIT-2391
...
By: Wesley Wolfe <weswolf@aol.com>
2012-08-25 17:48:53 -05:00
Bukkit/Spigot
f1c6f76f62
Updated version to 1.3.2-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-08-25 04:02:36 -04:00
Bukkit/Spigot
0da374b5f9
Updated version to 1.3.2-R0.1 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-08-25 00:57:24 -04:00
Bukkit/Spigot
d2fbbeadbe
Updated version to 1.3.2-R0.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-08-25 00:57:10 -04:00
Bukkit/Spigot
6416e06065
Add API for Sound, and playing the sounds for Worlds and Players. Adds BUKKIT-1430, BUKKIT-1226 and BUKKIT-2019
...
By: feildmaster <admin@feildmaster.com>
2012-08-21 17:06:34 -05:00
Bukkit/Spigot
0ed310838f
Add API to retrieve a players EnderChest. Adds BUKKIT-2016
...
By: feildmaster <admin@feildmaster.com>
2012-08-20 15:51:04 -05:00
Bukkit/Spigot
fe02795623
Updated version to 1.3.1-R2.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-08-19 09:01:06 -04:00
Bukkit/Spigot
57f8aa8a58
Updated version to 1.3.1-R2.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-08-19 08:47:32 -04:00
Bukkit/Spigot
93196c072c
Add isChunkInUse() to World. Addresses BUKKIT-2330
...
By: Mike Primm <mike@primmhome.com>
2012-08-12 18:21:04 -05:00
Bukkit/Spigot
9b80392085
Fully restrict the org.bukkit and net.minecraft namespace
...
By: Wesley Wolfe <weswolf@aol.com>
2012-08-19 05:53:30 -05:00
Bukkit/Spigot
a0438b2a20
Let TripwireHook be attachable. Addresses BUKKIT-2278
...
This commit also makes TripwireHook consistent with other attachables
for the facing property.
By: Wesley Wolfe <weswolf@aol.com>
2012-08-17 14:33:23 -05:00
Bukkit/Spigot
4dc1654ae8
Add interface for spawning FallingBlocks and correctly spawn a FallingBlock with the spawn(Location, FallingBlock.class) method. Adds BUKKIT-2282
...
Also add FallingBlock and methods.
Deprecated FallingSand to emphasize FallingBlock.
By: feildmaster <admin@feildmaster.com>
2012-08-13 22:15:55 -05:00
Bukkit/Spigot
27b0f3727f
Add API to set and get movement modifiers. Addresses BUKKIT-2205
...
By: Wesley Wolfe <weswolf@aol.com>
2012-08-10 00:19:21 -05:00
Bukkit/Spigot
ae75c659ad
Change Player usage in unit tests to proxies
...
By: Wesley Wolfe <weswolf@aol.com>
2012-08-10 00:03:21 -05:00
Bukkit/Spigot
626c347565
Add API for getting and setting experience for BlockBreakEvent. Addresses BUKKIT-2033
...
By: feildmaster <admin@feildmaster.com>
2012-08-08 06:51:44 -05:00
Bukkit/Spigot
390a562680
Add spaces to gamemode message. Fixes BUKKIT-2148
...
By: feildmaster <admin@feildmaster.com>
2012-08-08 04:46:06 -05:00
Bukkit/Spigot
d2369a7a2a
Updated version to 1.3.1-R1.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-08-07 17:10:02 -04:00
Bukkit/Spigot
2644d0d8f4
Updated version to 1.3.1-R1.0 in pom.xml for RB
...
By: EvilSeph <evilseph@gmail.com>
2012-08-07 02:31:22 -04:00
Bukkit/Spigot
3e3b6ad826
Purge outdated biomes. Fixes BUKKIT-1087
...
By: Wesley Wolfe <weswolf@aol.com>
2012-08-07 01:55:48 -05:00
Bukkit/Spigot
cef9873c0c
Add Warning API and settings for Deprecated events
...
By: Wesley Wolfe <weswolf@aol.com>
2012-08-07 00:16:57 -05:00
Bukkit/Spigot
32052e63e2
Don't send duplicate messages for Gamemode and Time commands.
...
Gamemode gets sent with the packet.
By: feildmaster <admin@feildmaster.com>
2012-08-06 11:29:38 -05:00
Bukkit/Spigot
3d3c769de0
Update commands to match 1.3 vanilla commands
...
By: feildmaster <admin@feildmaster.com>
2012-08-06 04:45:18 -05:00
Bukkit/Spigot
d6f528e808
Fail silently on incorrect number input
...
By: feildmaster <admin@feildmaster.com>
2012-08-06 03:14:26 -05:00
Bukkit/Spigot
d63210b3ec
Change inheritance for new MaterialData.
...
By: Wesley Wolfe <weswolf@aol.com>
2012-08-05 22:01:54 -05:00
Bukkit/Spigot
5154864bbc
[Bleeding] Add new MaterialData classes for new blocks and update existing blocks with new data
...
By: Mike Primm <mike@primmhome.com>
2012-08-04 21:23:59 -05:00
Bukkit/Spigot
64ad50197f
BREAKING: replace defunct PlayerChatEvent with async chat. Addresses BUKKIT-2064
...
PlayerChatEvent is now Deprecated. It should be fired asynchronously, but
has not been so traditionally. To do so would massively break plugins that
rely on it.
AsyncPlayerChatEvent now replaces PlayerChatEvent. It uses comparable
functionality, but can be fired without synchronizing to the event manager.
The event will sometimes fire synchronously if triggered by a plugin.
Because PlayerChatEvent is now deprecated, PlayerCommandPreprocessEvent will
no longer extend PlayerChatEvent. This is almost completely source and
binary compatible, bar plugins that downcast to PlayerChatEvent.
Additionally, some methods that are non-functional have been marked
deprecated and indicate such.
Additionally, new constructors are now provided to allow for lazier
initialization of the receiving player set. A note has been added stating
plugins should be prepared for UnsupportedOperationExceptions if the caller
provides an unmodifiable collection.
By: Wesley Wolfe <weswolf@aol.com>
2012-08-03 06:15:12 -05:00
Bukkit/Spigot
6aae0dcd35
Warn server owners of plugins using deprecated events. Fixes BUKKIT-2027
...
By: Wesley Wolfe <weswolf@aol.com>
2012-08-02 23:21:02 -05:00
Bukkit/Spigot
4535326014
Test command permissions before running them.
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-08-02 19:01:14 -05:00
Bukkit/Spigot
6d1174d97f
Revive the toggledownfall permission! (and fix descriptions)
...
By: feildmaster <admin@feildmaster.com>
2012-08-02 18:31:19 -05:00
Bukkit/Spigot
4b4cf7e5fb
Add LargeBiomes WorldType.
...
By: feildmaster <admin@feildmaster.com>
2012-08-02 08:55:11 -05:00
Bukkit/Spigot
cb002502f8
Update Bukkit for 1.3.1 changes
...
By: feildmaster <admin@feildmaster.com>
2012-07-29 02:34:09 -05:00
Bukkit/Spigot
e2de8a61fd
Updated version to 1.2.5-R5.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-07-28 02:13:44 -04:00
Bukkit/Spigot
9ded26fd85
Updated version to 1.2.5-R5.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-07-28 01:49:44 -04:00
Bukkit/Spigot
5601006d64
Add API to get a players experience to level (getExpToLevel). Implements BUKKIT-1906
...
This is the total experience one needs to gain a level.
By: feildmaster <admin@feildmaster.com>
2012-07-10 13:38:07 -05:00
Bukkit/Spigot
ef912f9658
Implement server.getMotd() for BUKKIT-1799
...
By: feildmaster <admin@feildmaster.com>
2012-07-03 17:39:12 -05:00
Bukkit/Spigot
0477cd71a0
Don't "setLastDamageCause" in the DamageEvent constructor. Addresses BUKKIT-1881
...
This is now done after the event to allow you to be able to get previous damageCauses, and is now only applied if the event is not canceled.
By: feildmaster <admin@feildmaster.com>
2012-06-03 08:23:30 -05:00
Bukkit/Spigot
a767f3fed8
Add an isValid() method to Entity. Addresses BUKKIT-810
...
By: TomyLobo <tomylobo@nurfuerspam.de>
2011-11-25 02:09:30 +01:00
Bukkit/Spigot
d4f4e9f5d1
Add check for existing config file. Addresses BUKKIT-1851
...
By: Wesley Wolfe <weswolf@aol.com>
2012-06-23 21:31:57 -05:00
Bukkit/Spigot
23a8e4efe3
Add LivingEntity.hasLineOfSight. Addresses BUKKIT-1255
...
By: TomyLobo <tomylobo@nurfuerspam.de>
2012-03-21 16:30:35 +01:00
Bukkit/Spigot
d824086eff
Deprecate spawnCreature and add spawnEntity. Addresses BUKKIT-1168
...
By: V10lator <v10lator@myway.de>
2012-04-25 11:40:57 +02:00
Bukkit/Spigot
1c0bcd9942
Add plugin channel events. Addresses BUKKIT-1844
...
By: Wesley Wolfe <weswolf@aol.com>
2012-06-20 23:14:13 -05:00
Bukkit/Spigot
803c3013d5
Add PlayerItemBreakEvent. Addresses BUKKIT-1600
...
By: Travis Ralston <travpc@gmail.com>
2012-05-06 21:36:07 -06:00
Bukkit/Spigot
8b6f1612a1
Revert "Shift plugin initialization; Addresses BUKKIT-1788"
...
This reverts commit 27cb5e7c9c6b2cfc5419262df75d89bc6bfe7879. Issues
were discovered with shared class loaders.
By: Wesley Wolfe <weswolf@aol.com>
2012-06-16 00:48:47 -05:00
Bukkit/Spigot
5d9e74a637
Shift plugin initialization; Addresses BUKKIT-1788
...
By: Wesley Wolfe <weswolf@aol.com>
2012-06-11 01:45:41 -05:00
Bukkit/Spigot
e88d605bc3
Add NotePlayEvent. Fixes BUKKIT-1779
...
By: obnoxint <mail@obnoxint.net>
2012-06-10 17:37:24 +02:00
Bukkit/Spigot
31704fd7d6
Add asynchronous pre-login event; Addresses BUKKIT-1213
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-19 03:59:22 -05:00
Bukkit/Spigot
ad7045596d
Support asynchronous events; Addresses BUKKIT-1212
...
By: Wesley Wolfe <weswolf@aol.com>
2012-06-13 21:28:13 -05:00
Bukkit/Spigot
ca71171e8c
Add PlayerToggleFlightEvent. Fixes BUKKIT-1696
...
By: H31IX <effectsdude@gmail.com>
2012-05-22 16:04:36 -04:00
Bukkit/Spigot
ab3ab39078
Updated version to 1.2.5-R4.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-06-09 21:40:24 -04:00
Bukkit/Spigot
ecbccf1d5f
Updated version to 1.2.5-R4.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-06-09 21:04:31 -04:00
Bukkit/Spigot
681de09ad0
Check for non-existent class alias; Fixes BUKKIT-1780
...
By: Wesley Wolfe <weswolf@aol.com>
2012-06-09 15:58:53 -05:00
Bukkit/Spigot
03af91781c
Javadoc updates
...
Fixes BUKKIT-1653, Fixes BUKKIT-1383 and Fixes BUKKIT-1644
By: feildmaster <admin@feildmaster.com>
2012-06-03 05:40:54 -05:00
Bukkit/Spigot
3b35e0472d
Change logger references to explicitly use plugin logger
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-26 14:33:27 -05:00
Bukkit/Spigot
a8a9d75bcd
Reverse disable order; Addresses BUKKIT-1389
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-25 15:56:33 -05:00
Bukkit/Spigot
f48a58f8c4
Updated version to 1.2.5-R3.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-05-26 02:23:55 -04:00
Bukkit/Spigot
51ab8e180b
Updated version to 1.2.5-R3.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-05-26 00:25:51 -04:00
Bukkit/Spigot
242582acc7
Make class loader preference predictable; Fixes BUKKIT-1591
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-25 15:47:39 -05:00
Bukkit/Spigot
1d034350f7
Use existing function to get opposite block face
...
By: Acrobot <andrzejp@dysleksja.pl>
2012-05-20 11:14:43 +02:00
Bukkit/Spigot
7769f579c6
Add getName() to AnimalTamer
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-06 13:36:33 -05:00
Bukkit/Spigot
d27484d7b0
Updated version to 1.2.5-R2.1-SNAPSHOT for development towards next release
...
By: feildmaster <admin@feildmaster.com>
2012-05-19 17:54:30 -05:00
Bukkit/Spigot
65c0a74ae9
Updated version to 1.2.5-R2.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-05-17 23:05:04 -04:00
Bukkit/Spigot
bceacc47c4
Optimize ChatColor.getLastColors.
...
ChatColor searches from the start to the end of a string for chat format
characters but this always has to search the entire string. By starting
from the end of the string and working backwards we can stop searching once
we find a color code or a reset code as any previous formatting is wiped
out by these.
By: Travis Watkins <amaranth@ubuntu.com>
2012-05-16 18:12:48 -05:00
Bukkit/Spigot
f6c072f78f
Add IgniteCause.FIREBALL for BUKKIT-1566
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-04-25 16:27:11 -05:00
Bukkit/Spigot
ab977fec8a
Updated version to 1.2.5-R1.4-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-05-02 14:26:08 -04:00
Bukkit/Spigot
a80f3c01e5
Updated version to 1.2.5-R1.3 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-30 19:36:12 -04:00
Bukkit/Spigot
b475946a3d
Set help index page to 1 for invalid numbers. Fixes BUKKIT-1569
...
By: feildmaster <admin@feildmaster.com>
2012-04-28 11:09:43 -05:00
Bukkit/Spigot
8726d93ca1
Making MemorySection much more efficient; Addresses BUKKIT-1454
...
By: Wesley Wolfe <weswolf@aol.com>
2012-04-30 16:54:00 -05:00
Bukkit/Spigot
34681566e0
Made clearPermissions public. Addresses BUKKIT-1541
...
By: feildmaster <admin@feildmaster.com>
2012-04-27 12:31:42 -05:00
Bukkit/Spigot
b3e8152fa3
We default to OP
...
By: feildmaster <admin@feildmaster.com>
2012-04-27 04:59:53 -05:00
Bukkit/Spigot
0f27c1f9c5
Updated version to 1.2.5-R1.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-25 00:58:21 -04:00
Bukkit/Spigot
aa62a54a87
Updated version to 1.2.5-R1.2 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-24 23:40:51 -04:00
Bukkit/Spigot
05da0754c2
Add API for managing mob spawn limits per-world. Fixes BUKKIT-1565
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-04-23 19:25:11 -05:00
Bukkit/Spigot
3dc0047d2a
Adding ceil to NumberConversions
...
By: Wesley Wolfe <weswolf@aol.com>
2012-04-15 18:25:57 -05:00
Bukkit/Spigot
10e415be50
Add SpawnReason.DEFAULT, to make SpawnReason.CUSTOM solely for plugins
...
By: feildmaster <admin@feildmaster.com>
2012-04-14 01:31:59 -05:00
Bukkit/Spigot
df4bc1e67a
Added SpawnReason.SLIME_SPLIT. Addresses BUKKIT-790
...
By: feildmaster <admin@feildmaster.com>
2012-04-14 00:53:52 -05:00
Bukkit/Spigot
e115cf3efa
Fix createSection getting sections from itself. Fixes BUKKIT-1513
...
By: feildmaster <admin@feildmaster.com>
2012-04-13 10:19:45 -05:00
Bukkit/Spigot
e700def943
Updated version to 1.2.5-R1.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-08 23:54:10 -04:00
Bukkit/Spigot
3747676630
Updated version to 1.2.5-R1.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-05 07:12:28 -04:00
Bukkit/Spigot
7792fb88ee
Updated version to 1.2.5-R1.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-04 10:00:49 -04:00
Bukkit/Spigot
c67435f1ec
Adds address to PlayerLoginEvent; Addresses BUKKIT-431
...
This also deprecates old constructors left for compatibility. Address
will default to null in these cases.
By: Wesley Wolfe <weswolf@aol.com>
2012-04-03 17:00:05 -05:00
Bukkit/Spigot
cdedfe6252
Updated version to 1.2.5-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-03 10:15:13 -04:00
Bukkit/Spigot
ef4c158965
Update version to 1.2.5-R0.1 in pom.xml for beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-03 05:42:38 -04:00
Bukkit/Spigot
63ff0d4cb0
Removed pointless counter and use .length in PluginsCommand. Thanks nallar!
...
By: EvilSeph <evilseph@gmail.com>
2012-04-02 16:28:58 -04:00
Bukkit/Spigot
14e68f6ae7
Add new SmoothBrick texture; Addresses BUKKIT-1417
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-31 08:14:48 -05:00
Bukkit/Spigot
f5c68c57d0
Fix Wood(plank) and add Sandstone MaterialData; addresses BUKKIT-1384
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-31 08:35:59 -05:00
Bukkit/Spigot
e2137d9470
Updated version to 1.2.5-R0.1-SNAPSHOT, changed commands to match vanilla
...
By: Dinnerbone (Laptop) <dinnerbone@dinnerbone.com>
2012-03-30 23:33:23 +02:00
Bukkit/Spigot
1ec980924d
Updated version to 1.2.4-R1.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-03-29 07:57:53 -04:00
Bukkit/Spigot
4a3c6eb641
Updated version to 1.2.4-R1.0 for release.
...
By: EvilSeph <evilseph@gmail.com>
2012-03-28 20:27:02 -04:00
Bukkit/Spigot
cc95e9f5ef
[Bleeding] Removing the last metadata item for a key now sets hasMetadata(key) to false. Addresses BUKKIT-1380
...
By: rmichela <deltahat@gmail.com>
2012-03-28 01:41:33 -04:00
Bukkit/Spigot
853f14f0dc
[Bleeding] MetadataBase now properly takes the metadata key into account when computing hasMetadata(). Addresses BUKKIT-1211
...
By: rmichela <deltahat@gmail.com>
2012-03-28 01:36:36 -04:00
Bukkit/Spigot
5932dfd427
[Bleeding] Add null check to getFacing(); Fixes BUKKIT-1249
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-27 09:42:34 -05:00
Bukkit/Spigot
4e54839dda
[Bleeding] Added SpawnReason.BREEDING. Addresses BUKKIT-1356
...
By: feildmaster <admin@feildmaster.com>
2012-03-26 14:13:10 -05:00
Bukkit/Spigot
dc590d2c1e
Reverting the Drop API for now, we need to re-evalute this as it is causing too many issues and blocking releases.
...
This reverts commit 2d17b0c24e2de982c09ad6050a95db0fac70c3ad.
By: Warren Loo <evilseph@gmail.com>
2012-03-27 10:16:42 -04:00
Bukkit/Spigot
bea998a6d0
Added plugin count to the PluginsCommand.
...
By: EvilSeph <evilseph@gmail.com>
2012-03-22 21:40:31 -04:00
Bukkit/Spigot
fa4dc7b265
Fixed an index out of range error in ChatColor.getLastColors
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-22 23:09:10 +00:00
Bukkit/Spigot
fbea4ba372
Added isFormat, isColor and getLastColors methods to ChatColor
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-22 22:56:36 +00:00
Bukkit/Spigot
b20b926327
Added missing tests to TestPlayer.
...
By: EvilSeph <evilseph@gmail.com>
2012-03-22 18:17:38 -04:00
Bukkit/Spigot
25f48c6372
Added player.isFlying|setFlying to check if a player is flying, or make them fly/not. This implements BUKKIT-1281.
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-22 22:02:45 +00:00
Bukkit/Spigot
d45f940edb
Added new MELTING DamageCause. Addresses BUKKIT-1244
...
By: EvilSeph <evilseph@gmail.com>
2012-03-22 17:33:32 -04:00
Bukkit/Spigot
263b512e51
Added configurable Connection Throttle. Addresses BUKKIT-1274
...
By: EvilSeph <evilseph@gmail.com>
2012-03-22 08:02:38 -04:00
Bukkit/Spigot
244c30af0a
Added some new ChatColors. Surprise! :D
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-22 20:47:09 +00:00
Bukkit/Spigot
fa14b2ff69
Updated version string to 1.2.4-R0.1
...
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-22 20:39:13 +00:00
Bukkit/Spigot
1290db91bf
[Bleeding] Fixed soft-dependencies broken by previous commit.
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-22 01:56:44 -05:00
Bukkit/Spigot
c36ddbd64c
[Bleeding] Made IndexHelpTopic more conducive to subclassing. Addresses BUKKIT-1263
...
By: rmichela <deltahat@gmail.com>
2012-03-22 00:20:33 -04:00
Bukkit/Spigot
bb9d82a69e
[Bleeding] Added swamp trees and small jungle trees to TreeType. Addresses BUKKIT-1162
...
- Also added in xpansive's tweaks to BlockChangeDelegate for extra methods
By: zml2008 <zach@zachsthings.com>
2012-03-11 13:12:19 -07:00
Bukkit/Spigot
8874c4e872
[Bleeding] Added loadbefore property; Addresses BUKKIT-843
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-20 03:54:51 -05:00
Bukkit/Spigot
791dd4c428
[Bleeding] Added Ageable interface for Villagers and Animals to extend. Addresses BUKKIT-1232
...
By: aPunch <theapunch@yahoo.com>
2012-03-19 14:02:10 -05:00
Bukkit/Spigot
bbe996077c
[Bleeding] Added getting and setting drops to all appropriate events. Fixes BUKKIT-397 and fixes BUKKIT-1252
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2011-08-14 22:34:13 -04:00
Bukkit/Spigot
da44559df3
[Bleeding] Fixed some issues with no-effect potions, and added more potion tests. Fixes BUKKIT-1251
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-04 18:58:18 -05:00
Bukkit/Spigot
82f7680bd0
[Bleeding] Add Chest.getBlockInventory() for convenience; this always returns a single chest inventory. Addresses BUKKIT-1247
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-19 15:02:10 -04:00
Bukkit/Spigot
35852775ed
[Bleeding] Add iterator() with starting index. Addresses BUKKIT-1246
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-17 10:37:22 -04:00
Bukkit/Spigot
1d06f749fb
[Bleeding] Added way to get/set if an Iron Golem was player created. Addresses BUKKIT-1229
...
By: aPunch <alexpuncochar@yahoo.com>
2012-03-08 20:22:11 -06:00
Bukkit/Spigot
7688cbaf4e
[Bleeding] Add ExpBottleEvent; Addresses BUKKIT-888
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-20 02:06:59 -05:00
Bukkit/Spigot
5bcc6d2903
[Bleeding] Moved HelpTopicComparator to Bukkit.jar. Addresses BUKKIT-1193
...
By: rmichela <deltahat@gmail.com>
2012-03-16 03:42:01 -04:00
Bukkit/Spigot
a7679c24c3
[Bleeding] Added ChatColor.translateAlternateColorCodes(). Addresses BUKKIT-1191
...
By: rmichela <deltahat@gmail.com>
2012-03-16 00:40:47 -04:00
Bukkit/Spigot
41c45c2342
[Bleeding] Added automatically generated plugin-level sub-indexes to the master help index. Addresses BUKKIT-1180
...
By: rmichela <deltahat@gmail.com>
2012-03-15 02:27:35 -04:00
Bukkit/Spigot
04e48703d6
Aesthetic changes to the /help command.
...
By: rmichela <deltahat@gmail.com>
2012-03-15 02:26:07 -04:00
Bukkit/Spigot
0466d12a75
[Bleeding] Added option to remove entire plugins from the help index using the help.yml file. Addresses BUKKIT-1178
...
By: rmichela <deltahat@gmail.com>
2012-03-14 23:38:59 -04:00
Bukkit/Spigot
f80d579c7b
[Bleeding] Add Inventory.{get,set}MaxStackSize(). Addresses BUKKIT-1076
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-14 00:02:20 -04:00
Bukkit/Spigot
86b97ec79e
[Bleeding] Make InventoryView.setItem(-999, item) drop the item on the ground by default.
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-13 22:28:07 -04:00
Bukkit/Spigot
ade2f5568b
[Bleeding] CraftItemEvent.getInventory() now returns CraftingInventory for convenience.
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-12 23:11:49 -04:00
Bukkit/Spigot
0635b1f496
[Bleeding] Made ItemStack constructors not default to an amount of 0. Fixes BUKKIT-610
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-12 16:59:12 -04:00
Bukkit/Spigot
e3b0a0b98c
[Bleeding] Added DoubleChest wrapper so that DoubleChestInventory can return something other than null. Addresses BUKKIT-995
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-12 16:46:47 -04:00
Bukkit/Spigot
681a13dec1
[Bleeding] Added ProjectileLaunchEvent. Addresses BUKKIT-284
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-12 12:45:28 -04:00
Bukkit/Spigot
d1ea1be2c2
[Bleeding] Clean up and clarify javadocs on new generator methods.
...
By: Mike Primm <mike@primmhome.com>
2012-03-14 21:18:55 -05:00
Bukkit/Spigot
1cbbdebfe3
[Bleeding] Lazily calculate permissions. Addresses BUKKIT-1122
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-10 15:05:59 -06:00
Bukkit/Spigot
a9dd81a309
[Bleeding] Reworked OBP.Permission. Addresses BUKKIT-1120 and addresses BUKKIT-1121
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-10 15:03:41 -06:00
Bukkit/Spigot
71a60b4c11
[Bleeding] More lenient command creation from plugin.yml. Fixes BUKKIT-1093
...
By: Wesley Wolfe <weswolf@aol.com>
2012-03-10 13:11:21 -06:00
Bukkit/Spigot
c0a94420f6
Updated tests with isBlocking().
...
By: EvilSeph <evilseph@gmail.com>
2012-03-14 01:35:43 -04:00
Bukkit/Spigot
2cfe0f658a
Added Enchantment.conflictsWith() and EnchantmentTarget.includes(). Addresses BUKKIT-1159 and addresses BUKKIT-1160
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-12 15:33:19 -04:00
Bukkit/Spigot
3bfc8591ab
[Bleeding] Added Player.isBlocking(). Addresses BUKKIT-858
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-12 10:54:30 -04:00
Bukkit/Spigot
200f973bcd
[Bleeding] Added EntityBreakDoorEvent. Fixes BUKKIT-1134
...
By: feildmaster <admin@feildmaster.com>
2012-03-10 18:42:17 -06:00
Bukkit/Spigot
d27b4e05d6
Updated version to 1.2.3-R0.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-03-11 06:20:29 -04:00
Bukkit/Spigot
3eb6315444
Updated version to 1.2.3-R0.2 in pom.xml for beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-03-11 03:55:43 -04:00
Bukkit/Spigot
a4ec97483e
[Bleeding] Add getWorldType() and getGenerateStructures() methods to Bukkit and Server. Fixes BUKKIT-855
...
By: Mike Primm <mike@primmhome.com>
2012-03-10 01:27:38 -06:00
Bukkit/Spigot
b891ec330b
[Bleeding] Added support for amending help topic visibility permissions in help.yml. Addresses BUKKIT-1113
...
By: rmichela <deltahat@gmail.com>
2012-03-10 18:07:56 -05:00