Commit graph

1605 commits

Author SHA1 Message Date
Jofkos
b4e9811235 Make Location ConfigurationSerializable. 2015-01-07 09:49:16 +11:00
Thinkofdeath
dd0fec4187 SPIGOT-362: Add TeleportCause.SPECTATE 2015-01-06 20:20:20 +00:00
md_5
52d02e1535 Rewrite pom.xml, use Eclipse JDT / ECJ for compilation. 2015-01-05 14:25:43 +11:00
md_5
82f06fff5e Remove POM in preparation for rewrite. 2015-01-05 14:25:43 +11:00
Thinkofdeath
3c1f461070 Allow Entities to be CommandSenders and add ProxiedCommandSender 2015-01-04 23:26:45 +00:00
md_5
8effa51854 SPIGOT-323: Enchanting tables can no longer be force opened. (reverted from commit a2aa082c09) 2015-01-05 10:00:40 +11:00
md_5
a2aa082c09 SPIGOT-323: Enchanting tables can no longer be force opened. 2015-01-05 09:59:20 +11:00
Thinkofdeath
f1ce6715f1 Remove DEBUG_ALL_BLOCK_STATES due to it being broken 2014-12-28 16:57:20 +00:00
Thinkofdeath
4611e519c0 Fix the version checker 2014-12-28 11:12:57 +00:00
Thinkofdeath
db08622fc3 Whoops, testing code 2014-12-27 22:53:04 +00:00
Thinkofdeath
c713921b66 Fix the version check 2014-12-27 22:42:00 +00:00
Thinkofdeath
0b440145d3 Implement version checking into the /version command 2014-12-27 00:33:17 +00:00
Thinkofdeath
01abfdec7e Bump maven plugin versions 2014-12-25 12:34:33 +00:00
FearThe1337
c6b3d17953 Add RabbitType API. 2014-12-24 09:00:31 +11:00
md_5
d4c3dd53a8 SPIGOT-204: Add way to set block type without using IDs or updating physics. 2014-12-22 19:47:50 +11:00
md_5
63f80e2e7e Update depends to versions which have been soak tested in Spigot.
No breaking changes here.
2014-12-19 09:09:03 +11:00
md_5
815f8e9836 Bump json-simple to 1.1.1. This small change adds an additional constructor to JsonObject for those who choose to use it. 2014-12-19 09:01:47 +11:00
Adam Thomas
23759bcb40 Add NameTag visibility API to the Team interface. 2014-12-18 21:24:14 +11:00
0x277F
935e6dd939 Add API to PotionEffect to determine whether particles are visible and displayed to the client. Fixes SPIGOT-125 2014-12-18 21:19:10 +11:00
DoctorDark
0af5d198f5 Fix case sensitive arguments, show usage message if no arguments found for the timings command 2014-12-18 21:16:52 +11:00
md_5
212f508550 Fix bullets 2014-12-18 11:12:53 +11:00
md_5
6a2f313af1 Add initial README rewrite. 2014-12-18 11:00:52 +11:00
md_5
c638ba4499 Remove outdated CONTRIBUTING.md 2014-12-18 10:36:28 +11:00
FearThe1337
59ca64d6ae Fix the decoding of potions for Water. 2014-12-18 09:46:45 +11:00
TheCutter
7714b7034f Add WorldBorder API 2014-12-14 09:56:22 +11:00
Thinkofdeath
e858ecfa09 Fix the javadoc 2014-12-13 15:25:31 +00:00
FearThe1337
06c28d4723 Add material class for Gates. (SPIGOT-192) 2014-12-12 19:21:07 +01:00
FearThe1337
ae75cc39bc Implement displayblocks for minecarts (SPIGOT-14). 2014-12-12 10:52:14 +11:00
TheCutter
7dfe6ea7ea added generator settings to WorldCreator to specify presets for FLAT or CUSTOMIZED world types 2014-12-12 10:51:06 +11:00
Fabian Faßbender
a87f00c0c8 API for getting/setting a elder Guardian 2014-12-12 10:49:41 +11:00
Thinkofdeath
7a6bcd7386 Merge pull request #17 in SPIGOT/bukkit from ~FEARTHE1337/bukkit:perm to master
* commit 'ae5150a6647865dbb5669b1dee355773a7d2e06b':
  Remove old bukkit command permission nodes.
