Commit graph

1284 commits

Author SHA1 Message Date
Zach Brown
4df7953678 Cleanup our patches 2014-08-05 18:45:22 -05:00
Zach Brown
e7c9889883 Update from upstream SpigotMC
Fix timings SpigotMC/Spigot@7d79f6bf5e
Fix the particle api using the wrong Material class SpigotMC/Spigot@f5a1e7a96f
2014-08-05 13:44:19 -05:00
Zach Brown
7a921fe094 Update CraftBukkit 2014-08-04 15:11:38 -05:00
Byteflux
f2a1235de0 Configurable speed for water flowing over lava
Higher values = Slower water movement = better performance
http://hastebin.com/axuzaralas.vhdl
2014-08-03 21:23:18 -05:00
Dmck2b
d07c4987da Don't log debug information 2014-08-04 02:57:45 +01:00
Zach Brown
89c42dfe2c Upsteam fix missed diff from MC 1.3.1 Update
SpigotMC/Spigot@2e45f5d2fa
2014-08-01 03:51:00 -05:00
Zach Brown
e05d2a7780 Update from upstream SpigotMC
Merge the max health attribute patch into the previous one SpigotMC/Spigot@8d45fe7f77
Filter attribute modifiers which cause the attribute to go out of its range SpigotMC/Spigot@463a1eb595
2014-07-31 19:16:47 -05:00
Zach Brown
4453e4b71a Update from upstream SpigotMC
Skip online mode UUID lookups when in offline mode and not using Bungee. SpigotMC/Spigot@25b673fd7e
2014-07-30 03:39:03 -05:00
Byteflux
ceed63e32d Stop rebuilding Spigot's patches 2014-07-30 03:37:05 -05:00
Byteflux
418c27e9c1 Better nerf for TNT Cannons ...
Drops the item
Applies to all Falling Block Entities
2014-07-30 03:35:19 -05:00
Zach Brown
3e2fa68fe6 Temporarily remove the better water lighting updates patch while we ensure there are no performance or implementation issues
Specifically around non-water fluids
2014-07-30 02:44:36 -05:00
Zach Brown
651c32a5f7 Update from upstream SpigotMC
Set the minimum max health attribute value to 0.1 SpigotMC/Spigot@d3b9fa0d1f
Add an option for a global cache for any request on Mojang's api SpigotMC/Spigot@3452c620df
Handle cases where the api fails to return a profile SpigotMC/Spigot@6a6eff3319
2014-07-29 14:59:47 -05:00
Zach Brown
44b38f4968 Stop using spigotmc.org as a redirect for timings 2014-07-28 03:29:08 -05:00
Zach Brown
86c0528de1 Update from upstream SpigotMC
Allow Attribute Capping. SpigotMC/Spigot@fb3a9d38dd
Fix unit tests (broken in the above) SpigotMC/Spigot@1e98f1161f
Update attribute maxes again once loaded SpigotMC/Spigot@2bf4481e15
2014-07-28 03:00:45 -05:00
Iceee
794f5c76dc Apply the better water lighting updates patch to receding water as well 2014-07-28 02:47:31 -05:00
Zach Brown
c231bb3f1c Remove configurable AI target selector delay patch 2014-07-27 21:50:06 -05:00
Zach Brown
595e74227b Fix CraftBukkit-Patches/0032 that got mangled in the upstream update 2014-07-27 14:26:04 -05:00
Zach Brown
b6b4545b44 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:14:24 -05:00
Zach Brown
0b4479373d Fix PlayerItemDamageEvent
Hopefully a temporary patch as I've already submitted it to SpigotMC
But I kinda wanna use the event now so... Here we are
2014-07-24 22:29:15 -05:00
Zach Brown
e4e58b88a0 Update from upstream SpigotMC
Don't use Bukkit.getLogger as the CraftServer isn't loaded at this point SpigotMC/Spigot@5c48793ecf
Modify the block placement limit to allow for the odd random packet or two SpigotMC/Spigot@7768676ae2
2014-07-24 22:21:57 -05:00
Zach Brown
33c524c29b Update from upstream SpigotMC
No need to wait for the conversation to finish SpigotMC/Spigot@67b502b6f8
2014-07-23 10:56:36 -05:00
Iceee
5d8bbb9c08 Fix lag caused by water lighting updates
Before: http://aikar.co/timings.php?url=7842564
After: http://aikar.co/timings.php?url=7842536
2014-07-23 10:53:28 -05:00
Zach Brown
b178d09bd4 Fix random position generator's tendency to move north-west
Fixes the issue of mobs constantly going North-West in pens and other areas
backported from 1.8
2014-07-22 22:04:05 -05:00
Zach Brown
e35070d9b9 Fix incorrect API version on startup 2014-07-22 20:16:50 -05:00
Zach Brown
867d37a1cf Add travis back to README.md 2014-07-22 15:28:35 -05:00
Zach Brown
76c23c953b Update from upstream SpigotMC
Remove defensive copy in EAR SpigotMC/Spigot@f1ba1f6c07
Make "moved wrongly limit" configurable SpigotMC/Spigot@f7ab380e16
Fix null Tile Entity Worlds (we already had this) SpigotMC/Spigot@b271cdbfa0
Fix slow tab complete for some commands SpigotMC/Spigot@f3b7952c73
Only suggest ops to deop and remove whitelist add case entirely SpigotMC/Spigot@0e1fcfbe70
Allow tab complete for /whitelist add SpigotMC/Spigot@27f8aa22bd
2014-07-22 15:25:09 -05:00
Zach Brown
1479d411c1 Fix minecraft-server dependencies in poms 2014-07-22 14:50:06 -05:00
Zach Brown
b872c34a83 Update MinecraftServer and MinecraftRelocate for module change 2014-07-21 19:28:52 -05:00
Zach Brown
3081e4c401 Support all projectiles in the invisible players patch
also cleans up the code a bit
2014-07-21 18:52:19 -05:00
Zach Brown
5a1fd5b46c Update README.md after restructure 2014-07-21 15:57:32 -05:00
Zach Brown
e7f3ca4505 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
3a11072506 Upstream - Update from CraftBukkit 2014-07-19 19:31:35 -05:00
Zach Brown
93dd4d3cd7 Upstream - fix IP banning 2014-07-19 16:31:18 -05:00
Zach Brown
5af342537d Upstream - Prevent attribute and NBT client crashes, dont spawn bonus ocelots when spawned via plugin 2014-07-19 14:38:01 -05:00
Zach Brown
6d44f5dfcf Upstream - Ench Table fixes and bukkit method for EAR 2014-07-19 01:03:23 -05:00
Zach Brown
7925fef983 Upstream - cache heads because Mojang rate limited the session servers 2014-07-16 19:23:48 -05:00
Zach Brown
c23377d321 Upstream - Classloader changes and interact limiter changes 2014-07-16 14:11:44 -05:00
Zach Brown
2f607fbb69 Upstream - Fix issues with mountables 2014-07-14 19:14:11 -05:00
Zach Brown
f3243cbd02 Configurable delay for mob AI targetting
Allows for interesting gameplay elements and other interesting tweaks
2014-07-14 01:24:09 -05:00
Zach Brown
52f7f753f9 Upstream - Don't overwrite invalid config files 2014-07-12 19:38:57 -05:00
Zach Brown
209b9e7259 Upstream - Don't crash when a skele shoots an item frame 2014-07-11 08:17:54 -05:00
Zach Brown
c11efc9fa8 Restore our earlier and simpler TNT direction bias fix 2014-07-11 03:56:02 -05:00
Iceee
59e9c61437 Don't tick chests v3 - Now with more not-ticking
As always, thanks Ice
2014-07-11 01:33:46 -05:00
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
Zach Brown
f507930396 Upstream - Use Spigot's better nibble arrays 2014-07-10 19:19:13 -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
394581d97b Use the standard 1.7.10 Netty version, not newer 2014-07-09 18:17:21 -05:00
Zach Brown
2d830e5a1c Configurable nerf for TNT cannons 2014-07-09 17:40:03 -05:00