md_5
82f4b3b1d9
SPIGOT-4292: Ignore itemstacks with invalid enchants
2018-08-20 12:49:36 +10:00
md_5
b47946ff19
Fix regression in item priority conversion
2018-08-12 08:04:52 +10:00
md_5
a0a27e5876
Switch around item conversion code as well
2018-08-11 20:19:12 +10:00
md_5
96778caabb
SPIGOT-4253: Add way to prioritise item conversion
2018-08-11 17:43:41 +10:00
md_5
5e3082c7d8
SPIGOT-4230: Improve legacy block types
2018-08-05 10:04:19 +10:00
md_5
80c43fc1de
SPIGOT-4214: Catch attempts to create BlockData for items
2018-08-02 20:24:56 +10:00
md_5
ab5599e8f3
Pre size legacy hash tables
2018-08-02 09:07:01 +10:00
md_5
b94fd7c7e4
Include class path in legacy conversion errors.
2018-07-30 09:19:07 +10:00
md_5
6a1dc5bb7d
SPIGOT-4177: Change behaviour of item display names yet again
2018-07-29 09:24:42 +10:00
md_5
19ff43d9e1
SPIGOT-4128: Greatly improve spawn egg deserialization
2018-07-24 10:49:48 +10:00
md_5
ea7b61290a
SPIGOT-4122: Fix an instance of legacy item inequalities
2018-07-24 08:57:58 +10:00
Articdive
30ab12cf4c
SPIGOT-824: SpongeAbsorbEvent
2018-07-23 17:21:07 +10:00
md_5
1a6b4f5392
Update to Minecraft 1.13
2018-07-22 12:00:00 +10:00
md_5
92dceb827c
Revert "SPIGOT-4035: Enforce case-sensitivity for chat format code matching."
...
Minecraft allows uppercase colour codes.
This reverts commit d480dc74e5a6693695166ab2d53e80616ff56bb5.
2018-07-19 10:07:04 +10:00
md_5
d48ecdeb45
Delete Block.setData byte methods from API
2018-07-18 16:55:44 +10:00
md_5
f18d78282d
SPIGOT-4028: Improve legacy ItemStack conversion
2018-07-18 14:01:15 +10:00
Hex
d480dc74e5
SPIGOT-4035: Enforce case-sensitivity for chat format code matching.
...
This maintains case-insensitivity for URL matching, and adds a unit test to verify correct conversion via CraftChatMessage.
2018-07-18 09:36:16 +10:00
md_5
22e5229238
Standardise empty string as null / not set
2018-07-16 16:20:26 +10:00
md_5
72cf620d47
SPIGOT-4002: Fix usage of default: statements in 1.13 plugins compiled w/ Eclipse
2018-07-15 15:00:35 +10:00
md_5
421c1728c8
Update to Minecraft 1.13-pre7
2018-07-15 10:00:00 +10:00
md_5
4670a84bd9
SPIGOT-3432: Add playNote support for new sounds
2017-07-24 17:44:44 +10:00
md_5
e13d119686
Update to Minecraft 1.12-pre6
2017-05-30 21:55:13 +10:00
md_5
c037fe3d44
Add color API for Teams
2017-05-28 11:00:02 +10:00
md_5
5195487ec6
Update to Minecraft 1.12-pre2
2017-05-14 12:00:00 +10:00
Senmori
c19c2932bf
Create NBT TypeId helper class
2017-04-22 15:50:30 +10:00
md_5
0ebb9c7afa
BUILDTOOLS-251: Make much of Bukkit locale independent
2016-06-26 19:32:05 +10:00
Jofkos
8cb1b362eb
Begin console output with ANSI line erase.
2016-04-09 12:59:17 +10:00
Thinkofname
8b61cc5208
Fix the default permission of /trigger
2016-03-31 00:50:39 +01:00
md_5
aa008dff0f
Update to Minecraft 1.9
2016-03-01 09:32:45 +11:00
md_5
12698ea5ad
SPIGOT-1230: Normalize null log names in ForwardLogHandler.
...
Not technically 100% correct since null != "null", but without sacrficing performance this is the best way to fix the issue in the current implementation.
2015-10-10 22:09:31 +11:00
Thinkofdeath
8c14eb49ef
Handle a missed case with our vanilla permissions override
2015-05-30 00:06:18 +01:00
Matt
0a645a2726
Remove unneeded Java 1.5 Compat
2015-05-03 09:11:45 +10:00
Thinkofdeath
35d953bac8
Replace the two nextTickList sets with a single one that combines both
...
Should prevent them from going out of sync
2015-04-13 11:04:38 +01:00
Thinkofdeath
d8a9c7be42
Update to Minecraft 1.8.3
2015-03-04 09:48:58 +00:00
Thinkofdeath
20c65caae7
SPIGOT-210: Remove the exception when dropping a non-existant task
...
If the server crashes during chunk generation then the chunk would have never
been added to the executor, this caused a second exception to be thrown when
the server shutdown from the first exception
2014-12-16 10:53:29 +00:00
Thinkofdeath
d5ede3bd6d
Rework the vanilla link fix so that hover/click events aren't lost
2014-12-13 10:27:26 +00:00
Thinkofdeath
5f2a9eadde
SPIGOT-199: Default to white instead of black for chat messages
2014-12-13 09:37:47 +00:00
FearThe1337
33af6fbbbf
Add the new minecraft command permission nodes.
...
Previously bukkit ones were in bukkit. Moved to CraftBukkit with new prefixes.
2014-12-11 21:36:02 +01:00
Thinkofdeath
2575b3f9c0
Remove extra color codes at the start from converted json chat
2014-11-28 19:59:41 +00:00
Thinkofdeath
24557bc2b3
Update to Minecraft 1.8
...
For more information please see http://www.spigotmc.org/
2014-11-28 17:16:30 +11:00
Travis Watkins
dbb5e6e3cd
Update CraftBukkit to Minecraft 1.7.10
2014-07-08 14:31:10 -05:00
Travis Watkins
21e7ba8d22
Implement API for dealing with player UUIDs. Adds BUKKIT-5071
2014-03-29 16:50:17 -05:00
Nate Mortensen
385ace970e
Update CraftBukkit to Minecraft 1.7.5
2014-03-21 23:56:34 -04:00
Wesley Wolfe
1113d54dae
Add method to forget callbacks in AsynchronousExecutor
2014-02-10 09:33:20 -06:00
Wesley Wolfe
4a6a81e724
Allow AsynchronousExecutor.getSkipQueue() to pull tasks from the queue
2014-02-01 17:57:52 -06:00
t00thpick1
b8143c63c2
[Bleeding] Implement methods for /achievement command. Addresses BUKKIT-4932
2014-01-16 00:51:09 -06:00
Wesley Wolfe
05ed0a3139
Implement UnsafeValues for give command. Addresses BUKKIT-5286
2014-01-14 22:38:03 -06:00
mbax
091fb2ea9e
Process URLs as clickable. Adds BUKKIT-4917
...
In Minecraft 1.7, URL processing was removed from the client while the
server gained the ability to designate a URL to be launched in response to
clicking text. However, this functionality is not implemented in the
vanilla server. This commit adds that functionality to messages sent to
the client, processing URLs as clickable.
Additionally, char array iteration is replaced with regex.
2013-12-17 21:15:11 -05:00
Travis Watkins
0f48e9b06d
Check pending blocks before falling back to world. Fixes BUKKIT-5122
...
When growing trees we use a BlockChangeDelegate which queues up the block
changes so plugins can modify/block/log tree growing. However, we always
check the actual world when checking for existing blocks. This means when
the tree growing code checks to see if putting a leaf in a block is valid
it may incorrectly overwrite a log block that should exist in that
location. To ensure trees grow correctly we now check the delegate itself
for blocks that match the queried location before checking the world.
2013-12-17 17:36:49 -06:00
mbax
46c11eb83f
Handle ChatColor-ending messages FIXES BUKKIT-4924
...
Now adds the component upon creation, eliminating issues where the
created component was discarded.
2013-12-01 15:24:15 -05:00