Commit Graph

1284 Commits

Author SHA1 Message Date
Zach Brown
b657ae7456 Cleanup our patches 2014-08-05 18:45:22 -05:00
Zach Brown
27e94ec67b 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
557a65eb3c Update CraftBukkit 2014-08-04 15:11:38 -05:00
Byteflux
8c8c10cefa Configurable speed for water flowing over lava
Higher values = Slower water movement = better performance
http://hastebin.com/axuzaralas.vhdl
2014-08-03 21:23:45 -05:00
Dmck2b
f054884c39 Don't log debug information 2014-08-03 21:05:27 -05:00
Zach Brown
5ee589911c Upsteam fix missed diff from MC 1.3.1 Update
SpigotMC/Spigot@2e45f5d2fa
2014-08-01 03:51:48 -05:00
Zach Brown
1d84acbcff 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
7cab612cfb 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
42ade2a7bb Stop rebuilding Spigot's patches 2014-07-30 03:37:19 -05:00
Byteflux
aeead930a1 Better nerf for TNT Cannons ...
Drops the item
Applies to all Falling Block Entities
2014-07-30 03:35:32 -05:00
Zach Brown
7d802ab493 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
df10dcf656 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
dc3ae42b52 Stop using spigotmc.org as a redirect for timings 2014-07-28 03:29:08 -05:00
Zach Brown
03ff104849 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
37d9d3a11e Apply the better water lighting updates patch to receding water as well 2014-07-28 02:48:03 -05:00
Zach Brown
94071f2c32 Remove configurable AI target selector delay patch 2014-07-27 21:50:06 -05:00
Zach Brown
6d67f53a26 Fix CraftBukkit-Patches/0032 that got mangled in the upstream update 2014-07-27 14:26:04 -05:00
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
a7f1e7efd5 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
7dd671146d 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
a5c9b31256 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
c768de882c 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:54:24 -05:00
Zach Brown
f07313c43f 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
5cfd799cff Fix incorrect API version on startup 2014-07-22 20:16:50 -05:00
Zach Brown
1dc9ebc2de Add travis back to README.md 2014-07-22 15:28:35 -05:00
Zach Brown
4aef5602d5 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
62371c5dc0 Fix minecraft-server dependencies in poms 2014-07-22 14:50:06 -05:00
Zach Brown
f1c40d77a1 Update MinecraftServer and MinecraftRelocate for module change 2014-07-21 19:28:52 -05:00
Zach Brown
a23a026713 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
a8d84a585d Update README.md after restructure 2014-07-21 15:57:32 -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
a6efcbe993 Upstream - Update from CraftBukkit 2014-07-19 19:31:35 -05:00
Zach Brown
5d2d0455cb Upstream - fix IP banning 2014-07-19 16:31:18 -05:00
Zach Brown
10f0cabc9e 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
97b9051181 Upstream - Ench Table fixes and bukkit method for EAR 2014-07-19 01:03:23 -05:00
Zach Brown
16cc0a644e Upstream - cache heads because Mojang rate limited the session servers 2014-07-16 19:23:48 -05:00
Zach Brown
b2ec959ec7 Upstream - Classloader changes and interact limiter changes 2014-07-16 14:11:44 -05:00
Zach Brown
a9283a2d0a Upstream - Fix issues with mountables 2014-07-14 19:14:11 -05:00
Zach Brown
56df661368 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
489e293d69 Upstream - Don't overwrite invalid config files 2014-07-12 19:38:57 -05:00
Zach Brown
604d0e801d Upstream - Don't crash when a skele shoots an item frame 2014-07-11 08:17:54 -05:00
Zach Brown
5c711db6f1 Restore our earlier and simpler TNT direction bias fix 2014-07-11 03:57:06 -05:00
Iceee
1ffb628a78 Don't tick chests v3 - Now with more not-ticking
As always, thanks Ice
2014-07-11 01:57:39 -05:00
Zach Brown
2352f9cadd 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
847d309a9b Upstream - Use Spigot's better nibble arrays 2014-07-10 19:19:13 -05:00
Dmck2b
9e2cc27fb0 Actually fix the spawn chunks persistence patch 2014-07-10 13:47:43 -05:00
Zach Brown
f23a372321 Revert "Update spawn chunk persistence patch"
This reverts commit 27494d6d9f.
2014-07-09 23:46:54 -05:00
Dmck2b
27494d6d9f Update spawn chunk persistence patch 2014-07-09 22:06:09 -05:00
Zach Brown
44a7935503 Use the standard 1.7.10 Netty version, not newer 2014-07-09 18:17:21 -05:00
Zach Brown
832f7ad2c3 Configurable nerf for TNT cannons 2014-07-09 17:40:03 -05:00