feildmaster
1736f766dc
Add API for creating explosions without damaging blocks. Fixes BUKKIT-3061
2012-11-27 19:35:03 -06:00
Wesley Wolfe
5165d9657e
Make RECORD_12 a record. Fixes BUKKIT-3023
...
Record 12 was missed when added to the Material enum.
2012-11-24 02:26:07 -06:00
Darth Android
b0b6d082d9
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.
2012-11-24 02:25:20 -06:00
EvilSeph
ec2ad0f387
Updated version to 1.4.5-R0.3-SNAPSHOT for development towards next release.
2012-11-20 20:34:06 -05:00
EvilSeph
d09e7cc69d
Updated version to 1.4.5-R0.2 in pom.xml for Beta.
2012-11-20 20:06:15 -05:00
feildmaster
e31418234f
Add DamageCause for FallingBlocks. Adds BUKKIT-2781
2012-11-20 17:09:25 -06:00
EvilSeph
9470616030
Updated version to 1.4.5-R0.2-SNAPSHOT for development towards next release.
2012-11-18 22:50:48 -05:00
EvilSeph
bc856644b0
Updated version to 1.4.5-R0.1 in pom.xml for Beta.
2012-11-18 22:39:58 -05:00
EvilSeph
288ec65421
Add ability to pass 'max' as 'level' for EnchantCommand.
2012-11-18 17:45:00 -05:00
Karl Fritsche
872851890a
Update sounds for Minecraft 1.4.2 changes. Fixes BUKKIT-2849
2012-11-17 11:07:49 -06:00
James Clarke
95f68e9d36
Add API for getting and setting Skeleton and Zombie types. Fixes BUKKIT-2818
2012-11-17 10:05:53 -06:00
EvilSeph
ea864fbaf7
Add default EnchantCommand. Tim, The Enchanter - I AM DEATH! Adds BUKKIT-2961
2012-11-17 01:14:41 -05:00
EvilSeph
f3468327b9
Essential core commands shouldn't be overriden. Fixes BUKKIT-1546
2012-11-17 00:27:36 -05:00
Travis Watkins
be36f8114e
Update Bukkit for Minecraft 1.4.5 changes.
2012-11-16 10:12:54 -06:00
EvilSeph
9421e618b9
Add aliases to TellCommand to bring us in line with Vanilla behaviour.
2012-11-15 23:04:45 -05:00
EvilSeph
d31ca9e797
Remove unnecessary Overrides in Default commands.
2012-11-15 23:03:03 -05:00
EvilSeph
b2870e185a
Made KillCommand set the player health to 0 to allow it to work in Creative. Fixes BUKKIT-2949
2012-11-15 22:52:10 -05:00
EvilSeph
50814db38a
Added proper feedback to default commands.
2012-11-15 22:52:04 -05:00
Wesley Wolfe
5bc7c5ad89
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.
2012-11-13 16:13:45 -06:00
Travis Watkins
69374c7d40
Update Bukkit for Minecraft 1.4.4 changes.
2012-11-13 16:13:38 -06:00
EvilSeph
4b2401de76
Updated version to 1.4.2-R0.3-SNAPSHOT for development towards next release.
2012-11-03 01:08:00 -04:00
EvilSeph
a329871d2e
Updated version to 1.4.2-R0.2 in pom.xml for Beta.
2012-11-03 00:50:26 -04:00
EvilSeph
e94003894b
Add yaw and rotation to default TeleportCommand. Fixes BUKKIT-2774
2012-10-31 22:02:47 -04:00
EvilSeph
fb4bffac00
Updated version to 1.4.2-R0.2-SNAPSHOT for development towards next release.
2012-10-31 20:51:51 -04:00
EvilSeph
cbe6ec1b44
Updated version to 1.4.2-R0.1 in pom.xml for Beta.
2012-10-31 15:59:04 -04:00
EvilSeph
c6b29a7899
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.
2012-10-31 14:23:56 -04:00
Travis Watkins
b077059192
Add inventory types for new containers. Fixes BUKKIT-2741
2012-10-31 13:25:26 -04:00
Travis Watkins
aa4644cda3
Add API for ambient mob spawn limit. Adds BUKKIT-2765
2012-10-31 13:01:29 -04:00
Travis Watkins
07ba841f34
Add BlockCommandSender for Command block
2012-10-31 10:54:53 -05:00
EvilSeph
d6d81089a1
Fixed typo in PotionType.
2012-10-31 11:40:11 -04:00
Wesley Wolfe
bacc2e3596
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.
2012-10-31 04:19:11 -05:00
Wesley Wolfe
276d45f1f0
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.
2012-10-31 04:19:11 -05:00
feildmaster
5fb6a4f82b
Add default GameRule command. Fixes BUKKIT-2671
2012-10-31 03:45:26 -04:00
feildmaster
482d5e3ee4
Add API for managing and using GameRules. Adds BUKKIT-2757
2012-10-31 03:44:26 -04:00
h31ix
ccd030487b
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.
2012-10-31 01:19:33 -05:00
h31ix
f3af02a53b
[Bleeding] Add new events for Hanging entities, deprecate old Painting
...
events. Adds BUKKIT-2754
2012-10-31 00:21:04 -04:00
EvilSeph
d9fdd9084e
Add default Clear command. Partially fixes BUKKIT-2671
2012-10-30 04:53:42 -04:00
EvilSeph
781b77ce52
Add clear inventory API to PlayerInventory with a successful count return. Adds BUKKIT-2745
2012-10-30 04:52:43 -04:00
EvilSeph
2bc78a82fe
Revert "Clear" commit, was not meant to be pushed.
...
This reverts commit bdf5d326f5 .
2012-10-30 02:50:38 -04:00
mbax
629f2e5c58
[Bleeding] Check for player validity in spawnpoint command. Fixes BUKKIT-2742
2012-10-30 02:11:14 -04:00
EvilSeph
bdf5d326f5
Clear
2012-10-30 01:18:01 -04:00
EvilSeph
b9dda28b5b
Update ExpCommand with levels support. Fixes BUKKIT-2683 and partially fixes BUKKIT-2671
2012-10-29 23:18:18 -04:00
feildmaster
d2df73a75e
Revert FIREBALL being renamed to LARGE_FIREBALL
2012-10-29 19:59:53 -05:00
EvilSeph
1bf5267f8a
Add default SpawnpointCommand. Partially fixes BUKKIT-2671
2012-10-29 05:06:04 -04:00
EvilSeph
e899b06d4d
Expose setBedSpawnLocation with force option. Adds BUKKIT-2709
2012-10-29 04:58:51 -04:00
EvilSeph
012b814619
Add default WeatherCommand. Partially fixes BUKKIT-2671
2012-10-29 02:48:40 -04:00
EvilSeph
3b2e425abd
Remove invalid tab completions from DefaultGameModeCommand as player names are not an accepted parameter.
2012-10-29 02:12:07 -04:00
EvilSeph
05876e9042
Add default DifficultyCommand. Partially fixes BUKKIT-2671
2012-10-29 01:53:31 -04:00
EvilSeph
aedafb9acd
Add isHardcore API to check if the server is in hardcore mode or not. Adds BUKKIT-2707
2012-10-29 01:45:08 -04:00
Travis Watkins
d5d1b41c02
Update Bukkit for Minecraft 1.4(.2) changes.
2012-10-27 22:15:59 -04:00