Commit Graph
87 Commits
Author SHA1 Message Date
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
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
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
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
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
Zach Brown 060423df62 Revert "Update spawn chunk persistence patch"
This reverts commit bb2f77109f.
2014-07-09 23:46:54 -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
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
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
Zach Brown 99855abe10 Upstream - Fix slow 'loading libraries' 2014-07-08 19:33:20 -05:00
Zach Brown 2208ce722b Revert updates to TNT bias patch 2014-07-08 19:28:16 -05:00
Zach Brown 7ad4a59952 Merge pull request #2 from Dmck2b/paperChunks
Allow toggling of spawn chunk persistance
2014-07-08 18:05:13 -05: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
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
Zach Brown e004a7e206 Upstream merge 2014-07-05 14:40:16 -05:00
Zach Brown 92d0c0a1b9 Update readme with travis and info 2014-07-04 15:34:50 -05:00
Zach Brown c3b1c30f1c Upstream merge - Move player tick into main loop 2014-07-04 14:52:05 -05: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 04a7ca4114 Update from upstream 2014-07-03 18:34:59 -05:00
Zach Brown a608e1f08c Configurable interaction limit restriction 2014-07-03 00:57:36 -05:00
Zach Brown 97b93b3197 Update from upstream 2014-07-02 22:58:32 -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 aa6a324445 Upstream merge 2: Upstream merge harder 2014-07-01 21:22:52 -05:00
Zach Brown 00feb99ac2 More upstream 2014-06-30 10:24:34 -05:00
Zach Brown 5eba650df2 Upstream merge 2014-06-30 02:56:38 -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 64bded84af Upstream merge 2014-06-29 13:16:47 -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 6c5ee2b190 More upstream merge 2014-06-27 12:29:32 -05:00
Zach Brown 395268c602 Upstream merge 2014-06-26 15:07:23 -05:00
Zach Brown 6e3ee2f859 Upstream merge 2014-06-25 15:49:03 -05:00
Zach Brown 06af0683b9 Fix zombie sieges and their spawn mechanics 2014-06-24 22:56:20 -05:00
Zach Brown 9061b94262 Fix fireball event ;D 2014-06-24 17:05:47 -05:00
Zach Brown 2a146175e0 Update with ItemFrame fix ;D 2014-06-24 10:13:29 -05:00
Zach Brown 8ae366785c Apply our patches over Spigot-Server and Spigot-API directly 2014-06-24 07:21:58 -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
Zach Brown dad78ba583 Add 1.8 recipes for stone variants 2014-06-22 15:45:06 -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
Zach Brown 6dfb316a96 Allow undead horse types to be leashed 2014-06-22 15:26:31 -05:00