Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Add Chunk.isSlimeChunk to check if a chunk can spawn slimes | Senmori | 2017-03-24 | -0/+7 |
| | ||||
* | Add TeleportCause.COMMAND for inbuilt /tp | md_5 | 2017-03-24 | -0/+9 |
| | ||||
* | Add Material.isFuel to check if a material is a furnace fuel. | Phoenix616 | 2017-03-24 | -0/+6 |
| | ||||
* | SPIGOT-3142: Plugin event changes not using TeleportCause.PLUGIN | md_5 | 2017-03-24 | -2/+2 |
| | ||||
* | SPIGOT-3141: Missing TeleportCause.SPECTATE when lift clicking spectate | md_5 | 2017-03-24 | -42/+56 |
| | ||||
* | Fix trailing whitespace in CraftChunk | md_5 | 2017-03-23 | -2/+2 |
| | ||||
* | SPIGOT-3143: Don't decrease item stack size if VehicleCreateEvent is cancelled | BlackHole | 2017-03-22 | -2/+22 |
| | ||||
* | Process entity portalling towards the end of a tick. | md_5 | 2017-03-20 | -40/+115 |
| | | | | Cross world teleportation works by taking a copy of an entity and moving it to a new world. After this happens the original entity is marked as dead so as to be removed from the original world, however it still undergoes one further tick in the main world, but with some information from the new world. It is not so easy to break out of this tick cycle if needed, so instead we move the portalling process towards the end of an existing tick. This ensures that the entity will not be spuriously ticked. | |||
* | Properly validate player experience bar progress | Parker Hawke | 2017-03-19 | -0/+1 |
| | ||||
* | Add getWidth + getHeight for Entity | bramhaag | 2017-03-19 | -0/+10 |
| | ||||
* | SPIGOT-3128: Shift VehicleCreateEvent calling. | md_5 | 2017-03-15 | -68/+62 |
| | ||||
* | SPIGOT-3126: Make fireballs do a better job of respecting mobGriefing | md_5 | 2017-03-15 | -11/+45 |
| | ||||
* | Ensure PlayerResourcePackStatusEvent is synchronous | md_5 | 2017-03-14 | -24/+25 |
| | ||||
* | Add getIgnitingBlock to BlockBurnEvent | Nathan Wolf | 2017-03-11 | -6/+35 |
| | ||||
* | Don't call super update on unplaced command block metas | md_5 | 2017-03-10 | -1/+1 |
| | ||||
* | Add more notch inventory conversions | md_5 | 2017-03-10 | -0/+4 |
| | ||||
* | SPIGOT-3114: Initialize custom SHULKER_BOX slots | md_5 | 2017-03-10 | -0/+27 |
| | ||||
* | SPIGOT-3110: SHULKER_BOX InventoryType | md_5 | 2017-03-08 | -0/+10 |
| | ||||
* | SPIGOT-3107: Try and improve shield knockback further | md_5 | 2017-03-08 | -1/+1 |
| | ||||
* | SPIGOT-3108: Hack around mirroring empty item stacks | md_5 | 2017-03-08 | -1/+1 |
| | ||||
* | SPIGOT-3105: BlockFadeEvent for large snow blocks | md_5 | 2017-03-08 | -0/+14 |
| | ||||
* | MC-111753, SPIGOT-2971: Brewing stand not reloading | md_5 | 2017-02-21 | -0/+9 |
| | ||||
* | SPIGOT-3075: EntityTeleportEvent for Shulkers | md_5 | 2017-02-20 | -0/+78 |
| | ||||
* | SPIGOT-3068: API for localized item names | md_5 | 2017-02-16 | -2/+32 |
| | ||||
* | SPIGOT-3067: Wither skeleton heads not dropping | md_5 | 2017-02-15 | -0/+19 |
| | ||||
* | SPIGOT-2152: Method to set resource pack + hash. | Max Lee | 2017-02-15 | -0/+11 |
| | ||||
* | SPIGOT-3063: Call EntityAirChangeEvent | md_5 | 2017-02-14 | -8/+9 |
| | ||||
* | SPIGOT-3054: Correct LLamaSpit launching | md_5 | 2017-02-09 | -3/+9 |
| | ||||
* | SPIGOT-3051: Set pitch/yaw for spawned boats | md_5 | 2017-02-06 | -0/+1 |
| | ||||
* | Update SQLite to 3.16 for performance improvements and architecture compat | md_5 | 2017-02-01 | -2/+2 |
| | ||||
* | Add implementation for LlamaSpit in ProjectileSource#launchProjectile | Parker Hawke | 2017-02-01 | -0/+6 |
| | ||||
* | Increase expiration time to two weeks. | md_5 | 2017-01-31 | -1/+1 |
| | ||||
* | SPIGOT-3044: BlockDispenseEvent for shulker boxes | md_5 | 2017-01-31 | -1/+32 |
| | ||||
* | Update MySQL Driver Version to 5.1.40 | md_5 | 2017-01-31 | -1/+1 |
| | ||||
* | SPIGOT-3040: Round health to float for validation | md_5 | 2017-01-28 | -1/+2 |
| | ||||
* | Make tile activeContainer assignment consistent. | md_5 | 2017-01-27 | -1/+1 |
| | ||||
* | SPIGOT-3033: Alter behaviour of cancelled hopper transfers (reverted from ↵ | md_5 | 2017-01-26 | -4/+5 |
| | | | | commit 334aa07e2fcadf347afa38196fd3ab09ca4dc3a7) | |||
* | SPIGOT-3037: WorldBorder#isInside(Location) | md_5 | 2017-01-26 | -0/+9 |
| | ||||
* | SPIGOT-3033: Alter behaviour of cancelled hopper transfers | md_5 | 2017-01-26 | -5/+4 |
| | ||||
* | SPIGOT-3031: Pigs are not dropping their saddle | md_5 | 2017-01-24 | -2/+18 |
| | ||||
* | Re-enable the vanilla debug MethodProfiler and /debug command | Pokechu22 | 2017-01-18 | -159/+121 |
| | | | | | | | | | | This is highly useful for profiling vanilla code, and in some cases plugin code. It is somewhat expensive, though, which is why it was initially disabled. I chose to use a system property instead of a configuration setting because 1) the MethodProfiler is exclusive to CraftBukkit and not part of the general API (the timings system is the general API equivalent), and 2) using a static final boolean property _may_ allow the JITter to optimize out the methods when disabled (though I'm not sure of it). There are several changes to fix cases where the profiler code was broken slightly by other craftbukkit changes. All of cases have been fixed, except for the block entity ticking one, due to the cost of the getSimpleName call. For that, a ticking entry is used instead, so that time spent actually ticking the block entities can be compared with time processing the list. This (effectively) reverts 7dde6cc5663e1f6b84f549c54a47bc623b49fdf1. | |||
* | Add API to set Arrow pickup status | xGhOsTkiLLeRx | 2017-01-18 | -1/+13 |
| | ||||
* | SPIGOT-3003: Fix custom dropper / beacons. | md_5 | 2017-01-11 | -0/+22 |
| | ||||
* | SPIGOT-3002: Mob spawners are valid | md_5 | 2017-01-11 | -1/+1 |
| | ||||
* | SPIGOT-2997: Explicitly disallow invalid tiles to be opened | md_5 | 2017-01-10 | -31/+35 |
| | ||||
* | Fix crash if entities other than players (somehow?) consume their item. | md_5 | 2017-01-09 | -13/+17 |
| | ||||
* | 10 day build expire | md_5 | 2017-01-09 | -1/+1 |
| | ||||
* | SPIGOT-2990: EntityTeleportEvent for tameable animals following owner | md_5 | 2017-01-05 | -0/+34 |
| | ||||
* | SPIGOT-2989: Use existing horse inventory object. | md_5 | 2017-01-05 | -4/+2 |
| | ||||
* | SPIGOT-826: Add method to retrieve entity by UUID | Zach Brown | 2017-01-05 | -0/+8 |
| |