Commit graph

3238 commits

Author SHA1 Message Date
Thinkofname
420b983d59 Fix broken potion serialization 2016-04-10 20:54:16 +01:00
t00thpick1
d39a750709 SPIGOT-2085 / SPIGOT-2087 / SPIGOT-2156: Rework internal PotionMeta state to be correct and less complex. 2016-04-09 20:24:02 -04:00
Jofkos
8cb1b362eb Begin console output with ANSI line erase. 2016-04-09 12:59:17 +10:00
md_5
5c23262f15 Update physics on attached block when setting data of attachable blocks 2016-04-09 12:57:19 +10:00
md_5
11e8c6d338 SPIGOT-2145: Add missed EntityTeleportEvent diff 2016-04-08 19:06:31 +10:00
Thinkofname
8d16fc08f1 Support integer data values for Effect.VILLAGER_PLANT_GROW 2016-04-06 12:26:49 +01:00
md_5
3dc138d980 SPIGOT-2135: Also clear sit pathfinder on toggle status 2016-04-05 20:32:05 +10:00
md_5
f326992b8b SPIGOT-2128: Flint and steel duplicate place event 2016-04-04 17:18:01 +10:00
md_5
60cb5b5603 SPIGOT-2118: Fix crash on chunk regen 2016-04-04 17:15:02 +10:00
md_5
4cc1807b25 SPIGOT-2092: Directly set sittging status 2016-04-04 17:09:57 +10:00
Thinkofname
f01861f80b SPIGOT-2115: Fix entities being added to the world multiple times when teleported 2016-04-02 01:12:03 +01:00
Thinkofname
048849ce51 SPIGOT-2102: Don't reduce the movement limit below vanilla's default 2016-04-01 23:21:09 +01:00
Thinkofname
420afc57ef Handle cases where Mojang uses an empty string for permission checks 2016-04-01 22:58:20 +01:00
Aikar
f92e01ba5c MC-100382: Fix Pathfinding Memory Leak
https://bugs.mojang.com/browse/MC-100382

A reference to a ChunkCache is never cleaned up after doing a pathfind operation,
resulting in leaking chunks. The leaked chunks then hold references to other
entities that may also be leaking ChunkCache's, creating a cascading problem.
2016-03-31 19:47:11 -04:00
Thinkofname
6247aa00cc SPIGOT-2101: Check the result of damageEntity before applying knockback from sweep attacks 2016-03-31 12:50:58 +01:00
Thinkofname
45bb40353a SPIGOT-2098: Fix sound effects for 1.9.0 clients 2016-03-31 11:34:47 +01:00
Thinkofname
8b61cc5208 Fix the default permission of /trigger 2016-03-31 00:50:39 +01:00
Thinkofname
9dc467e4c8 Fix a diff mistake in MobEffectList 2016-03-31 00:00:11 +01:00
Thinkofname
6e527e5b88 Update to Minecraft 1.9.2 2016-03-30 21:06:51 +01:00
Thinkofname
7fc5cd856e Support Minecraft 1.9.2 2016-03-30 16:58:31 +01:00
md_5
23ce4d1b96 Add 1.9.1 support. 2016-03-30 15:46:47 +01:00
Aikar
44216f12ed SPIGOT-2033: Re-add missed diff for entity.valid 2016-03-29 11:31:36 +11:00
Thinkofname
fc9ee90fc5 Limit the length of byte arrays 2016-03-28 21:19:05 +01:00
md_5
15222c84b4 SPIGOT-2074: Correctly set custom world settings 2016-03-28 12:28:12 +11:00
md_5
cac90f6236 Arrows use interactable condition 2016-03-27 20:58:45 +11:00
md_5
cd36f6f257 SPIGOT-2060: Method to control whether entities collide 2016-03-27 20:19:41 +11:00
md_5
1ea1adc10f SPIGOT-2056: Fix killedByTeam scoreboard criteria 2016-03-27 11:11:15 +11:00
Sansko1337
ea49b2eee9 Implement getting / setting of Entity invulnerability 2016-03-27 10:08:45 +11:00
Redrield
6067e54dd2 SPIGOT-213: Add method to enable / disable AI for mobs 2016-03-27 09:18:42 +11:00
md_5
6bf25cde7e SPIGOT-2034: Rework damage again, this time for snowballs. 2016-03-26 14:12:35 +11:00
Thinkofname
9554894553 SPIGOT-2049: Send the right attributes when updating scaled health 2016-03-25 23:13:16 +00:00
md_5
99f22a5c59 SPIGOT-2050: Add back code to only fire VehicleEnterEvent for loaded chunks. 2016-03-26 09:19:10 +11:00
Thinkofname
6030bc464f Fix a typo in CraftPotionUtil 2016-03-25 21:45:42 +00:00
md_5
8e5eab2655 SPIGOT-1746: Tile entities may not always tick. 2016-03-25 14:04:27 +11:00
md_5
18658965d3 Apply DataConverters to ItemStack instances 2016-03-25 11:03:39 +11:00
t00thpick1
0ff499cf03 SPIGOT-2039: Correctly check Potion Tags both with or without the "minecraft:" prefix, and default to UNCRAFTABLE if there is a completely garbage value. 2016-03-24 15:05:10 +11:00
Zach Brown
712213dacc Fix player dimension change invulnerability never getting unset when certain dimensions are disabled 2016-03-24 08:48:04 +11:00
Nathan Wolf
ace06bd9fd CraftComplexPart should return getParent()'s status in isValid 2016-03-23 22:06:50 +11:00
2008Choco
9a072ddc1f SPIGOT-1733: Add PlayerPickupArrowEvent 2016-03-23 17:23:33 +11:00
Matthew
c5d27c5f6f Only create PermissibleBase instance in CraftEntity the first time it is actually needed. Fixes static test cases for subclasses failing when perm field was instantiated. 2016-03-23 07:32:34 +11:00
Matthew
5fe510da59 SPIGOT-1934: Expand EnderDragon API - implement dragon phases 2016-03-23 07:30:12 +11:00
md_5
616a9687a1 SPIGOT-1975: Fix falling blocks when height > 1 2016-03-22 18:04:02 +11:00
md_5
d4e50bef9d Improve shield damage 2016-03-22 14:54:21 +11:00
Matthew
52c7fc0a1a Implement isEnabled / setEnabled for CraftMinecartHopper 2016-03-20 20:26:21 +11:00
md_5
e56aa46656 SPIGOT-1988: Chorus Plant Generation 2016-03-20 19:02:48 +11:00
md_5
c91d092bcd SPIGOT-1993: Move hand check to proper location 2016-03-20 16:53:36 +11:00
md_5
622014a3b4 SPIGOT-1984: Fix default interact state when sneaking 2016-03-20 13:48:21 +11:00
md_5
6cac62c64d Fix strange potion diff 2016-03-20 13:42:12 +11:00
md_5
549962feaf SPIGOT-1991: Further damage fixes 2016-03-20 13:40:12 +11:00
t00thpick1
b3f6de0da5 SPIGOT-1904: AreaEffectCloud events and additional API 2016-03-20 11:29:03 +11:00