Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | SPIGOT-4010: Prefix / suffix compatibility should default to empty string | md_5 | 2018-07-16 | -2/+2 | |
| | |||||
* | SPIGOT-4006: ICE rather than SNOW forming in some biomes | md_5 | 2018-07-16 | -1/+1 | |
| | |||||
* | Add EntityToggleSwimEvent and isSwimming / setSwimming API | md_5 | 2018-07-15 | -6/+20 | |
| | |||||
* | Update to Minecraft 1.13-pre7 | md_5 | 2018-07-15 | -7033/+6366 | |
| | |||||
* | SPIGOT-3987: Preserve attributes when writing in books | md_5 | 2018-07-08 | -10/+8 | |
| | |||||
* | SPIGOT-3945: Remove RepairCost tag when cost is 0 | blablubbabc | 2018-05-27 | -1/+16 | |
| | |||||
* | Implement Arrow tile methods | Parker Hawke | 2018-05-06 | -0/+13 | |
| | |||||
* | SPIGOT-3899: Only load advancements from primary world | md_5 | 2018-04-15 | -31/+34 | |
| | |||||
* | SPIGOT-3883: Better reloading of pending unload chunks | md_5 | 2018-04-04 | -1/+1 | |
| | |||||
* | SPIGOT-3882: Extra call site for VehicleEntityCollisionEvent | md_5 | 2018-04-02 | -1/+16 | |
| | |||||
* | SPIGOT-3879: Make end->overworld spawning more consistent with vanilla | md_5 | 2018-03-30 | -30/+33 | |
| | |||||
* | SPIGOT-3875: Book selectors not resolving | md_5 | 2018-03-29 | -0/+34 | |
| | |||||
* | SPIGOT-3869: More resurrect fixes | md_5 | 2018-03-24 | -3/+5 | |
| | |||||
* | SPIGOT-3869: Error when forcing EntityResurrectEvent | md_5 | 2018-03-23 | -14/+16 | |
| | |||||
* | SPIGOT-3864: Protect against suffocation on world change | md_5 | 2018-03-22 | -1/+1 | |
| | |||||
* | SPIGOT-3845: Fix spawnRadius on respawn | md_5 | 2018-03-08 | -50/+82 | |
| | | | | Thanks senmori for the investigation in PR #431 | ||||
* | SPIGOT-3829: Apply some speed limits to all entities | md_5 | 2018-02-19 | -23/+22 | |
| | |||||
* | Expand Structure Block API | Senmori | 2018-02-12 | -0/+36 | |
| | |||||
* | SPIGOT-3813: Player.setHealth not reliable in conjunction with attribute API | md_5 | 2018-02-12 | -1/+1 | |
| | |||||
* | SPIGOT-3805: Minecart does not teleport through Nether Portal | md_5 | 2018-02-09 | -16/+24 | |
| | |||||
* | Expand EnderSignal API | Senmori | 2018-02-03 | -0/+19 | |
| | |||||
* | SPIGOT-3784: Reset horse chests after event | md_5 | 2018-01-28 | -4/+8 | |
| | |||||
* | Expand CreatureSpawner API | Senmori | 2018-01-24 | -0/+20 | |
| | |||||
* | SPIGOT-3775: ghost player list entry if kicked on join | md_5 | 2018-01-23 | -44/+48 | |
| | |||||
* | Send complete metadata update to joining players | md_5 | 2018-01-08 | -28/+30 | |
| | |||||
* | CauldronLevelChangeEvent does not use new level | md_5 | 2018-01-08 | -1/+1 | |
| | |||||
* | SPIGOT-3735: Missing call to BlockFadeEvent | md_5 | 2018-01-04 | -14/+10 | |
| | |||||
* | SPIGOT-3729: Add AreaEffectClouds to tracker | md_5 | 2018-01-02 | -0/+9 | |
| | |||||
* | SPIGOT-355: API for Villager careers | Senmori | 2017-12-31 | -0/+25 | |
| | |||||
* | SPIGOT-3717: Fix some RCON commands | md_5 | 2017-12-26 | -1/+1 | |
| | |||||
* | SPIGOT-3686: Move entity event call earlier in method | md_5 | 2017-12-09 | -38/+29 | |
| | |||||
* | Fix missing event call for BlockRedstoneLamp | md_5 | 2017-12-07 | -3/+10 | |
| | |||||
* | SPIGOT-3674: Take into account max stack size for PlayerDropItemEvent | md_5 | 2017-12-03 | -1/+1 | |
| | |||||
* | SPIGOT-3668: Missing EntityToggleGlideEvent in creative mode | md_5 | 2017-11-28 | -3/+16 | |
| | |||||
* | SPIGOT-1505: PlayerItemMendEvent | Senmori | 2017-11-21 | -3/+17 | |
| | |||||
* | Fix mismatched setArrowCount method | md_5 | 2017-11-17 | -1/+1 | |
| | |||||
* | Fix dispensing bone meal not having the correct data value | Thinkofdeath | 2017-11-17 | -1/+1 | |
| | |||||
* | Implement max fuse tick & explosion radius methods to Creeper | Parker Hawke | 2017-11-08 | -0/+11 | |
| | |||||
* | SPIGOT-3638: Don't process async chat on shutting down server | md_5 | 2017-11-08 | -25/+30 | |
| | |||||
* | SPIGOT-3637: Adjust yaw yet again | md_5 | 2017-11-07 | -82/+95 | |
| | |||||
* | Fix bad diff | md_5 | 2017-10-13 | -6/+6 | |
| | |||||
* | SPIGOT-3607: Bad yaw from armorstands treated as living | md_5 | 2017-10-13 | -0/+12 | |
| | |||||
* | SPIGOT-3603: Fix client timing out in scenarios where it sends no packets. | md_5 | 2017-10-09 | -1/+1 | |
| | |||||
* | SPIGOT-3598: Persist all beacon effects | blablubbabc | 2017-10-07 | -0/+13 | |
| | | | | Regardless of if they are possible in Vanilla by default. | ||||
* | Temporarily shift L7 timeout value to L4 value of 30s. | md_5 | 2017-10-06 | -0/+9 | |
| | |||||
* | Supress harmless teleport error | md_5 | 2017-10-01 | -0/+9 | |
| | |||||
* | SPIGOT-3571: Packet handling must be synchronous | md_5 | 2017-09-19 | -10/+18 | |
| | |||||
* | Update to Minecraft 1.12.2 | md_5 | 2017-09-18 | -133/+105 | |
| | |||||
* | SPIGOT-3513: Correctly set size for freshly spawned Minecarts | md_5 | 2017-08-16 | -2/+13 | |
| | |||||
* | Fix a few chunk saving race conditions | Geoff Crossland | 2017-08-11 | -17/+70 | |
| | | | | | * ChunkRegionLoader.c() picks an entry in the save queue, removes that entry from the save queue and then actually writes the entry to the region file. So, between the last two steps, the entry is neither in the save queue nor is it in the region file; if somebody loads the chunk again (with ChunkRegionLoader.loadChunk()) in that gap, they'll get old data. I've delayed the removal until the saving is done. * ChunkRegionLoader.c() also records the coords of the chunks it's currently saving in this.c. ChunkRegionLoader.a(ChunkCoordIntPair, NBTTagCompound), which adds an entry to the save queue, stops the addition of an entry if its coords are in this.c. Now, I'm guessing that Mojang's intended purpose for this mechanism was to prevent multiple parallel writes for the same chunk. The "stops the addition" bit above should then be something like "block until it's no longer in c"; in fact, the vanilla implementation is "discard the new state of the chunk". I've taken the easy route to solving this, by just making ChunkRegionLoader.c() synchronized (since, in normal use, only the chunk saving thread is in here). |