Zach Brown
398f6983bd
Update from upstream SpigotMC
...
Make "moved too quickly" limit configurable SpigotMC/Spigot@99a0a640e8
Undeprecate Player#updateInventory()V SpigotMC/Spigot@5c32e1cb48
Fetch complete profile for skull items, similarly to TileEntitySkull. SpigotMC/Spigot@33d758773e
Move getDouble into the Spigot Configuration patch SpigotMC/Spigot@b5dd202af1
Add missing particle to particle API SpigotMC/Spigot@273c64bbad
Log debug levels to the log file. SpigotMC/Spigot@348eae75f4
Fix PlayerItemDamageEvent (we already had this #badupstreamrelations) SpigotMC/Spigot@e207ea23cd
Move hopper patch to top for PR180 SpigotMC/Spigot@abb775108d
Don't be so spammy on Java 6 SpigotMC/Spigot@5abb82b1ca
Apply NBTReadLimiter to more things SpigotMC/Spigot@408944e9f5
2014-07-27 14:20:28 -05:00
Zach Brown
7b0c576798
Restructure PaperSpigot as a new set of modules
...
Allows us much greater control over the Spigot portion of the code
and makes us more "proper"
Credit to @Dmck2b for originally passing the idea along a while back
2014-07-21 15:46:54 -05:00
Zach Brown
1207bc585d
Apply our patches over Spigot-Server and Spigot-API directly
2014-06-24 08:04:20 -05:00
md_5
b4f8ae96a2
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.
2014-06-20 19:40:55 +10:00
md_5
74c275f71c
Upstream merge
2014-04-24 16:33:42 +10:00
Thinkofdeath
3c59415aa1
Remove NBTTagCompound and related patches
2014-04-23 12:44:02 +01:00
Thinkofdeath
05bb44c24b
Stop player skull's name being incorrectly set to the profiles's toString
2014-04-17 13:02:29 +01:00
md_5
dff782210a
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.
2014-04-15 10:32:55 +10:00
md_5
e11d481452
Use Provided Case for Non Existent Offline Players.
...
Fixes issues with using scoreboards to provide information via pseudo players being all lower cased.
2014-04-14 09:48:49 +10:00
md_5
75deb2c530
Revert "Print Warning not Stack Trace."
...
This reverts commit 7edfec9059
.
2014-04-12 15:29:45 +10:00
md_5
7edfec9059
Print Warning not Stack Trace.
...
When loading the data .json files.
2014-04-12 15:18:33 +10:00
md_5
c467867aca
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.
2014-04-12 14:49:42 +10:00
md_5
06b0dec1c5
Fix some stuff
2014-04-12 14:27:04 +10:00
Thinkofdeath
b4686b49be
Replace the village window patch with one that effects all windows ( Closes #143 )
2014-03-30 17:00:57 +01:00
Thinkofdeath
69324bba91
Update to 1.7.5
2014-03-23 00:06:43 +00:00
md_5
254df64f1b
Rebuild patch hashes, fix build.
2014-03-10 09:14:45 +11:00
md_5
82cf01b53f
Implement Threaded Bulk Chunk Compression.
...
This offloads chunk compression to a new thread, which should help with the pauses often seen when teleporting large amounts of players.
2014-01-29 08:38:37 +11:00
md_5
6bf69c66f3
Merge tick shuffling branch into master.
2014-01-27 08:40:12 +11:00
md_5
a0deef28ee
Remove NextTickList processing whilst we look into an issue.
...
http://www.spigotmc.org/threads/lwc-locks-randomly-going-missing-after-using-1249.10505/
Catch stalling on corrupted map data / NBT arrays.
2014-01-20 13:44:41 +11:00
Thinkofdeath
afe4189e46
Fix anvil collisions
...
This fixes the server incorrectly moving the player out of an anvil when touching it on the side. The server used the rotation of the last placed anvil instead the of the rotation of the anvil the player was touching.
2014-01-09 14:28:04 +00:00
Thinkofdeath
4ed5d54dde
Allow statistics to be disabled/forced
2014-01-08 22:43:39 +00:00
md_5
6a98142bd5
Fix patch tree.
2013-12-22 10:06:06 +11:00
md_5
b42275d94c
Fix accidentally reverted mc-dev imports.
2013-12-21 19:14:34 +11:00
md_5
1c099a713b
Upstream merge, nothing major.
2013-12-21 19:13:39 +11:00
md_5
a1c8965df5
Stage BiomeDecorator so we can get line numbers to match for stack traces.
2013-12-19 17:45:12 +11:00
Thinkofdeath
eafbb2a4c1
Add VanillaCommandWrapper which allows use of vanilla commands instead of Bukkit's versions
2013-12-18 10:33:58 +11:00
md_5
ce85ede2bb
Optimize DataWatcher
...
Use primitive orientated collections, as well as more effective copies across collections.
2013-12-13 11:45:53 +11:00
md_5
74c808df0f
Upstream merge
2013-12-09 18:01:02 +11:00
md_5
83a93937f7
Fire EntityDamageByEntityEvent for ItemFrames. This allows them to be protected more effectively.
2013-12-05 18:41:50 +11:00
md_5
dcb5fc4b1a
[Bukkit Bug] Clear flower pots on drop so that they are not dropped twice.
2013-12-03 11:10:10 +11:00
md_5
b5a469f97a
[Bukkit Bug] Fix packed ice generation crashing the server.
2013-12-01 17:52:29 +11:00
md_5
fa4078a2d6
"It Compiles" - Update Spigot to Minecraft 1.7.2 proper. See below for full release notes (MUST READ).
...
This is a lightly tested build. You are encouraged to keep backups at all times. Please attempt to report all issues to IRC. The following features are intentionally missing from this build and will be added as soon as humanly possible.
- BungeeCord IP forwarding
- Firing of AsyncLoginEvent in offline mode
- A few custom kick / other hardcoded messages
As always this build comes with no warranty.
Thanks for your support.
~md_5
2013-12-01 17:16:56 +11:00
md_5
eb2ab6b421
Update mc-dev etc.
2013-12-01 15:14:03 +11:00
md_5
536ed49937
Fix BrewingStands Removing NBT / Potions
2013-10-09 18:20:59 +11:00
md_5
e116075866
Allow disabling of 1.6.3 structure saving. Use with caution!
2013-09-21 12:38:20 +10:00
md_5
7509839cdf
Update to CraftBukkit 1.6.4
2013-09-20 11:46:45 +10:00
BlackHole
6d4063f6ef
Add event for fire arrows igniting TNT - pulls Bukkit/CraftBukkit#1203
2013-09-16 10:54:11 +10:00
md_5
6b60db4272
Update to latest CraftBukkit and refresh all patch hashes - somehow InventoryClickEvent patch got applied twice.
2013-07-11 11:31:30 +10:00
md_5
63116b317c
Update to latest upstream
2013-07-03 14:05:15 +10:00
Benjamin James Harrison-Sims
3590fce0d3
Close horse inventory on logoff to prevent dupe
2013-07-03 08:31:43 +10:00
md_5
b94f2b8159
Clean nibble arrays patch Packet51 to fix crash bug mentioned by Drumming102 on IRC.
2013-07-02 15:12:49 +10:00
md_5
79d9e36303
Return of the Netty... dun dun dun
2013-07-02 15:06:15 +10:00
md_5
6c93b3cc48
Update particle api mc-dev staged things
2013-07-02 13:17:13 +10:00
md_5
4d2619f099
Remove LocalLanguage patch for now
2013-07-02 13:14:40 +10:00
md_5
0c7072f790
Refresh the hashes of all our patches so they are nicely in sync after our new RB.
2013-06-16 21:45:21 +10:00
md_5
09ec323cc3
Shuffle location of this small mc-dev change
2013-06-08 09:50:30 +10:00
md_5
bb85281118
Add additional particle API. Thanks thinkofdeath!
2013-06-02 16:15:22 +10:00
Mike Primm
45cacdd49b
Reimpliment next-tick-list scale improvements
2013-05-08 09:59:08 -05:00
snowleo
47948740e9
Stage LocalLanguage to mc-dev
2013-05-08 12:04:50 +10:00
Antony Riley
fb51e3066b
Fixes BUKKIT-3893 - Close world save files when world is
...
unloaded.
2013-04-26 20:35:16 +10:00