Commit graph

1335 commits

Author SHA1 Message Date
md_5
d4e89b135f Allow EchoPet to be loaded 2014-09-09 18:04:07 +10:00
md_5
e1de049c5e Ensure warnings, update lock are not printed when checking version 2014-09-09 17:56:09 +10:00
md_5
eb0774655f Remove patcher from this repo 2014-09-09 16:59:01 +10:00
md_5
754070bef2 Remove outdated check entirely 2014-09-08 17:54:36 +10:00
md_5
b1a31702bd Print checksums 2014-09-08 17:53:08 +10:00
md_5
eb638fc322 Add SpigotPatcher 2014-09-08 17:46:48 +10:00
Thinkofdeath
8bef69a227 Add Bungeecord's chat api 2014-09-07 12:45:01 +01:00
Thinkofdeath
e02077e258 Add a flag to bypass the startup delay 2014-09-07 10:59:30 +01:00
md_5
25b4191f0f Correct the patches from last commit. 2014-09-04 19:23:32 +10:00
md_5
32742c697c Fix custom outdated messages. 2014-09-04 19:20:39 +10:00
Minecrell
a1570f68e5 Add title packet for use by plugins. 2014-09-03 17:31:35 +02:00
md_5
416bbd0a32 Use correct length when converting maps to 1.8 wire format. 2014-09-03 20:01:51 +10:00
Thinkofdeath
39fdf43ae7 Fix an error with particle handling and add the new 'mobappearance' particle
for plugins to use
2014-09-03 10:08:08 +01:00
md_5
16a1f257e8 Add tab header / footer packet for use by plugins. 2014-09-03 16:56:56 +10:00
Thinkofdeath
dd5ae56242 Default to integer instead of hearts to match 1.7 behavior
Apparently @mrapple disliked the hearts... I liked the hearts
2014-09-02 21:51:24 +01:00
Thinkofdeath
a799b4d5ea Fix the furnace progress bars for 1.8 clients 2014-09-02 19:45:26 +01:00
Thinkofdeath
892c121ff1 Replace invalid items for 1.8 clients with (kinda) sane replacements 2014-09-02 16:17:47 +01:00
Thinkofdeath
480804b38f Block EchoPet as it causes client crashes with the 1.8 patch 2014-09-02 14:49:51 +01:00
Thinkofdeath
0e0982d98c Correctly send the MC|Brand packet 2014-09-02 13:53:44 +01:00
Thinkofdeath
8ff46693f6 Merge the Protocollib fix into the snapshot patch
This is totally not just because I put the bump in the wrong patch
2014-09-02 11:05:00 +01:00
Thinkofdeath
dd01fbe415 Bump protocol to 1.8 2014-09-02 09:42:51 +01:00
Minecrell
710eb7514b Fix ProtocolLib compatibility. 2014-09-02 13:52:25 +10:00
Thinkofdeath
4614a615cc Allow the updated version of protocollib to be enabled
The builds can be found at http://assets.comphenix.net/job/ProtocolLib%20-%20Spigot%20Hack%201.8/
2014-09-02 00:29:31 +01:00
Thinkofdeath
face904a9a Correct the action used in updateGamemode. This isn't used by the server but
plugins may have wanted to use it
2014-09-01 23:53:11 +01:00
Thinkofdeath
4a083f819e Fix boats thinking that they were always on land for 1.8 clients 2014-09-01 23:48:58 +01:00
Thinkofdeath
377b69d787 Fix double plants having the incorrect top half 2014-09-01 23:23:07 +01:00
md_5
b2ba105762 Blacklist Orebfuscator as well. 2014-09-01 21:18:32 +10:00
Thinkofdeath
b9349e416d Apply the block fix to block change packets 2014-09-01 11:08:39 +01:00
md_5
508ec8f573 Skip loading of ProtocolLib
As it does not work with Spigot 1.8 builds!
2014-09-01 19:36:27 +10:00
Thinkofdeath
b15ae91145 Add support for Minecraft 1.8.x
This commit allows Spigot to support Minecraft clients both of versions 1.7.x and of 1.8.x.

*** It is imperative that backups be taken before installing this build on your server! ***

Please note that this commit is NOT a fully functioning 1.8 server and does not contain all aspects of 1.8 support.

Many months of time and effort have gone into ensuring that this patch is as complete, bug free and reliable as possible, however it is highly likely there will be as of yet undiscovered bugs and glitches.

Please report any such issues to the bug report forum, stating your client, server, and if applicable BungeeCord versions.

*** Any bug reports not running the very latest versions of these softwares will be ignored ***
2014-09-01 16:51:47 +10:00
Thinkofdeath
0614d8fae9 Fix a missed rename in WorldGenGroundBush 2014-08-30 18:37:21 +01:00
md_5
508462b96b Use a compile time sneaky throw hack.
Fixes maven compilation for dependants.
2014-08-30 19:06:10 +10:00
Thinkofdeath
b410a00a66 Don't try and re-set the global api cache on reload
Is means that once the api cache is enabled it can't be disabled by
reloading but reloading is broken anyway
2014-08-29 16:38:44 +01:00
Thinkofdeath
f170b7899c Correctly set the response code for the cached lookups and return the
error stream if the lookup failed
2014-08-28 12:02:46 +01:00
Thinkofdeath
841270ff1e Don't send requests if every player was found in the global api cache 2014-08-28 10:21:25 +01:00
Thinkofdeath
d61f38bd58 Add the spigot.yml into the timings paste
This allows for tools like @aikar's timings site to produce suggestions
based on the users config
2014-08-25 20:18:21 +01:00
Thinkofdeath
2af28ffbd1 Copy ItemStacks in DataWatcher to prevent ConcurrentModificationExceptions 2014-08-25 19:21:08 +01:00
drXor
ac6e1fc32d Configure how often EntityHangings calculate if they should die. 2014-08-25 19:07:55 +10:00
libraryaddict
b1af008222 Add unbreakable API to item meta 2014-08-25 19:05:25 +10:00
md_5
1cbbb9b62e Use sane default config values 2014-08-24 14:25:58 +10:00
md_5
4b5a26b11c Revert unbreakable API, doesn't work as intended 2014-08-24 11:53:33 +10:00
Aikar
8f9c601aed Limit TNT Detonations per tick
This gives a per-world control on how much TNT will be processed per-tick,
preventing a massive TNT detonation from lagging out the server.
2014-08-24 09:40:22 +10:00
md_5
a3abb3bea9 Remove inv close patch for now 2014-08-24 09:38:39 +10:00
libraryaddict
32e6d74a5f Add isUnbreakable and setUnbreakable to ItemMeta. Also fixes a bug where it doesn't show up on items 2014-08-24 09:36:37 +10:00
md_5
a791c555e7 Update IRC channel to irc.spi.gt 2014-08-23 14:14:57 +10:00
md_5
28faa0bd20 Revert "Only close if we are actually placing a block"
This reverts commit ea0b1b2d67.
2014-08-22 20:17:16 +10:00
Dmck2b
ea0b1b2d67 Only close if we are actually placing a block 2014-08-22 19:53:13 +10:00
Thinkofdeath
542e0798da Skip invalid enchants in CraftMetaItem
Its a rare case but when loading a world from a modded server which added enchantments
CraftMetaItem would add a null enchantment into the enchantment map which causes
NullPointers later
2014-08-19 11:07:12 +01:00
Thinkofdeath
1e7bc383c3 Upstream merge 2014-08-18 10:02:45 +01:00
Minecrell
d31b1d616f Make debug logging togglable. 2014-08-17 19:08:37 +01:00