md_5
7e51dc4e18
Fix merge conflicts from access transform update.
2015-06-06 19:47:02 +10:00
md_5
ef79a102b7
Update to Minecraft 1.8.7
2015-06-05 20:56:58 +10:00
Antony Riley
0712a5c5ff
Fix map decorations to store UUIDs internally.
2015-06-05 09:43:14 +03:00
md_5
0730a13e5c
Remove custom links patch.
2015-06-01 19:22:52 +10:00
md_5
f2e9b61f57
SPIGOT-945 - random light ticking not called whenoptimal chunks is zero.
2015-06-01 17:06:20 +10:00
md_5
b528389cd0
Rebuild patches for scoreboard API pull to Bukkit.
2015-05-29 19:35:21 +10:00
Thinkofdeath
20ea4d658c
SPIGOT-929: Remove the hopper ticks patch
2015-05-26 21:13:14 +01:00
Thinkofdeath
83492e7bf2
SPIGOT-927: Only schedule ticks for blocks in loaded chunks
2015-05-26 14:44:43 +01:00
md_5
a18bcfaf43
Add back hopper tick scheduling
...
Tick a hopper only if certain conditions have changed i.e. inventory changes, redstone updates, etc.
2015-05-26 19:16:27 +10:00
md_5
fc9d5d432a
Fix crop growth patch
2015-05-26 19:13:21 +10:00
olivervscreeper
2e3882ba60
Added growth rate modifier to NetherWart
2015-05-26 08:35:03 +01:00
Ginger Geek
8050f01466
Allow specifying location of spigot.yml
...
As requested here: http://www.spigotmc.org/threads/specify-location-of-spigot-yml.67747/
2015-05-25 20:09:58 +01:00
md_5
f4b537ae66
Update to Minecraft 1.8.6
2015-05-25 22:05:40 +10:00
Thinkofdeath
f15e313938
Update to 1.8.5
2015-05-22 14:52:56 +01:00
Thinkofdeath
80d0e8ffa7
Update to 1.8.4
2015-05-09 21:23:26 +01:00
Evan Haskell
e5752934e4
Fix tile tick capping variable becoming out of sync
2015-04-30 15:54:10 -04:00
md_5
89b59f7c3d
Fix exiting due to count condition eating packets.
2015-04-20 19:11:52 +10:00
Thinkofdeath
98e006c856
Fix a deadlock that could happen in offline mode when shutting down the server
2015-04-20 09:49:39 +01:00
md_5
19d9d39eac
Use CLQ for main thread tasks.
...
Means netty threads aren't blocked for long synchronisations whilst tasks are running.
2015-04-19 20:20:50 +10:00
Thinkofdeath
911a5d776b
Upstream merge
2015-04-16 22:34:44 +01:00
Thinkofdeath
9f979ee4bf
Improve NBTReadLimiter
2015-04-16 17:38:35 +01:00
Thinkofdeath
7230cfe24d
Upstream merge
2015-04-16 11:19:45 +01:00
md_5
548dca016c
Rebuild #3
2015-04-09 13:45:13 +10:00
md_5
e5af9ac1b5
Rebuild #2
2015-04-09 13:39:59 +10:00
md_5
e249de236b
Hash rebuild
2015-04-09 13:18:56 +10:00
md_5
a0a29a2911
SPIGOT-750: Barrier blocks are transparent for xray purposes
2015-04-09 10:23:32 +10:00
Thinkofdeath
b540d108ac
Patch rebuild
2015-04-05 16:09:21 +01:00
Thinkofdeath
3e84fd4c31
Upstream merge
2015-03-24 20:45:15 +00:00
Thinkofdeath
3ce8cf1a9a
Upstream merge
2015-03-22 19:50:13 +00:00
Thinkofdeath
e3c9d51e96
Upstream merge
2015-03-19 21:31:59 +00:00
Thinkofdeath
1465f017f2
Upstream merge
2015-03-17 21:22:17 +00:00
Thinkofdeath
dbbf5810b9
Upstream merge
2015-03-16 19:47:37 +00:00
Thinkofdeath
3c15908aac
Upstream merge
2015-03-16 10:19:21 +00:00
Thinkofdeath
d96ecbc04b
Add missing mc-dev import
2015-03-15 22:18:05 +00:00
Thinkofdeath
68c9a6e117
SPIGOT-709: Extend the block place limit to arm swings
2015-03-15 22:09:27 +00:00
Thinkofdeath
98750ee399
Upstream merge
2015-03-15 21:45:15 +00:00
md_5
53f7eede16
SPIGOT-660 remove unrequired patch.
2015-03-13 18:12:06 +11:00
Thinkofdeath
a630a9f1db
Patch rebuild
2015-03-11 10:19:32 +00:00
Thinkofdeath
64cd5dcd0c
Disable hopper check configuring, breaks various hopper machines
2015-03-08 12:42:50 +00:00
Thinkofdeath
809120c67f
Rebuild patches
2015-03-08 11:04:41 +00:00
Thinkofdeath
fc2a701b92
Fix null pointer issue with async skull converting
2015-03-07 15:48:05 +00:00
Thinkofdeath
a93c6f2875
Fix the player's uuid being null in Bungee mode/offline mode
2015-03-07 13:34:07 +00:00
Thinkofdeath
c0638b6ffb
Update to Minecraft 1.8.3
2015-02-28 11:36:22 +00:00
Johannes Donath
b77ae4c941
Fixed problems with World.getPlayers()
2015-02-27 21:14:00 +01:00
md_5
5c0c3d346e
Patch rebuild.
2015-02-26 21:40:16 +11:00
Thinkofdeath
390839a207
Fix a possible edge case with the ticking changes by delaying removal until next tick
2015-02-22 11:08:39 +00:00
md_5
52541311d4
Use FastMatches for ItemStack Dirty Check
...
The check to find dirty itemstacks and send update packets each tick can be very intensive as it checks the entire itemstack, including the entire NBT map. To save on this, 19/20 times we will simply compare the basic count/data/type. If for some strange reason the NBT of an item already existing in an inventory is changes, it will take up to 1 second to show, with an average time of half a second. This odd 0.5 second delay is far preferable to lag every tick, and shouldn't be noticed by anyone.
2015-02-22 12:27:58 +11:00
md_5
13b5b39d41
Allow Capping (Tile)Entity Tick Time.
...
This patch adds world configuration options for max-tick-time.entity / max-tick-time.tile which allows setting a hard cap on the amount of time (in milliseconds) that a tick can consume. The default values of 50ms each are very conservative and mean this feature will not activate until the server is well below 15tps (minimum). Values of 20ms each have been reported to provide a good performance increase, however I personally think 25ms for entities and 10-15ms for tiles would give even more significant gains, assuming that these things are not a large priority on your server.
For tiles there is very little tradeoff for this option, as tile ticks are based on wall time for most things, however for entities setting this option too low could lead to jerkiness / lag. The gain however is a faster and more responsive server to other actions such as blocks, chat, combat etc.
This feature was commisioned by Chunkr.
2015-02-22 12:02:19 +11:00
Thinkofdeath
933975a2f7
SPIGOT-593: Fix a mistake with the EntitySlice patch
2015-02-20 16:39:04 +00:00
md_5
95c8338f5b
Fix compile of activation range, oops
2015-02-20 21:38:01 +11:00