Zach Brown
59643f90bc
Use CraftBukkit's damage API fix instead of our own
...
... here's hoping theirs works
2014-07-10 21:47:05 -05:00
Dmck2b
c69aca5d10
Actually fix the spawn chunks persistence patch
2014-07-10 13:46:25 -05:00
Zach Brown
060423df62
Revert "Update spawn chunk persistence patch"
...
This reverts commit bb2f77109f
.
2014-07-09 23:46:54 -05:00
Dmck2b
bb2f77109f
Update spawn chunk persistence patch
2014-07-09 22:05:48 -05:00
Zach Brown
2d830e5a1c
Configurable nerf for TNT cannons
2014-07-09 17:40:03 -05:00
Zach Brown
7ff230fda1
Replace TNT fix with less buggy solution
...
... although the last one was pretty funny
2014-07-09 17:07:26 -05:00
Iceee
5ee5d02c7a
Don't tick chests v2
2014-07-08 22:51:47 -05:00
Zach Brown
115f43a4fc
Better EULA handling
2014-07-08 22:40:26 -05:00
Zach Brown
fedd4511f5
PaperSpigot 1.7.10
2014-07-08 22:05:35 -05:00
Aikar
5cb541b122
Revert Bukkit damage API changes
2014-07-08 19:31:32 -05:00
Zach Brown
2208ce722b
Revert updates to TNT bias patch
2014-07-08 19:28:16 -05:00
Evan A. Haskell
9bb4978a15
Fix null tile entity worlds crashing the server
2014-07-08 18:26:23 -05:00
Dmck2b
ba942d6b46
Allow toggling of chunk persistance
2014-07-09 00:00:00 +01:00
Zach Brown
6b468690bb
Update TNT directional bias patch
...
Includes work by SportBukkit - Thanks guys
2014-07-08 16:31:38 -05:00
Zach Brown
18df89d601
Upstream merge
2014-07-08 16:10:12 -05:00
Zach Brown
a21b45bf17
Experimental: Don't tick chests
...
This isn't used anywhere and only adds to the load. This change should be considered experiemental however as it needs testing
2014-07-07 16:29:19 -05:00
Dmck2b
ece3cca682
Add configurable despawn ranges for living entities
2014-07-07 04:13:42 +01:00
gsand
0a6ac9ba90
Player Exhaustion Multipliers
2014-07-06 19:18:38 -05:00
Zach Brown
635957c8d9
Upstream merge - Revert player ticking in main loop
2014-07-06 19:16:34 -05:00
Zach Brown
67576acc3b
Restore gsand's name to this patch :)
2014-07-06 02:50:09 -05:00
Zach Brown
1ee54478dd
Remove patch 0012 hunger mulitplier for sprint jump
...
Newer and better patch coming soon
cc @gsand
2014-07-06 02:47:46 -05:00
Zach Brown
35f2082d10
Let's not check the config value every time
...
Once is enough
2014-07-06 01:50:02 -05:00
Zach Brown
ff2628ed01
Make players tick in main loop "feature" configurable
...
Defaults to false, servers thant additional security and peace of mind can turn it back on but doing so may cause gameplay abnormalities
2014-07-05 22:55:30 -05:00
Dmck2b
12d1730924
Make JSON errors more user friendly and less crash prone
2014-06-13 14:48:36 +01:00
Dmck2b
e25c5272c2
Add more information and instructiions to some world crashes/issues
2014-07-05 17:16:55 +01:00
Zach Brown
15d8da6e60
Upstream merge - remove movement limit
2014-07-03 23:21:36 -05:00
Zach Brown
93dc8eefa2
Configurable movement limit restriction
2014-07-03 19:29:30 -05:00
Zach Brown
a608e1f08c
Configurable interaction limit restriction
2014-07-03 00:57:36 -05:00
Zach Brown
2f16bd158b
Move our config options out of spigot.yml and into paper.yml
2014-07-02 20:47:25 -05:00
Zach Brown
6fcd673b6c
Allow nerfed mobs to jump
...
Unbreaks quite a few spawner grinders
2014-06-29 13:34:16 -05:00
Zach Brown
a1c9ce2381
Configurable fishing time ranges
2014-06-29 13:33:49 -05:00
Zach Brown
252155da0a
Revert "Remove 0017 - potentially causing issues on respawn with plugins"
...
Turned out this wasn't the issue
2014-06-28 17:38:47 -05:00
Zach Brown
367c9e5735
Remove 0017 - potentially causing issues on respawn with plugins
2014-06-28 16:57:35 -05:00
Zach Brown
06af0683b9
Fix zombie sieges and their spawn mechanics
2014-06-24 22:56:20 -05:00
Zach Brown
8ae366785c
Apply our patches over Spigot-Server and Spigot-API directly
2014-06-24 07:21:58 -05:00
Iceee
8ee4e6118b
Actually fix TNT movement
2014-06-24 00:05:36 -05:00
T00thpick1
5f576484f8
Do not remove player in world change
...
Fixes BUKKIT-4561 and BUKKIT-4082 and BUKKIT-2094
2014-06-23 21:39:00 -05:00
Zach Brown
fd14a5cf0e
Update patch numbers
2014-06-22 15:55:54 -05:00
Zach Brown
03dd521324
Ability to disable asynccatcher
2014-06-22 15:50:22 -05:00
Iceee
7cdc911120
Fix redstone lag issues
2014-06-22 15:49:11 -05:00
Iceee
380b5b1e54
Fix movement inconsistencies
2014-06-22 15:47:53 -05:00
Zach Brown
dad78ba583
Add 1.8 recipes for stone variants
2014-06-22 15:45:06 -05:00
gsand
a3196be075
Inverted Daylight Detector Toggle
2014-06-22 15:44:13 -05:00
gsand
31f442cda8
Configurable hunger multiplier for player sprint jumping
2014-06-22 15:42:43 -05:00
Zach Brown
9cd3bc4c16
Make destroyed boats drop the boat item
2014-06-22 15:41:56 -05:00
Zach Brown
51033cd963
Configurable baby zombie movement speed
2014-06-22 15:41:01 -05:00
Zach Brown
303178cfc2
Configurable cactus and reed natural growth heights
2014-06-22 15:38:49 -05:00
Zach Brown
78082de9fe
Configurable damage multiplier for PvP blocking
2014-06-22 15:38:17 -05:00
Zach Brown
b2927cf499
Add float methods to configs
2014-06-22 15:37:12 -05:00
Zach Brown
7130aff934
Configurable squid spawn ranges
2014-06-22 15:32:38 -05:00
Zach Brown
990862afb7
Invisible players don't have rights
2014-06-22 15:30:53 -05:00
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
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
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
Spigot
8167a3bf19
Remove a file that snuck in to the last commmit
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-29 09:30:17 +01:00
Spigot
d7b3486597
Disable Watchdog when restarting
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-29 09:24:36 +01:00
Spigot
ae7cef7135
Revert "Merge pull request #155 from yawkat/killed-connections-fix"
...
This reverts commit 5614cb1f44
, reversing
changes made to 6c609c5ffe
.
By: md_5 <git@md-5.net>
2014-04-27 10:52:18 +10:00
Spigot
1d84e93c38
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
6c609c5ffe
Fix hoppers replacing the items with the left overs from removing instead taking the items off the stack
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-24 20:49:29 +01:00
Spigot
213d41a3fe
Fix broken hopper logic when moving more than one item in a stack
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-24 20:07:39 +01:00
Spigot
b56d35552d
Upstream merge
...
By: md_5 <git@md-5.net>
2014-04-24 16:27:12 +10:00
Spigot
a8030addd9
Actually remove the old patches
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-23 12:48:39 +01:00
Spigot
3309f466e2
Remove NBTTagCompound and related patches
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-23 12:44:02 +01:00
Spigot
6304013c92
Silence skull related console spam
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-23 10:29:21 +01:00
Spigot
c8df293dc3
Remove a line that would otherwise just be reiterating a set int
...
By: David <dmck2b+github@gmail.com>
2014-04-23 02:04:25 +01:00
Spigot
ae00c5f8b6
Prevent anvils from eating the spare items in the second slot
...
By: David <dmck2b+github@gmail.com>
2014-04-23 01:05:25 +01:00
Spigot
ad36fb0482
Prevent the console from locing up, due to too many messages flooding it, but only notifing of issue of the server crashes
...
By: David <dmck2b+github@gmail.com>
2014-04-21 12:56:06 +01:00
Spigot
df297a84cd
Swallow StackOverflowError when updating physics.
...
Prevents an otherwise unneeded crash.
By: David <dmck2b@gmail.com>
2014-04-21 17:01:24 +10:00
Spigot
80d7c3be44
Convert player skulls async
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-20 13:05:17 +00:00
Spigot
db03276a1c
Don't special case 'invalid' usernames for UUIDs.
...
This renders any automatically generated username to have the same UUID, thus make pseudo players somewhat limited. When using such names for scoreboards etc you should be using our enhanced String based scoreboard API anyway.
Thanks @ElgarL for pointing this out.
By: md_5 <git@md-5.net>
2014-04-20 18:59:04 +10:00
Spigot
02044b4c35
Log null TileEntity Owner.
...
Should prevent a crash and provide some info on the location.
By: md_5 <git@md-5.net>
2014-04-20 11:17:14 +10:00
Spigot
a7b041f721
Add items per tick to the hopper configurations
...
By: md_5 <git@md-5.net>
2014-04-19 09:22:44 +10:00
Spigot
f8ca6ed867
More upstream merge
...
By: md_5 <git@md-5.net>
2014-04-19 09:15:23 +10:00
Spigot
1752ff24d2
Treat color codes as an end of a url
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-18 19:27:20 +00:00
Spigot
804a818172
Upstream merge
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-18 17:08:19 +00:00
Spigot
1f1443ed34
Upstream merge: 1.7.9
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-17 20:47:40 +01:00
Spigot
6bbb74e114
Stop player skull's name being incorrectly set to the profiles's toString
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-17 13:02:29 +01:00
Spigot
9e7add3195
Add Score.isScoreSet()Z API.
...
Also fix generics on CraftScore.getScore()I.
By: md_5 <git@md-5.net>
2014-04-17 19:36:09 +10:00
Spigot
88f93937bb
Expand team API to allow arbitrary strings.
...
By: md_5 <git@md-5.net>
2014-04-17 19:22:33 +10:00
Spigot
df0b4f3094
Fix BanList command and other *list functionality
...
By: md_5 <git@md-5.net>
2014-04-17 19:03:00 +10:00
Spigot
5e0dbddc90
Convert Horses owner to UUID
...
By: Aikar <aikar@aikar.co>
2014-04-16 16:14:26 +10:00
Spigot
f5c46c5df4
Correct Ban Expiration
...
By: md_5 <git@md-5.net>
2014-04-16 11:14:49 +10:00
Spigot
71c7a386dd
Fix ban expire dates.
...
By: md_5 <git@md-5.net>
2014-04-16 10:10:38 +10:00
Spigot
b2824c66ae
Print stack only when debug is enabled
...
By: md_5 <git@md-5.net>
2014-04-16 10:00:53 +10:00
Spigot
c22ab5cf24
Validate CraftSkull getOwner - prevents it from being called when hasOwner is false.
...
By: md_5 <git@md-5.net>
2014-04-16 09:47:03 +10:00
Spigot
16d77f8f5e
Allow non hidden update lock
...
By: md_5 <git@md-5.net>
2014-04-15 19:28:39 +10:00
Spigot
6e5b0c8d67
Fix EditBook Event
...
By: mrapple <tony@oc.tc>
2014-04-15 12:17:49 +10:00
Spigot
aff3d19f1e
Remove whitelist fix patch, pulled upstream & also slightly incorrect, userCache.a() does not perform a full lookup.
...
By: md_5 <git@md-5.net>
2014-04-15 12:03:38 +10:00
Spigot
3b83830fde
Check Skull canPlace - ensures skulls are only placed where they are supposed to.
...
By: md_5 <git@md-5.net>
2014-04-15 10:48:55 +10:00
Spigot
79a14f8a9f
Fix Player Banning
...
This issue stems from the fact that Bukkit's API only allows a UUID to be banned, but Minecraft requires both a UUID and name. To fix this we modify the code to require a UUID or a name, or both. The correct fix would be expanding the API to be able to provide a name, however this would require plugin changes.
By: md_5 <git@md-5.net>
2014-04-15 10:32:55 +10:00
Spigot
1459bac6ab
Fix despawn rate to be >=
...
By: md_5 <git@md-5.net>
2014-04-15 09:37:11 +10:00
Spigot
fc1c85c557
Fix arrows and fireworks not having their despawn counters ticked when inactive
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-14 17:22:45 +01:00
Spigot
438e72389e
Check for Blank OfflinePlayer Names - the internal representation does not allow them, so lets catch it early when the issue lies with the user.
...
By: md_5 <git@md-5.net>
2014-04-14 17:22:57 +10:00
Spigot
ee2e753ae4
Add note about BungeeCord
...
By: md_5 <git@md-5.net>
2014-04-14 14:55:06 +10:00
Spigot
d1ca9def1a
Upstream merge
...
By: md_5 <git@md-5.net>
2014-04-14 14:35:27 +10:00
Spigot
625577148a
Add skin forwarding support for BungeeCord.
...
By: Fabian Fassbender <fabian.fassbender42@googlemail.com>
2014-04-14 11:41:45 +10:00
Spigot
a2ba6dd10d
Prevent crash from a ConversationTracker exception. Fixes BUKKIT-5436
...
By: Devin Ryan <devin@forairan.com>
2014-04-13 16:12:17 -05:00
Spigot
5f889e2cf5
Add obfuscation helper patch to assist update process.
...
By: md_5 <git@md-5.net>
2014-04-14 10:40:29 +10:00
Spigot
b6ad1541ce
Use Provided Case for Non Existent Offline Players.
...
Fixes issues with using scoreboards to provide information via pseudo players being all lower cased.
By: md_5 <git@md-5.net>
2014-04-14 09:47:44 +10:00
Spigot
3ffe018032
Properly cancel fishing event. Fixes BUKKIT-5396
...
Previously, when cancelling a PlayerFishEvent with State.FISHING, the next
fishing attempt would automatically result in a new PlayerFishEvent with
State.FAILED_ATTEMPT because the player's hooked entity was not properly
cleared. This ensures that the player's hooked entity value is set to null so
that the next attempt will result in the proper state being called.
By: gjmcferrin@gmail.com <gjmcferrin@gmail.com>
2014-04-13 20:13:56 +10:00
Spigot
c739e5da15
Fix PlayerFishEvent not properly cancelling. Fixes
...
BUKKIT-5245,BUKKIT-5396
PlayerFishEvent event states are not properly being cancelled,
the FishingHookEntity being deleted when the event is cancelled,
thus making the event happen. The event states of CAUGHT_ENTITY,
CAUGHT_FISH, FAILED_ATTEMPT, IN_GROUND must keep the
EntityFishingHook alive in order to cancel the event.
Removed the entity despawn lines when event is cancelled
and added a cancelled action for FAILED_ATTEMPT state.
By: myiume <cursed_kidd@yahoo.com>
2014-04-13 20:13:13 +10:00
Spigot
0047f8e53c
Fix more missed diff - IPs not showing in console
...
By: md_5 <git@md-5.net>
2014-04-13 16:35:17 +10:00
Spigot
48f8eedf1c
Use Correct firstPlayed Value.
...
By: md_5 <git@md-5.net>
2014-04-13 14:46:03 +10:00
Spigot
67d52b3915
Use Offline Player Data Once if Required.
...
If we are online mode and the only copy of player data we can find is the player's offline mode data, we will attempt a once off conversion by reading this data and then renaming the file so it won't be used again.
By: md_5 <git@md-5.net>
2014-04-13 14:41:33 +10:00
Spigot
3f945215c7
Print Stack on InternalException - for debugging some ConcurrentMod issues.
...
By: md_5 <git@md-5.net>
2014-04-13 09:01:16 +10:00
Spigot
288efedf3d
Fix patch numbers
...
Changes nothing but it was bugging me
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-12 15:56:11 +01:00
Spigot
a39f62f0e1
Let the user know we are trying to convert. Gotta figure out whats up with Mojang's API.
...
By: md_5 <git@md-5.net>
2014-04-12 23:31:14 +10:00
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