Commit Graph

  • 20973ffd0f Make certain game mechanics configurable Boat drops and rail placement at this time Zach Brown 2014-10-24 22:25:14 -0500
  • 25c5c2cb16 Implement performance improvements from the EMC-CraftBukkit fork See the individual patch files for more details Aikar 2014-10-19 17:58:49 -0500
  • c615aa649b Fix PaperSpigot entity removal in unloaded chunks Byteflux 2014-10-14 19:36:06 -0500
  • 4555490e4b Remove 1.8 blocks/items patches Zach Brown 2014-10-14 19:28:05 -0500
  • 2a92d3a54a Update with more Spigot binary patches Byteflux 2014-10-02 16:54:57 -0500
  • 39fef35e10 Rebuild an API patch we missed Zach Brown 2014-09-21 22:27:57 -0500
  • 9ef798aa90 Backwards compatible PacketPlayOutEntityTeleport constructor Byteflux 2014-09-21 22:25:58 -0500
  • 0326076342 Redo protocol warning message Zach Brown 2014-09-21 22:23:33 -0500
  • 1a6b7c9d79 Update with latest patches from upstream SpigotMC Byteflux 2014-09-21 22:05:59 -0500
  • 39893976b4 Re-add SportBukkit visual offset fix Looks to be entirely unrelated to the visual issues being seen Zach Brown 2014-09-12 15:27:47 -0500
  • 09d8de02ad Fix slime block sounds Zach Brown 2014-09-11 20:33:37 -0500
  • 6916d318a4 Remove SportBukkit visual offset fix, may cause issues with certain cannons Zach Brown 2014-09-11 16:36:50 -0500
  • b543551365 Don't register standing or wall banner, and daylight detector inverted Cause client crashes, likely because they arent ticking yet Zach Brown 2014-09-10 20:49:42 -0500
  • c1d8afce9b Don't allow 1.8 clients to join... they crash when encountering 1.8 blocks/items/etc Zach Brown 2014-09-10 19:41:12 -0500
  • 8c8900b752 Use private CraftBukkit fork Zach Brown 2014-09-10 17:29:02 -0500
  • 798eced7fc Add SportBukkit fix for visually offset entities Zach Brown 2014-09-10 16:19:22 -0500
  • e60db6a306 Add a few 1.8 features/blocks/items/whatever Zach Brown 2014-09-10 16:19:06 -0500
  • cdbc7da18f Update 1.8-proto from upstream SpigotMC Default to integer instead of hearts to match 1.7 behavior SpigotMC/Spigot@dd5ae56242 Add a tab header / footer packet for use by plugins SpigotMC/Spigot@16a1f257e8 Fix an error with particle handling and add the new 'mobappearance' p... SpigotMC/Spigot@39fdf43ae7 Use correct length when converting maps to 1.8 wire format SpigotMC/Spigot@416bbd0a32 Add title packet for use by plugins SpigotMC/Spigot@a1570f68e5 Zach Brown 2014-09-03 21:22:34 -0500
  • 9a517de244 Update 1.8-proto from upstream SpigotMC Fix ProtocolLib compatibility. SpigotMC/Spigot@710eb7514b Bump protocol to 1.8 SpigotMC/Spigot@dd01fbe415 Merge the Protocollib fix into the snapshot branch SpigotMC/Spigot@8ff46693f6 Correctly send the MC|Brand packet SpigotMC/Spigot@0e0982d98c Block EchoPet as it causes client crashes with the 1.8 patch SpigotMC/Spigot@480804b38f Replace invalid items for 1.8 clients with (kinda) sane replacements SpigotMC/Spigot@892c121ff1 Fix the furnace progress bars for 1.8 clients SpigotMC/Spigot@a799b4d5ea Zach Brown 2014-09-02 15:37:06 -0500
  • 15b553bed3 Update from upstream SpigotMC Fix double plants having the incorrect top half SpigotMC/Spigot@377b69d787 Fix boats thinking that they were always on land for 1.8 clients SpigotMC/Spigot@4a083f819e Correct the action used in updateGamemode. this isn't used by the ser... SpigotMC/Spigot@face904a9a Allow the updated version of protocollib to be enabled SpigotMC/Spigot@4614a615cc Zach Brown 2014-09-01 18:54:34 -0500
  • 85eb25863a Fix ProtocolLib compatibility Minecrell 2014-09-01 15:36:00 -0500
  • 72142b3f8d Rebuild patches after merge Zach Brown 2014-09-01 15:17:42 -0500
  • 1827f089f2 Remove accidentally committed patch file Zach Brown 2014-08-31 14:51:09 -0500
  • 9c68e2eb9f Work around for blocking rail duplication Dmck2b 2014-08-31 14:44:52 -0500
  • cab333b217 Rebase (Update) from upstream SpigotMC Don't send requests of every player was found in the global api cache SpigotMC/Spigot@841270ff1e Correctly set the response code for the cached lookups and return the ... SpigotMC/Spigot@f170b7899c Don't try and re-set the global api cache on reload SpigotMC/Spigot@b410a00a66 Use a compile time sneaky throw hack. SpigotMC/Spigot@508462b96b Fix a missed rename in WorldGenGroundBush SpigotMC/Spigot@0614d8fae9 Zach Brown 2014-08-31 13:56:05 -0500
  • a245892c3c Remove brewing stands from the TE optimizations as well Possible conflict with CB wall time patches? Zach Brown 2014-08-31 13:09:23 -0500
  • 14ac97ad60 Configurable strength and weakness effect modifiers Zach Brown 2014-08-31 12:31:44 -0500
  • ab9af61cbf Show PaperSpigot in protocol warning Zach Brown 2014-09-01 14:41:47 -0500
  • 495c399ff4 Add Spigot's 1.8 protocol patch - Update from upstream Add support for Minecraft 1.8.x SpigotMC/Spigot@b15ae91145 Skip loading of ProtocolLib SpigotMC/Spigot@508ec8f573 Apply the block fix to block change packets SpigotMC/Spigot@b9349e416d Blacklist Orebfuscator as well. SpigotMC/Spigot@b2ba105762 Zach Brown 2014-09-01 14:11:02 -0500
  • 1f10a97d0d Temporary fix for broken furnaces on certain servers Zach Brown 2014-08-30 14:25:03 -0500
  • 134a563b5f Remove specific entities that fly through unloaded chunks Zach Brown 2014-08-29 20:38:35 -0500
  • c777f40058 Update from upstream SpigotMC Zach Brown 2014-08-25 16:30:52 -0500
  • c803f4dde1 Implement optimized Tile Entity ticking Aikar 2014-08-24 21:19:36 -0500
  • f7bb4ad8a3 Update from upstream SpigotMC Included Commits: Update IRC channel to irc.spi.gt SpigotMC/Spigot@a791c555e7 Remove inv close patch for now SpigotMC/Spigot@a3abb3bea9 Limit TNT Detonations per tick SpigotMC/Spigot@8f9c601aed Use sane default config values SpigotMC/Spigot@1cbbb9b62e Zach Brown 2014-08-24 02:40:45 -0500
  • 825584d02f Remove invalid mob spawner tile entities Byteflux 2014-08-19 14:53:21 -0500
  • d08af3be24 Fix build link in README.md Zach Brown 2014-08-19 14:52:19 -0500
  • 33cf47c75b Remove Metrics People seem fairly mixed on it, and we just don't need 'em Zach Brown 2014-08-19 14:27:57 -0500
  • 5342c92587 Show 'PaperSpigot' in client crashes, server lists, and Mojang Stats Zach Brown 2014-08-19 14:26:33 -0500
  • 186879e0fb Add a few links to the README.md Zach Brown 2014-08-19 13:56:57 -0500
  • e33fc912a7 Update from upstream SpigotMC Skip invalid enchants in CraftMetaItem SpigotMC/Spigot@542e0798da Zach Brown 2014-08-19 13:40:15 -0500
  • 5b4bc3081a Update from upstream SpigotMC Upstream merge (we must go deeper) SpigotMC/Spigot@1e7bc383c3 Zach Brown 2014-08-18 10:43:17 -0500
  • f88a3838c0 Don't tick enderchests either Zach Brown 2014-08-17 17:15:18 -0500
  • a4647a8a71 Update from upstream SpigotMC Fix empty `ench` tags being wiped by the meta system SpigotMC/Spigot@cc9a1a417f Add Hunger Config Values SpigotMC/Spigot@2cd515e224 Make debug logging togglable SpigotMC/Spigot@d31b1d616f Zach Brown 2014-08-17 16:47:36 -0500
  • d301626815 Update from upstream SpigotMC Fix Corrupted Trapped Chests SpigotMC/Spigot@08de30ca3e Don't time async events SpigotMC/Spigot@c3a9e71da3 Zach Brown 2014-08-15 14:35:58 -0500
  • 57ec3d64be Temporarily remove optimized tile entity code Potential CME's and issues with pistons, we'll work through this on a separate branch and re-add it when appropriate Zach Brown 2014-08-13 16:50:24 -0500
  • 31d35e76ac Update TileEntity optimizations (again again) ... hopefully less often now Zach Brown 2014-08-11 23:07:39 -0500
  • 169c67aaa0 Update with latest TileEntity optimization changes Aikar 2014-08-11 21:43:04 -0500
  • 0b8246dbb7 Move chest sound handling out of the tick loop... and set them not to tick Zach Brown 2014-08-11 19:36:08 -0500
  • 2542c10a85 Optimize TileEntity Ticking Re-organizes the servers TileEntity Tick List to be bucketed by type. Aikar 2014-08-11 16:04:54 -0500
  • 174855f19d Update from upstream SpigotMC Part revert to fix (0) in place of file name SpigotMC/Spigot@2fbc1f2704 Fix the last PR SpigotMC/Spigot@b2199df3f7 Zach Brown 2014-08-11 15:49:06 -0500
  • 552e1c5afd Remove 0026-Don-t-tick-chests, we'll be slightly changing our implementation Zach Brown 2014-08-11 15:45:57 -0500
  • 3727c00bdd Update from upstream SpigotMC Abridged: Force close player inventories when they move/interact This prevents modified clients from using the 2x2 crafting square as permanent storage Zach Brown 2014-08-10 00:21:18 -0500
  • 0eb966c2a9 Treat this.c as an element, not an extra object Suddenly 2014-08-09 19:25:00 -0500
  • 5ab581a8af Update travis-ci link in readme Zach Brown 2014-08-09 18:15:45 -0500
  • ce389c461f Remove link to CB PR as its causing a lot of unneeded spam Zach Brown 2014-08-09 18:12:13 -0500
  • d95ac585d4 Configurable hanging tick EntityHangings make a somewhat extensive calculation ever 100 ticks to check if they should die (obstruction etc). This patch makes this magic number configurable, allowing server owners to pick how often they want EntityHangings (e.g. ItemFrames) to tick. Higher values may provide a performance boost for Hanging-heavy servers. drXor 2014-08-09 17:27:35 -0500
  • 9fdc6b05f9 Add player affects spawning API Test plugin here: https://github.com/Zbob750/AffectsSpawning I believe this originated with SportBukkit, slightly modified for our (and potentially upstream's) usage Jedediah Smith 2014-08-08 23:18:38 -0500
  • 8e365012c0 Update from upstream SpigotMC Upstream Merge (Bukkit + CraftBukkit) SpigotMC/Spigot@da20125dab Plug WorldMap Memory Leak SpigotMC/Spigot@da20125dab Zach Brown 2014-08-08 17:15:42 -0500
  • 86f789adb4 Center TNT sample grid points Makes TNT calculations more accurate, among other things Jedediah Smith 2014-08-07 23:04:58 -0500
  • c08319bf13 Update from upstream SpigotMC Fix LEFT_CLICK_AIR detection when not in creative SpigotMC/Spigot@883534a72a Zach Brown 2014-08-07 14:33:06 -0500
  • 2253110c8e Revert "Fix TNT directional bias" Restores our earlier and supposedly working TNT directional bias fix We will contiune to work through the specifics of the the issue in a separate branch This reverts commit 2449df7cdf. Zach Brown 2014-08-07 14:18:11 -0500
  • 2449df7cdf Fix TNT directional bias Shift the sample points so they are centered on the entity, eliminating the directional bias of the explosion force Jedediah Smith 2014-08-06 18:21:00 -0500
  • dca3a3b021 Update from upstream SpigotMC Fixed: Check cast SpigotMC/Spigot@7efa75c63a Zach Brown 2014-08-06 18:00:55 -0500
  • a0d7f57073 Add linux temp files (*~) to .gitignore Zach Brown 2014-08-06 17:58:23 -0500
  • b657ae7456 Cleanup our patches Zach Brown 2014-08-05 18:45:22 -0500
  • 27e94ec67b Update from upstream SpigotMC Fix timings SpigotMC/Spigot@7d79f6bf5e Fix the particle api using the wrong Material class SpigotMC/Spigot@f5a1e7a96f Zach Brown 2014-08-05 13:44:19 -0500
  • 557a65eb3c Update CraftBukkit Zach Brown 2014-08-04 15:11:38 -0500
  • 8c8c10cefa Configurable speed for water flowing over lava Higher values = Slower water movement = better performance http://hastebin.com/axuzaralas.vhdl Byteflux 2014-08-03 21:23:18 -0500
  • f054884c39 Don't log debug information Dmck2b 2014-08-04 02:57:45 +0100
  • 5ee589911c Upsteam fix missed diff from MC 1.3.1 Update SpigotMC/Spigot@2e45f5d2fa Zach Brown 2014-08-01 03:51:00 -0500
  • 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 Zach Brown 2014-07-31 19:16:47 -0500
  • 7cab612cfb Update from upstream SpigotMC Skip online mode UUID lookups when in offline mode and not using Bungee. SpigotMC/Spigot@25b673fd7e Zach Brown 2014-07-30 03:39:03 -0500
  • 42ade2a7bb Stop rebuilding Spigot's patches Byteflux 2014-07-30 03:37:05 -0500
  • aeead930a1 Better nerf for TNT Cannons ... Drops the item Applies to all Falling Block Entities Byteflux 2014-07-30 03:35:19 -0500
  • 7d802ab493 Temporarily remove the better water lighting updates patch while we ensure there are no performance or implementation issues Specifically around non-water fluids Zach Brown 2014-07-30 02:44:36 -0500
  • 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 Zach Brown 2014-07-29 14:59:47 -0500
  • dc3ae42b52 Stop using spigotmc.org as a redirect for timings Zach Brown 2014-07-28 03:29:08 -0500
  • 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 Zach Brown 2014-07-28 03:00:45 -0500
  • 37d9d3a11e Apply the better water lighting updates patch to receding water as well Iceee 2014-07-28 02:47:31 -0500
  • 94071f2c32 Remove configurable AI target selector delay patch Zach Brown 2014-07-27 21:50:06 -0500
  • 6d67f53a26 Fix CraftBukkit-Patches/0032 that got mangled in the upstream update Zach Brown 2014-07-27 14:26:04 -0500
  • 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 Zach Brown 2014-07-27 14:14:24 -0500
  • 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 Zach Brown 2014-07-24 22:29:15 -0500
  • 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 Zach Brown 2014-07-24 22:21:57 -0500
  • a5c9b31256 Update from upstream SpigotMC No need to wait for the conversation to finish SpigotMC/Spigot@67b502b6f8 Zach Brown 2014-07-23 10:56:36 -0500
  • c768de882c Fix lag caused by water lighting updates Before: http://aikar.co/timings.php?url=7842564 After: http://aikar.co/timings.php?url=7842536 Iceee 2014-07-23 10:53:28 -0500
  • 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 Zach Brown 2014-07-22 22:04:05 -0500
  • 5cfd799cff Fix incorrect API version on startup Zach Brown 2014-07-22 20:16:50 -0500
  • 1dc9ebc2de Add travis back to README.md Zach Brown 2014-07-22 15:28:35 -0500
  • 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 Zach Brown 2014-07-22 15:25:09 -0500
  • 62371c5dc0 Fix minecraft-server dependencies in poms Zach Brown 2014-07-22 14:50:06 -0500
  • f1c40d77a1 Update MinecraftServer and MinecraftRelocate for module change Zach Brown 2014-07-21 19:28:52 -0500
  • a23a026713 Support all projectiles in the invisible players patch also cleans up the code a bit Zach Brown 2014-07-21 18:52:19 -0500
  • a8d84a585d Update README.md after restructure Zach Brown 2014-07-21 15:57:32 -0500
  • 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 Zach Brown 2014-07-21 15:46:54 -0500
  • a6efcbe993 Upstream - Update from CraftBukkit Zach Brown 2014-07-19 19:31:35 -0500
  • 5d2d0455cb Upstream - fix IP banning Zach Brown 2014-07-19 16:31:18 -0500
  • 10f0cabc9e Upstream - Prevent attribute and NBT client crashes, dont spawn bonus ocelots when spawned via plugin Zach Brown 2014-07-19 14:38:01 -0500
  • 97b9051181 Upstream - Ench Table fixes and bukkit method for EAR Zach Brown 2014-07-19 01:03:23 -0500
  • 16cc0a644e Upstream - cache heads because Mojang rate limited the session servers Zach Brown 2014-07-16 19:23:48 -0500