1682097f81
Remove TagAPI patches.
...
By: md_5 <md_5@live.com.au >
2013-02-22 19:30:23 +11:00
22048bfe81
Add highPriorityQueue
...
By: md_5 <md_5@live.com.au >
2013-02-22 19:29:36 +11:00
14a8719dad
Allow provisionally disabling chunk GC
...
By: md_5 <md_5@live.com.au >
2013-02-22 19:11:59 +11:00
67374a6263
Improved tile entity lookup for chunk sending
...
We already have direct access to the chunks tile entities, there is no reason to look them up again.
By: shakytom <tom.roberts00@gmail.com >
2013-02-20 23:16:49 -05:00
c3fc9635b8
Optimize getTileEntities
...
Avoid traversing tile entities for every loaded chunk
By: Mike Primm <mike@primmhome.com >
2013-02-21 00:40:28 -06:00
56f1d1c01d
TagAPI won't load anyway - no need to manually disable it.
...
By: md_5 <md_5@live.com.au >
2013-02-20 20:20:27 +11:00
63b5fdba98
TagAPI is installed, I swear.
...
By: md_5 <md_5@live.com.au >
2013-02-20 20:16:54 +11:00
ce038722f8
Implement the rest of TagAPI
...
By: md_5 <md_5@live.com.au >
2013-02-20 19:08:43 +11:00
ba3f658dfd
Fix falling sand entities with orebfuscator.
...
By: SuPaH sPii <r29jk10@gmail.com >
2013-02-19 18:58:31 -06:00
23fc65c6fd
This is what I call the balancing game - use 2 NIO threads
...
By: md_5 <md_5@live.com.au >
2013-02-20 07:34:18 +11:00
587fe30827
Remove extra chunkGC call left over after CraftBukkit merge
...
By: Aikar <aikar@aikar.co >
2013-02-19 15:10:01 -05:00
061fdf3d06
Fix logic error with living entity collision reduction.
...
The previous version missed the entire point of the change and made it only skip collision on NON living entities... which is not often at all.
It was meant to only Skip Living->Living, or else we won't get any gain...
By: Aikar <aikar@aikar.co >
2013-02-19 11:43:00 -05:00
65d005a475
Name that thread too
...
By: md_5 <md_5@live.com.au >
2013-02-19 20:30:26 +11:00
71175ecaa8
Dont disable tagAPI for now
...
By: md_5 <md_5@live.com.au >
2013-02-19 20:28:30 +11:00
ba015768c7
Few fixes, tweaks for Netty
...
By: md_5 <md_5@live.com.au >
2013-02-19 19:38:18 +11:00
b32484c70f
Implement TagAPI into Spigot - much more efficient and only a dozen lines of code.
...
By: md_5 <md_5@live.com.au >
2013-02-19 18:30:34 +11:00
5451e30739
Change field name for backwards support
...
By: md_5 <md_5@live.com.au >
2013-02-19 18:01:42 +11:00
1c86622253
Oops
...
By: md_5 <md_5@live.com.au >
2013-02-18 18:30:25 +11:00
2f74e8d74d
Bit nicer for TagAPI
...
By: md_5 <md_5@live.com.au >
2013-02-18 17:46:31 +11:00
75510381f7
Move protocol lib threads around - and reduce netty threads a lot.
...
By: md_5 <md_5@live.com.au >
2013-02-17 20:47:27 +11:00
fd8ab30ef6
Update to actually compile with netty beta
...
By: md_5 <md_5@live.com.au >
2013-02-17 20:15:48 +11:00
aaf58e51fe
Use correct depend
...
By: md_5 <md_5@live.com.au >
2013-02-17 20:10:50 +11:00
00a55293f5
Use release Netty to avoid performance regressions.
...
By: md_5 <md_5@live.com.au >
2013-02-17 20:06:57 +11:00
ffd8c932ba
Handle vanished players in tab list
...
By: md_5 <md_5@live.com.au >
2013-02-17 17:31:52 +11:00
59f79fb46a
Use more threads for netty to help with lag.
...
By: md_5 <md_5@live.com.au >
2013-02-17 16:35:11 +11:00
594eb1651c
Use tab list name to prevent duplicates.
...
By: md_5 <md_5@live.com.au >
2013-02-16 19:46:56 +11:00
bca3cabb22
Keep a definsive copy of players for entity activation
...
By: md_5 <md_5@live.com.au >
2013-02-16 19:46:08 +11:00
7da770870f
Use vanilla method - just with toggle
...
By: md_5 <md_5@live.com.au >
2013-02-16 19:05:26 +11:00
c363ace8a7
Allow to occasionally send tab list updates
...
By: md_5 <md_5@live.com.au >
2013-02-16 17:56:39 +11:00
d815af0ec3
Use a compression level of 4 for chunk packets
...
By: md_5 <md_5@live.com.au >
2013-02-16 13:33:46 +11:00
8fd703d6bb
And chests...
...
By: md_5 <md_5@live.com.au >
2013-02-16 10:24:25 +11:00
c69472dab1
Don't use ender chests or stone as hiding materials
...
By: md_5 <md_5@live.com.au >
2013-02-16 10:19:31 +11:00
7d84569b06
Add engine mode 2
...
By: SuPaH sPii <r29jk10@gmail.com >
2013-02-16 10:13:00 +11:00
dd60921594
Make map send speed configurable.
...
By: md_5 <md_5@live.com.au >
2013-02-15 18:34:42 +11:00
25a0b1356d
Please don't spam console every ping.
...
By: md_5 <md_5@live.com.au >
2013-02-15 18:25:53 +11:00
00275b6d81
Remove extra disconnect info - confuses people into thinking something is wrong
...
By: md_5 <md_5@live.com.au >
2013-02-14 17:33:09 +11:00
4937d401df
Remove locking in favour of a volatile state variable.
...
By: md_5 <md_5@live.com.au >
2013-02-13 12:22:25 +11:00
2b28813233
Break packet reading into states to reduce object churn.
...
By: md_5 <md_5@live.com.au >
2013-02-13 12:11:37 +11:00
c6a2240466
Reorder check for isEmpty, on a ConcurrentLinkedQueue its
...
more expensive than would appear.
By: md_5 <md_5@live.com.au >
2013-02-12 16:29:15 +11:00
4546d28bde
Switch back to unbounded queue.
...
By: md_5 <md_5@live.com.au >
2013-02-12 16:23:43 +11:00
f4badf2f0d
Fix orebfuscator enabled log message
...
By: Agaricus <agaricusb@yahoo.com >
2013-02-10 20:04:32 -08:00
9506e32ba0
Apply entity activation range, the most over hyped commit ever.
...
By: md_5 <md_5@live.com.au >
2013-02-11 19:32:14 +11:00
5f1cd7b41a
Automatically update upstream versions. Bukkit-1.4.7-R1.0-2-g23f5a05, CraftBukkit-1.4.7-R1.0-9-g65324d6
...
By: EcoCityCraft <admin@ecocitycraft.com >
2013-02-10 17:41:21 -06:00
bf3fab5c13
Add proper thread safety. Please let me know if this deadlocks your server.
...
By: md_5 <md_5@live.com.au >
2013-02-10 18:35:09 +11:00
3e9cf48079
If you are a server list owner, and you have not fixed your shit, I kindly request that you do so NOW. I will not waste another 5 hours of my life covering up for you. 4 months is more than long enough for 3 lines of code change.
...
By: md_5 <md_5@live.com.au >
2013-02-10 16:50:54 +11:00
52fc2b1ea2
Add volatile to be sure the JVM wont cache the value
...
By: md_5 <md_5@live.com.au >
2013-02-10 15:12:35 +11:00
ffe44eefa2
Fix occasionally showing as 1.3
...
By: md_5 <md_5@live.com.au >
2013-02-10 15:04:27 +11:00
1ccfa93293
Revert "Reduce legacy ping threshold to 1000ms"
...
This reverts commit eb53806048 .
By: md_5 <md_5@live.com.au >
2013-02-10 14:52:14 +11:00
eb53806048
Reduce legacy ping threshold to 1000ms
...
By: md_5 <md_5@live.com.au >
2013-02-10 14:35:13 +11:00
07ebde686f
Fix legacy pinging with some uber ninja coding.
...
By: md_5 <md_5@live.com.au >
2013-02-10 14:26:59 +11:00