Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | SPIGOT-3107: Try and improve shield knockback further | 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-3067: Wither skeleton heads not dropping | md_5 | 2017-02-15 | -0/+19 |
| | ||||
* | SPIGOT-3063: Call EntityAirChangeEvent | md_5 | 2017-02-14 | -8/+9 |
| | ||||
* | SPIGOT-3044: BlockDispenseEvent for shulker boxes | md_5 | 2017-01-31 | -1/+32 |
| | ||||
* | 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-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. | |||
* | 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 |
| | ||||
* | 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-1915: Fix players seeing their own passengers | md_5 | 2017-01-04 | -2/+6 |
| | ||||
* | More robust inventory handling | md_5 | 2017-01-04 | -1/+2 |
| | ||||
* | SPIGOT-2980: Improve SpawnEgg NBT application and ItemStack conversion. | md_5 | 2017-01-02 | -7/+28 |
| | ||||
* | Clear effectsToProccess after applying potion effects | md_5 | 2017-01-02 | -18/+19 |
| | ||||
* | SPIGOT-2969: Shulker box removal not updating comparators | md_5 | 2016-12-28 | -0/+10 |
| | ||||
* | SPIGOT-2966: Entirely remove problematic check | md_5 | 2016-12-28 | -35/+23 |
| | ||||
* | SPIGOT-2960: Fire HOTBAR_MOVE_AND_READD in more cases | md_5 | 2016-12-27 | -21/+16 |
| | ||||
* | SPIGOT-2964: Correct number of shelve sin PrepareEnchantEvent | md_5 | 2016-12-27 | -15/+15 |
| | ||||
* | Correct some code. | md_5 | 2016-12-24 | -0/+9 |
| | ||||
* | SPIGOT-2127: Add DamageCause.ENTITY_SWEEP_ATTACK | md_5 | 2016-12-23 | -1/+22 |
| | ||||
* | Additional fireworks damage tracking. | md_5 | 2016-12-23 | -0/+10 |
| | ||||
* | MC-88491: Fix projectile colliding with shooter | Zach Brown | 2016-12-23 | -0/+9 |
| | | | | | | | In some situations, a projectile made collide with the entity that shot it. This occurs because the game sets the ignored entity incorrectly. Our fix is to ensure that the shooter is the only entity that gets ignored by the projectile. | |||
* | SPIGOT-2953: Set damager for fireworks | md_5 | 2016-12-22 | -1/+19 |
| | ||||
* | SPIGOT-2944: Just apply filtering to players | md_5 | 2016-12-22 | -25/+27 |
| | ||||
* | Update to Minecraft 1.11.2 | md_5 | 2016-12-21 | -23/+23 |
| | ||||
* | SPIGOT-2948: Alter filtering logic | md_5 | 2016-12-21 | -1/+1 |
| | ||||
* | Update to Minecraft 1.11.1 | md_5 | 2016-12-21 | -332/+364 |
| | ||||
* | SPIGOT-2936: Simplify WorldBorder diff | md_5 | 2016-12-19 | -33/+7 |
| | ||||
* | SPIGOT-2930: Shift calling of PlayerItemBreakEvent to before break. | md_5 | 2016-12-18 | -8/+8 |
| | ||||
* | SPIGOT-2926: Check spawn-npcs setting for NPCs. | md_5 | 2016-12-17 | -27/+28 |
| | | | | Probably should refactor this code to be more similar to Vanilla in future. | |||
* | SPIGOT-2918: Always call EnchantItemEvent | md_5 | 2016-12-14 | -3/+5 |
| | ||||
* | SPIGOT-2913: Only one enchantment applied to items | md_5 | 2016-12-13 | -21/+8 |
| | ||||
* | SPIGOT-2912: Fix enchanting with ID of 0 | md_5 | 2016-12-12 | -2/+2 |
| | ||||
* | Add getLocation for InventoryEnderChest | md_5 | 2016-12-11 | -1/+7 |
| | ||||
* | Add EnchantmentOffer to PrepareItemEnchantEvent | md_5 | 2016-12-11 | -18/+45 |
| | ||||
* | SPIGOT-2242: Handle changed item in PlayerPickupArrowEvent | md_5 | 2016-12-10 | -7/+10 |
| | ||||
* | SPIGOT-2524: Update inventory for cancelled air right click | md_5 | 2016-12-10 | -30/+32 |
| | ||||
* | SPIGOT-2907: Improve EntityResurrectEvent handling | md_5 | 2016-12-10 | -15/+30 |
| | ||||
* | Clean up BlockFlowing | md_5 | 2016-12-09 | -31/+18 |
| | ||||
* | SPIGOT-2886: Call BlockFormEvent when Lava and Water collide | Brokkonaut | 2016-12-09 | -4/+36 |
| | ||||
* | Use CraftEventFactory for BlockFormEvent | md_5 | 2016-12-09 | -65/+30 |
| | ||||
* | SPIGOT-2891: Remove chunks if first check is false | md_5 | 2016-12-06 | -5/+17 |
| | | | | Minecraft does double checking for synchronous generation, but since we generate chunks asynchronously we are required to check the first condition also in case the chunk was loaded between ticks. We leave the other logic to be cleaned up by the loops below. | |||
* | Implement EntityDeathEvent for ArmorStands | Senmori | 2016-12-06 | -2/+82 |
| |