Commit Graph

1171 Commits

Author SHA1 Message Date
Aikar 5537db04fc Teleport passenger/vehicle with player 2014-06-22 15:28:51 -05:00
Zach Brown 6dfb316a96 Allow undead horse types to be leashed 2014-06-22 15:26:31 -05:00
Suddenly 1d652d8fff Prevent null hopper owners crashing the server 2014-06-22 15:24:20 -05:00
gsand 3f2494cbbf Rename to PaperSpigot 2014-06-22 15:21:41 -05:00
Spigot 9ab31295a9 Upstream merge, lots of conflicts
By: md_5 <git@md-5.net>
2014-06-22 19:25:10 +10:00
Spigot 07a1436667 Shave nearly 2mb off jar size by not embedding our copy of trove since Minecraft now includes it.
By: md_5 <git@md-5.net>
2014-06-21 16:30:09 +10:00
Spigot 9bb3f58321 Prevent Unbounded IntCache Growth
Based on work by Peter Lawrey, this commit prevents unbounded growth of the integer cache and instead caps it to a value specified in the configuration (1024 by default). Should prevent thrashing, especially around world generation.

By: md_5 <git@md-5.net>
2014-06-20 19:40:55 +10:00
Spigot 144b5d87ad Fix the restart command sometimes deadlocking the server
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-06-14 16:01:05 +01:00
Spigot 07fd489dba Revert LongHash changes
By: md_5 <git@md-5.net>
2014-06-11 21:07:04 +10:00
Spigot 0b0db2764d Improve lsw too
By: md_5 <git@md-5.net>
2014-06-09 19:04:53 +10:00
Spigot 5ff5e57afe Improve LongHash performance - take #2
By: Antony Riley <antony@cyberiantiger.org>
2014-06-09 17:52:31 +10:00
Spigot 616f3db245 Revert "Improve LongHash performance."
This reverts commit d81714641a.

By: md_5 <git@md-5.net>
2014-06-09 18:28:38 +10:00
Spigot d81714641a Improve LongHash performance.
By: Antony Riley <antony@cyberiantiger.org>
2014-06-09 17:52:31 +10:00
Spigot 226c6d1ef0 Upstream merge
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-06-02 15:38:03 +01:00
Spigot 717840f3ee Fix some missed cases with data value blocking
The item and block forms of double plants have different rules

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-30 20:28:14 +01:00
Spigot 324d52d835 Better comments on hopper tick patch
By: Evan A. Haskell <eah2119@gmail.com>
2014-05-30 13:11:07 +10:00
Spigot b5b6004afc Improve the data value filter to cover item stacks as well
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-28 13:51:53 +01:00
Spigot 23c4e709bc Upstream merge
By: md_5 <git@md-5.net>
2014-05-27 17:40:02 +10:00
Spigot 955a0fb081 Replace typing yes into the console with a 10 second wait - most have updated or are aware of the changes by now
By: md_5 <git@md-5.net>
2014-05-25 14:40:33 +10:00
Spigot 2320f26e6d Add config option for when UserCache saves
By: drXor <mcyoungsota@gmail.com>
2014-05-22 09:01:33 -04:00
Spigot ffcacf7488 Oops: Fix compile
By: md_5 <git@md-5.net>
2014-05-24 17:17:32 +10:00
Spigot dcf15e682a Add alternative hopper ticking
This change offers a config option intending to improve hopper ticking performance while maintaining vanilla hopper behavior. Rather than polling each hopper each tick, this alternative method relies on inventory changes and redstone updates to schedule a hopper tick.

By: Evan A. Haskell <eah2119@gmail.com>
2014-05-22 13:32:42 -04:00
Spigot 8148a6fa63 Add an API to restart with a specific script.
By: md_5 <git@md-5.net>
2014-05-24 17:10:15 +10:00
Spigot 521863d9c4 Correct formatting of the "Configurable UserCache cap" patch
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-23 23:07:20 +01:00
Spigot c37f92e34d Fix a ConcurrentModificationException in the antixray
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-21 12:01:10 +01:00
Spigot 1fc8df93b1 Modify the async skull converter to work around a client bug
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-17 09:26:14 +01:00
Spigot 918e61ac28 Process conversation input on the main thread. BUKKIT-5611
By: riking <rikingcoding@gmail.com>
2014-05-14 14:12:19 -07:00
Spigot 77c0da2f07 Upstream merge: conflict resolution and version bump
By: md_5 <git@md-5.net>
2014-05-15 17:05:45 +10:00
Spigot b86bbe69d4 Remove 'Normalize spaces on when reading a chat packet' as it was fixed upstream
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-14 14:05:42 +01:00
Spigot 51faa817d1 Upstream merge
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-14 14:02:09 +01:00
Spigot d54d6ad87d Remove the null world/locations patches
These isn't help catch the plugin causing the issues and actually broke some plugins in the process

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-13 14:03:01 +01:00
Spigot e8251439f6 Upstream merge
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-13 11:20:11 +01:00
Spigot bfc95c77ae Correct // Spigot comment
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-11 11:28:57 +01:00
Spigot dbad9c674f Don't fire PlayerPortalEvent when we don't have a target
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-11 11:25:42 +01:00
Spigot c666e9b025 Check the values passed into the constructor as well
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-11 10:10:48 +01:00
Spigot 0380d405c5 Check for plgins setting null locations/worlds
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-11 10:04:58 +01:00
Spigot a7d58d74c9 fixed file extension for offline mode player data
added ".dat" file extension so this is able to find a players offline mode data if available

By: CodeCrafter47 <Flo.e3@gmx.de>
2014-05-10 22:47:41 +02:00
Spigot 483c0d16d0 Check the right banlist for ip bans
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-05-07 23:34:41 +01:00
Spigot b422177286 Adds a fix for Scores that can potentially crash clients.
By: hauno <imhauno@gmail.com>
2014-05-06 18:04:25 -07:00
Spigot 8cffa3d88d Add PlayerSpawnLocationEvent - API & implementation.
By: ninja <xninja@openmailbox.org>
2014-04-08 14:06:25 +02:00
Spigot 34c09ee545 Rebuild patches from last few PRs
By: md_5 <git@md-5.net>
2014-05-06 16:10:35 +10:00
Spigot 92d543934d Add config option for the size cap of UserCache.
By: drXor <mcyoungsota@gmail.com>
2014-04-25 18:19:00 -04:00
Spigot c1aa0f2704 Use different replacement blocks for normal, nether and end worlds in Orebfuscator
By: David <dmck2b@gmail.com>
2014-04-26 13:52:20 +01:00
Spigot ed5cd5509d Automatically set connection throttle for bungee configurations
By: Zach Brown <Zbob750@live.com>
2014-05-04 22:59:31 -05:00
Spigot b595aa7880 Remove the "Allow skull owners to be removed" patch as it was fixed upstream
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-05-04 12:38:30 +01:00
Spigot 50fd4d27f1 Upstream merge: possibly fix some head related bugs.
By: md_5 <git@md-5.net>
2014-05-04 10:22:14 +10:00
Spigot 70c8ad6011 Upstream merge: Fix ender crystal stack overflow
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-05-03 23:29:47 +01:00
Spigot 62fde18d1e Fix race condition that could kill connections before they
were initiated

By: Jonas Konrad <me@yawk.at>
2014-04-25 23:49:04 +02:00
Spigot 5f09e7b594 Upstream merge: Chicken jockey despawning and generation fixes
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-30 15:13:37 +01:00
Spigot d5a12c4949 Allow skull owners to be removed
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-30 12:51:07 +01:00