2014-12-11 21:43:16 +01:00
FearThe1337
ae5150a664 Remove old bukkit command permission nodes. 2014-12-11 21:15:55 +01:00
Thinkofdeath
cbf3e5bba9 Merge pull request #16 in SPIGOT/bukkit from ~FEARTHE1337/bukkit:buttons to master
* commit 'b630b9794157e0fde361d786e4a583514c7f23ee':
  Add support for levers being attached up and downwards. Fixes SPIGOT-177.
2014-12-10 16:18:16 +01:00
FearThe1337
b630b97941 Add support for levers being attached up and downwards.
Fixes SPIGOT-177.
2014-12-10 15:24:40 +01:00
Thinkofdeath
ad5a4f5e28 SPIGOT-76: Remove almost all Bukkit commands 2014-12-09 21:39:47 +00:00
md_5
94fd6908d1 Ooops 2014-12-07 11:58:59 +11:00
md_5
e37e019eb6 Add deploy repos 2014-12-07 11:55:39 +11:00
Thinkofdeath
1c57622f32 Register the Pattern class to ConfigurationSerialization 2014-12-04 10:29:42 +00:00
Thinkofdeath
de35b9f746 Fix Pattern serialization 2014-12-04 10:10:54 +00:00
Thinkofdeath
efd0c51723 Merge pull request #2 in SPIGOT/bukkit from ~DMCK2B/bukkit:feature/implementDepthStrider to master
* commit '07351b62c810c306e076d49ddf0a5b74c57e9351':
  Implement the Depth Strider enchantment in the API
2014-12-03 17:41:29 +01:00
Thinkofdeath
988c015fa4 Give PlayerInteractAtEntityEvent its own handler list, seperating it from PlayerInteractEntityEvent 2014-12-02 22:41:22 +00:00
Thinkofdeath
2128a250a3 Merge pull request #4 in SPIGOT/bukkit from ~GENAZT/bukkit:bugfix/SPIGOT-93 to master
* commit 'b6c156daa6d98920e14f04b68a88692e5cef602c':
  Support the new Rotation values.
2014-12-02 13:23:48 +01:00
Fabian Faßbender
b6c156daa6 Support the new Rotation values. 2014-12-02 00:02:30 +01:00
Thinkofdeath
2a18a07d91 Clean up the javadoc to pass java 8's doclint 2014-11-30 21:09:01 +00:00
Suddenly
07351b62c8 Implement the Depth Strider enchantment in the API 2014-11-29 15:04:00 +00:00
md_5
277baff1a1 Update to Minecraft 1.8
For more information please see http://www.spigotmc.org/
2014-11-26 08:15:59 +11:00
bendude56
a329bc5536 Update JavaDocs regarding teleportation of entities. Fixes BUKKIT-4210
Up until Minecraft version 1.5 it was not possible to teleport entities
within vehicles. With the 1.5 update came the change in the Minecraft
teleportation logic to dismount before teleporting the entity, if
applicable.

This commit simply ammends the JavaDocs for the associated CraftBukkit
half regarding the action the teleportation methods will take before
completing a teleport.
2014-08-17 11:49:33 -06:00
Jerom van der Sar
1c220ddc6e Add ability to keep items on death via plugins. Adds BUKKIT-5724
When a player dies their inventory is normally scattered over the the area
in which they died. Plugins should be able to modify this behaviour by
defining whether or not the player's inventory will be dropped on the ground or
waiting for the player when they eventually respawn.

This commit adds the methods required to the PlayerDeathEvent for plugins
to be able to incorporate the behaviour mentioned as a simple boolean
flag.
2014-08-17 11:40:42 -06:00
riking
f0ab5b0aec Rename Fish to FishHook. Fixes BUKKIT-3856
"Fish" is a badly named class to represent a fishing hook due to the
possibility (or lack of) that Minecraft may be getting fish entities.

This commit provides potential future compatibility by deprecating the
existing Fish class and moving the methods to a new class: FishHook.
2014-08-17 11:36:06 -06:00
bendem
31cb1e6df5 Only loop through op players when tab completing /deop Fixes BUKKIT-5748
When tab completing /deop, a potentially large set of players is used for
finding suitable player names. This potentially large set of players can
cause performance concerns on servers. To fix this, only the set of
operators should be considered for the /deop tab completion where the
player set is much more relevant and follows suit with other commands
which employ "more specific" player sets when possible. This commit adds
this more efficient behaviour.
2014-08-16 19:55:15 -06:00