Spigot
bdc9d1f40e
Add huge update warning. This server will not start until the user types Y E S into the console.
...
By: md_5 <git@md-5.net>
2014-04-12 21:37:38 +10:00
Spigot
4ac4442c45
Treat Bungee as Online Mode. This is very important for people, IP forwarding MUST be enabled.
...
By: md_5 <git@md-5.net>
2014-04-12 21:24:25 +10:00
Spigot
69d285b6eb
Tigthen up access to getVersion - should help with some disconnects. Great spot by @thinkofdeath
...
By: md_5 <git@md-5.net>
2014-04-12 19:06:58 +10:00
Spigot
e630c1e385
Fix missed variable in entity activation range
...
By: md_5 <git@md-5.net>
2014-04-12 19:01:59 +10:00
Spigot
d7732f5871
Upstream merge
...
By: md_5 <git@md-5.net>
2014-04-12 18:17:59 +10:00
Spigot
bfb1eb0a65
Fix more legacy support
...
By: md_5 <git@md-5.net>
2014-04-12 18:15:24 +10:00
Spigot
6f46bc3835
Strip dashes when sending UUIDs to older clients.
...
By: md_5 <git@md-5.net>
2014-04-12 18:04:17 +10:00
Spigot
c979f2eed7
Fix several occurances of missed diff.
...
By: md_5 <git@md-5.net>
2014-04-12 17:49:22 +10:00
Spigot
49e5489049
Address Serious Issues with Offline Players
...
Such as name being entirely unresolved! This fixes the whitelist command and no doubt lots more.
By: md_5 <git@md-5.net>
2014-04-12 17:17:26 +10:00
Spigot
1fcb203b64
Revert "Print Warning not Stack Trace."
...
This reverts commit ed178c8ad3
.
By: md_5 <git@md-5.net>
2014-04-12 15:29:45 +10:00
Spigot
ed178c8ad3
Print Warning not Stack Trace.
...
When loading the data .json files.
By: md_5 <git@md-5.net>
2014-04-12 15:18:33 +10:00
Spigot
bf892b7475
Old / New Version Support.
...
This adds support for newer / older Minecraft versions.
At present it supports protocol versions 4 and 5 (1.7.2-1.7.8).
By: md_5 <git@md-5.net>
2014-04-12 15:11:23 +10:00
Spigot
78305649b8
Finish up Minecraft 1.7.8 support. This is a dev build, no warranty etc etc. It does not yet support Minecraft 1.7.2/1.7.5.
...
By: md_5 <git@md-5.net>
2014-04-12 14:49:42 +10:00
Spigot
be34265a1f
Nearly done, testing time.
...
By: md_5 <git@md-5.net>
2014-04-12 14:38:17 +10:00
Spigot
c3fd1723b1
Fix some stuff
...
By: md_5 <git@md-5.net>
2014-04-12 14:27:04 +10:00
Spigot
c47da724d4
Stage 1.5
...
By: md_5 <git@md-5.net>
2014-04-12 14:18:50 +10:00
Spigot
28ccca81f4
Stage 1
...
By: md_5 <git@md-5.net>
2014-04-12 14:18:37 +10:00
Spigot
e8dcebdcd5
Remove some snapshot related patches in preparation for update.
...
By: md_5 <git@md-5.net>
2014-04-12 14:01:22 +10:00
Spigot
9aef577b7a
Remove the server skin validation
...
Doesn't really help in catching the plugins causing the issues
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-11 16:13:15 +01:00
Spigot
5ffa0a85ac
Display 1.7.8 as the current version
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-11 15:46:24 +01:00
Spigot
94cd38bf90
Validate skins server side to try catch some out of date plugins
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-11 13:08:04 +01:00
Spigot
7edc3b33bb
Display 'Spigot' in client crashes, server lists and Mojang stats
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-11 11:17:52 +01:00
Spigot
9538b0bb17
Find and fix broken player skulls and handle skulls with incorrectly cased player names
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-10 21:59:55 +01:00
Spigot
147d394288
Lets say this didn't happen
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-10 21:23:07 +01:00
Spigot
fb744a04a5
Don't convert skulls if the request fails for some reason
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-10 21:12:49 +01:00
Spigot
fc88caa3c7
Use authlib to look up skull textures.
...
Might cover a case I missed
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-10 17:45:21 +01:00
Spigot
eb2c907a79
Fix the console issue
...
QueueLogAppender doesn't like being added twice
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-10 12:56:45 +01:00
Spigot
f4ad663c2d
Fix 1.7.7 support (Bungee will still have issues)
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-10 11:56:42 +01:00
Spigot
b5179b2519
Check the length of the response as the API can sometimes be incorrect
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-09 20:44:07 +01:00
Spigot
e22de45ecb
Don't spam warnings when Mojang's API goes down. (Which happens a lot)
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-09 15:21:59 +01:00
Spigot
e991a22c24
Close the inputstreams/connections used for head conversion
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-09 14:54:31 +01:00
Spigot
9622b29d67
Convert player heads async
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-09 13:31:39 +01:00
Spigot
e9a5822bc8
Prevent player skulls from crashing 1.7.6 clients. They'll be missing their textures due skin changes
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-08 13:38:47 +01:00
Spigot
618d7aea05
Merge remote-tracking branch 'remotes/origin/1.7.6'
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-08 12:23:47 +01:00
Spigot
adb44bebb1
Pass the offline/bungee uuid to PreLogin events ( Closes #147 )
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-07 00:42:16 +01:00
Spigot
96bd50d89a
Add 1.7.6pre1 support.
...
This doesn't require any configuration changes and will support 1.7.2 / 1.7.5 etc as well.
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-05 09:11:28 +11:00
Spigot
fbf54955d5
Upstream merge
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-03 21:12:44 +01:00
Spigot
b07d19630a
Fixed mob spawners being treated as solid blocks for the orebfuscator
...
Mob spawners are treated as solid blocks as far as the game is concerned for lighting and other tasks but for rendering they can be seen through, therefor we special case them so that the antixray doesn't show the fake blocks around them.
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-03 10:50:48 +01:00
Spigot
7733c78063
Correct patch start comment.
...
By: md_5 <git@md-5.net>
2014-04-02 18:05:47 +11:00
Spigot
fc70685814
Allows greater control over Tab Command Complete.
...
You can now specify how many letters of the command must be typed before it will be tab completed this will help deter people from just spamming round all the commands to see if there is one incorrectly set up.
0 will tab complete all commands
-1 will disable tab complete
1 will mean you have to type the first letter
2 will mean you have to the second letter... etc...
By: Ginger Geek <MailMe@GingerGeek.co.uk>
2014-04-02 18:00:58 +11:00
Spigot
c936739c09
Merge some stuff from upstream.
...
By: md_5 <git@md-5.net>
2014-04-02 17:54:35 +11:00
Spigot
04c83ec337
Fix TileEntities getting ticked after being queued for removal
...
By: FrozenBrain <carstenbamsti@googlemail.com>
2014-03-23 01:54:55 +01:00
Spigot
3c74759030
Configurable boss sound radii.
...
By: drXor <mcyoungsota@gmail.com>
2014-03-28 12:32:18 -04:00
Spigot
e16cd1f8c5
Replace the village window patch with one that effects all windows ( Closes #143 )
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-30 17:00:57 +01:00
Spigot
0ce025d157
Prevent the inevitable server lag|crashes caused by people doing a blocking operation on the main thread.
...
By: md_5 <git@md-5.net>
2014-03-30 09:16:12 +11:00
Spigot
968a96a1d3
Upstream: Add more expansive UUID based operations
...
By: md_5 <git@md-5.net>
2014-03-30 09:09:24 +11:00
Spigot
36fa69bb23
Re-add a fixed version of the "Improved Ping Sending" patch
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-28 21:54:36 +00:00
Spigot
35c52d3c87
address -> realAddress
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-27 11:53:41 +00:00
Spigot
2bcb8342f2
Fix several occurances of missed diff between the current version of mc-dev.
...
By: md_5 <git@md-5.net>
2014-03-27 16:01:13 +11:00
Spigot
3e379f3c2f
Use the right constructor for bungeecord support
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-26 23:53:19 +00:00
Spigot
6f1cee9dd3
Remove the Improved Ping Sending patch
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-26 20:34:47 +00:00
Spigot
a4e6c2ad50
Handle case where currentTick could be negative
...
@Aikar is there a better way to handle this?
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-26 15:18:11 +00:00
Spigot
71bee88b32
Make restart command ignore async checks. This is needed for the watchdog to properly restart.
...
By: md_5 <git@md-5.net>
2014-03-25 16:13:09 +11:00
Spigot
8274fa890a
Remove async op catcher to its own class
...
By: md_5 <git@md-5.net>
2014-03-25 16:11:22 +11:00
Spigot
143ea9829c
Upstream merge
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-24 20:36:29 +00:00
Spigot
cd765d61e7
Move part of the Watchdog patch back into the correct patch
...
I have no idea how I managed to mess this up
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-24 17:51:06 +00:00
Spigot
6cdbf78b0e
Fix missed diff in TileEntityHopper
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-24 12:01:26 +00:00
Spigot
9f40be7e54
Fix conflicts
...
By: md_5 <git@md-5.net>
2014-03-24 17:12:40 +11:00
Spigot
10de9c0a8b
Re-add missed method to the Player Collision API
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-23 18:16:32 +00:00
Spigot
26df4f1c88
Cap villagers' window name to prevent client disconnects
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-23 10:54:53 +00:00
Spigot
8704cd78a5
Fix the removal of potion effects
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-23 09:49:23 +00:00
Spigot
61d5d29069
Fix some merge conflicts
...
By: md_5 <git@md-5.net>
2014-03-23 15:21:51 +11:00
Spigot
1dfd23fd4a
Check for manually prefixed commands or commands that don't need a prefix for calling vanilla commands with command blocks
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-23 01:29:13 +00:00
Spigot
62a846538d
this.t() -> this.u() - make the server actually tick!
...
By: md_5 <git@md-5.net>
2014-03-23 11:34:50 +11:00
Spigot
2e5240dfa2
Don't print permgen warning for java 8+
...
By: md_5 <git@md-5.net>
2014-03-23 11:20:02 +11:00
Spigot
b215942177
Update to 1.7.5
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-23 00:06:43 +00:00
Spigot
2bba2bc54f
Re-add missing Player part of the particle API
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-20 22:29:54 +00:00
Spigot
8d921a2a4d
Remove the lastChunkAccessed if it is unloaded.
...
This fixes an issue where a chunk would be unloaded but remain in lastChunkAccessed meaning calls on getChunkAt could return a chunk that is no longer loaded, this caused an issue where the chunk could be reloaded whilst in use reverting any block changes. This caused findEndPortal to return null even after createEndPortal which would crash the server trying to teleport to a null location.
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-18 09:52:01 +00:00
Spigot
c3b8ba3086
Allow enchanting tables to enchant any item when plugins prompt them to.
...
By: drXor <mcyoungsota@gmail.com>
2014-03-15 02:28:55 -04:00
Spigot
69f21892a5
Change various "Nope!" kick messages to something more descriptive and less confusing for players.
...
By: drXor <mcyoungsota@gmail.com>
2014-03-15 01:32:18 -04:00
Spigot
4a813dc887
Optimize Player Lookup - #112
...
Optimize player lookup and various player operations. We mainly do this by keeping a map instead of iterating through all players. We also speed up the duplicate login check and a few other checks by simply checking for one matching player.
Thanks @aikar for some of the implementation
By: md_5 <git@md-5.net>
2014-03-15 14:34:26 +11:00
Spigot
ac0fd305ef
Allow the potion effect caused by WitherSkulls to be cancelled along with damage cancellation (e.g. via events).
...
By: drXor <mcyoungsota@gmail.com>
2014-02-25 15:17:29 -04:00
Spigot
cfea560dfd
Alter BungeeCord support to require BungeeCord when it is enabled.
...
By: md_5 <git@md-5.net>
2014-03-15 08:46:24 +11:00
Spigot
f1c7168421
Re-add the Fix ConcurrentModificationException while being idle kicked in a vehicle patch
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-12 21:26:40 +00:00
Spigot
3985d6815c
Rebuild patch hashes, fix build.
...
By: md_5 <git@md-5.net>
2014-03-10 09:14:45 +11:00
Spigot
74b65b1d0e
Strengthen entity list guard patch back up to its original level. Whilst upstream fixes attempt to fix this, they aren't fully functional and can cause the server to crash. This way we can both identify bad plugins and stop all crashes.
...
By: md_5 <git@md-5.net>
2014-03-10 09:04:25 +11:00
Spigot
75687b16c6
Pop guard entity list patch to top
...
By: md_5 <git@md-5.net>
2014-03-10 08:37:28 +11:00
Spigot
af72eb7b94
Add more spigot links
...
By: md_5 <git@md-5.net>
2014-03-09 14:33:30 +11:00
Spigot
2c4d0bee45
Prevent hoppers from loading chunks
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-03-07 19:56:42 +00:00
Spigot
2a98b1853e
Use one PermissibleBase for all Command Blocks.
...
This fixes issues with too many command blocks lagging or crashing the server, as well as just increases their performance in general.
By: FrozenBrain <carstenbamsti@googlemail.com>
2014-03-02 21:18:22 +01:00
Spigot
2c24774651
Normalize spaces on when reading a chat packet
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-02-26 14:47:01 +00:00
Spigot
4174fc654a
Update "Don't special case x move value" patch to ensure that move events are always fired, regardless if there are any "special cases"
...
By: md_5 <git@md-5.net>
2014-02-24 18:04:12 +11:00
Spigot
ae9daebd38
Silent Lightning API
...
By: drXor <mcyoungsota@gmail.com>
2014-02-23 16:20:51 -04:00
Spigot
9d7bf61c55
Update SHA1 Info
...
By: Zach Brown <Zbob750@live.com>
2014-02-17 20:56:13 -06:00
Spigot
c94c983b44
Fix ClearTickList to return correct value
...
Previously it always returned false, this fixes it to return whatever value the user has it set to.
By: Zach Brown <Zbob750@live.com>
2014-02-17 20:44:13 -06:00
Spigot
40e489fae1
Return entity-tracking field other to intended usage.
...
By: Dmck2b <dmck2b+github@gmail.com>
2014-02-17 12:19:44 +00:00
Spigot
03d3c973a7
Unfinalize the isDisconnected() method by bukkit.
...
By: hcherndon <hcherndon@gmail.com>
2014-02-15 09:23:33 +00:00
Spigot
b4a49d9437
Set lastTick to prevent first few ticks from being too quick
...
By: md_5 <git@md-5.net>
2014-02-13 17:34:01 +11:00
Spigot
1a47c3a3fb
Make the TPS command accurate by averaging over the sample interval, not just the current tick.
...
By: md_5 <git@md-5.net>
2014-02-13 17:27:00 +11:00
Spigot
416ffd3506
Re-add the replace-commands feature
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-02-12 20:45:59 +00:00
Spigot
7073c502e9
Upstream merge
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-02-12 13:48:26 +00:00
Spigot
8a02a8d067
Cap Channel Registrations to 128 entries
...
By: md_5 <git@md-5.net>
2014-02-12 20:03:12 +11:00
Spigot
66d0e067b8
Allow Disabling Creative Item Filter
...
By: md_5 <git@md-5.net>
2014-02-12 18:18:07 +11:00
Spigot
b7d7dcbd85
Add support for fetching hidden players via Spigot object
...
By: Tux <write@imaginarycode.com>
2014-02-09 14:05:23 -05:00
Spigot
30578fed6a
Fire BlockPlaceEvent for Half Slab Completion
...
Fixes BUKKIT-5390
By: Aikar <aikar@aikar.co>
2014-02-09 19:02:00 +11:00
Spigot
e89af399aa
Add option to silence commandblock output to console: commands.silent-commandblock-console
...
By: md_5 <git@md-5.net>
2014-02-09 14:39:15 +11:00
Spigot
396950f89f
Readd Spam Filter Exclusions patch
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-02-08 08:15:21 +00:00
Spigot
982909f214
Fix dispensing bone meal not having the correct data value
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-02-06 22:01:07 +00:00
Spigot
0995cdfc29
Hopefully fix the AntiXray this time. Thanks to @geNAZt for helping
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-02-05 21:40:15 +00:00
Spigot
4d2ba245d1
Revert "Fix the isLoaded check for AntiXray" Seems to causes issues still
...
This reverts commit fd2627af7c
.
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-02-05 19:55:31 +00:00