Commit Graph
100 Commits
Author SHA1 Message Date
Jake Potrebic 82a3c96a4f Fix entity armor not showing on death animation (#7355) 2022-02-18 10:16:41 -08:00
Jake Potrebic bf59b03506 Add GameEvent tags (#6439) 2022-02-17 18:42:22 -08:00
Jake Potrebic b594948dc6 Fix cancelled snow bucket placement (#6751) 2022-02-12 05:56:27 -08:00
Jake Potrebic 04b89fb9e4 Fix issues with LimitedRegion (#7343)
These issues stemmed from Paper integrating new upstream API
that was duplicated by a lot of existing Paper API
2022-02-12 05:51:13 -08:00
Jake Potrebic 1ea50caf00 Make Panda implement Sittable (#7414) 2022-02-12 05:36:41 -08:00
Jake Potrebic ed735ba31f Updated Upstream (Bukkit/CraftBukkit) (#7428) 2022-01-31 15:56:54 -08:00
Jake Potrebic 51cd82371b Add STRUCTURE_TYPE registry entry (#6400) 2022-01-23 11:12:42 -08:00
Jake Potrebic 0c5c3e2248 More PotionEffectType API (#5737) 2022-01-23 10:42:38 -08:00
Jake Potrebic 68325f5385 Add configurable stronghold seed (#7334) 2022-01-23 06:26:22 -08:00
Jake Potrebic 9c9ae4d774 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7359) 2022-01-22 16:59:56 -08:00
Jake Potrebic bb4bcf7746 Make tag presets unmodifiable (#7378) 2022-01-21 15:07:35 -08:00
Jake Potrebic a5b67c2a4a Fix setSpawnedItem from 1.18 update (#7328) 2022-01-18 19:09:04 -08:00
Jake Potrebic 07885d0bec Fix setting unplaced furnace cook speed multiplier (#7327) 2022-01-18 11:33:37 -08:00
Jake Potrebic f794ec37cb Change default for hoppers ignoring occluded blocks (#7342) 2022-01-17 23:11:11 -08:00
Jake Potrebic 48f228173e Fix and deprecate ItemStack#getI18NDisplayName (#7358) 2022-01-16 16:53:26 -08:00
Jake Potrebic 2fcdb1b8ed Fix NPE for bucket empty result stack being null (#7354) 2022-01-16 12:08:24 -08:00
Jake Potrebic c8208e9482 Fix xp reward for baby zombies (#7353) 2022-01-16 11:15:16 -08:00
Jake Potrebic 4627ffe255 Some block state hunks were in the wrong patch (#7308) 2022-01-13 11:31:48 -08:00
Jake Potrebic 53273678a7 Updated Upstream (Bukkit/CraftBukkit) (#7323) 2022-01-12 13:39:20 -08:00
Jake Potrebic c6f34093f2 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7246) 2022-01-08 21:12:05 -08:00
Jake Potrebic 2d1c799f5a Fix saving configs with more long comments (#7248) 2022-01-05 11:54:42 -08:00
Jake Potrebic 30e83fff8a Fixed FishingHook param mappings being swapped (#7243) 2022-01-02 22:24:33 -08:00
Jake Potrebic a36a4e2018 Updated Upstream (Bukkit/CraftBukkit/Spigot) 2021-12-31 19:05:42 -08:00
Jake Potrebic 34f9abb2bd Fix bees aging inside hives (#6466) 2021-12-30 11:44:39 -08:00
Jake Potrebic 57a0a45096 Dont register multiple ASK_SERVER suggestions under one parent node (#7188) 2021-12-29 23:11:40 -08:00
Jake Potrebic 10610720ce Load effect amplifiers greater than 127 correctly (#7175) 2021-12-22 10:20:33 -08:00
Jake Potrebic 9170234f9a Fix duplicated BlockPistonRetractEvent call (#7111) 2021-12-22 10:02:31 -08:00
Jake Potrebic 7c67368f7f Add API for item entity health (#6514) 2021-12-21 23:07:15 -08:00
Jake Potrebic 5670cae051 Fix entity type tags suggestions in selectors (#6468) 2021-12-21 21:34:20 -08:00
Jake Potrebic ba5ef6e1ac Entity powdered snow API (#6833) 2021-12-21 19:52:54 -08:00
Jake Potrebic 7bcbcb5337 Improve scoreboard entries (#6871) 2021-12-21 16:45:18 -08:00
Jake Potrebic 8df7046122 Forward CraftEntity in teleport command (#7025) 2021-12-21 16:40:24 -08:00
Jake Potrebic dc7b80c213 Move VehicleCollisionEvent HandlerList up (#7112) 2021-12-21 16:34:44 -08:00
Jake Potrebic a6dba1dac6 Fix breakNaturally for fluid-logged blocks (#7134) 2021-12-21 16:32:54 -08:00
Jake Potrebic 4bf1124114 Move setShouldBurnInDay to AbstractSkeleton (#7120) 2021-12-21 16:31:33 -08:00
Jake Potrebic 81cd10fd7e Add material tags for copper blocks (#7141) 2021-12-21 16:24:03 -08:00
Jake Potrebic f9788fc8a1 Fix remapping issue with RangedAttackMob and RangedEntity (#7167) 2021-12-21 16:23:19 -08:00
Jake Potrebic 0d72808107 Updated Upstream (CraftBukkit) (#7105) 2021-12-12 19:59:43 -08:00
Jake Potrebic b895b00dd3 Fix entity equipment on cancellation of EntityDeathEvent (#5740) 2021-12-08 10:25:57 -08:00
Jake Potrebic f065566460 Fix mis-placed processEnchantOrder from 1.18 update (#7052) 2021-12-06 12:28:36 -08:00
Jake PotrebicandJason Penilla 37cc5035e4 Include axolotls in affected entities for water splash potions (#7024)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-12-05 17:56:55 -08:00
Jake Potrebic a271feefae Add dropped hunk from mid-tick tasks (#7034) 2021-12-05 13:58:01 -08:00
Jake Potrebic 69a15173ba [ci skip] Clarify setSize consequences for Slimes (#7036) 2021-12-05 13:16:55 -08:00
Jake Potrebic c9bbb9ab4e Update Optimise chunk tick iteration (#6950) 2021-12-05 06:00:13 -08:00
Jake Potrebic a6fdccf802 Updated Upstream (Bukkit/CraftBukkit) (#7022) 2021-12-04 23:11:59 -08:00
Jake Potrebic 07deb9ec78 further mitigate possible NPEs 2021-12-04 19:39:52 -08:00
Jake Potrebic 3b65d0e14c Fix kelp modifier having reverse effect (#6806) 2021-12-03 18:12:42 -08:00
Jake Potrebic 6682552eb2 Updated Upstream (Bukkit/CraftBukkit) (#7009) 2021-12-03 17:33:56 -08:00
Jake Potrebic f25255a7b8 [ci skip] adjust upstreamCommit script to not mention paper issues (#6956) 2021-12-03 17:20:19 -08:00
Jake Potrebic e6be46422e Updated Upstream (CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
4b5f9882 Fix when bundler directory is a symlink
6f3509d1 Release POIs when villagers are removed by plugins
2021-12-02 21:46:07 -08:00
Jake Potrebic 57c673412d Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6990) 2021-12-02 12:21:33 -08:00
Jake Potrebic d1eed05360 Don't populate a useless spigot.yml field (#6976) 2021-12-01 10:03:46 -08:00
Jake Potrebic a0f9b04f20 Don't set last hand/armor lists to stripped items (#6977) 2021-12-01 00:36:48 -08:00
Jake Potrebic b1687cbed4 Skip stripping metadata from empty stacks (#6973) 2021-11-30 18:59:09 -08:00
Jake Potrebic 77e275cff4 Add missing AT (#6970) 2021-11-30 18:28:16 -08:00
Jake Potrebic 64dd6f189d Fix removing recipes (#6965) 2021-11-30 12:27:27 -08:00
Jake Potrebic aa8a9905a9 another patch 2021-11-29 23:32:30 -08:00
Jake Potrebic b8cb9f5141 couple more patches 2021-11-29 21:25:11 -08:00
Jake Potrebic 9403115c81 Updated Upstream (Bukkit/CraftBukkit/Spigot)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
810cb078 Add hideEntity / showEntity API

CraftBukkit Changes:
04f8e7e2 SPIGOT-6814: (Chunk) PersistentData is lost after restart
37fd1917 Add hideEntity / showEntity API
7e2214da Move checkstyle to slightly later compile phase
45c3f826 SPIGOT-6816: Fix ChunkSnapshot#getBiome

Spigot Changes:
b11f318f Rebuild patches
622b2310 SPIGOT-6811: Fix mob spawning mismatch
2b2a3d56 Rebuild patches
2021-11-28 15:46:53 -08:00
Jake Potrebic 8ab4559517 Fixes chunks not loading PDC sometimes
If a chunk had no entities or block entities, it would fail
to load the PDC. This adds an additional check to see if there is
PDC and then to load that if so.

See: https://hub.spigotmc.org/jira/browse/SPIGOT-6814
2021-11-28 12:35:21 -08:00
Jake Potrebic 7d08c18917 Update paperclip and yarn mappings (#6943) 2021-11-28 00:33:00 -08:00
Jake Potrebic a57ac61755 add mobcaps command patch 2021-11-27 22:56:41 -08:00
Jake Potrebic 0c9cd48d9b Fix hostile mob spawning
Upstream adds this check and didn't flip it since mojang flipped the
return boolean from previous versions. This will end up removed
from this patch when (if) upstream fixes this
2021-11-27 22:31:38 -08:00
Jake Potrebic 8aed88b8db Updated Upstream (Bukkit/CraftBukkit/Spigot)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
c9b35cdb PR-684: Make PotionEffectType implement Keyed

CraftBukkit Changes:
c86a3f7a PR-959: Fix World#refreshChunk
af8a8b70 PR-962: Make PotionEffectType implement Keyed

Spigot Changes:
7514aa37 SPIGOT-6806: Add setting to disable new chunks generation under existing chunks
2021-11-27 19:24:49 -08:00
Jake Potrebic dbeda4c036 and yet again, more patches 2021-11-24 15:46:26 -08:00
Jake Potrebic 8df1b4ad21 more patches done 2021-11-24 15:26:29 -08:00
Jake Potrebic 2744031e64 patches and remap fixes 2021-11-24 14:50:33 -08:00
Jake Potrebic 60caeea54e Updated Upstream (Bukkit/CraftBukkit/Spigot)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
d25437bc Update to Minecraft 1.18-pre8

CraftBukkit Changes:
5a39a236 Update to Minecraft 1.18-pre8

Spigot Changes:
7840c2af Update to Minecraft 1.18-pre8
2021-11-24 14:26:32 -08:00
Jake Potrebic 2253e953c6 more patches 2021-11-24 13:30:53 -08:00
Jake Potrebic 416ee76329 even MOOOOOOOOOOOOAAAAAAAAAAAAAAAARRRRRRRRRRRRR patches 2021-11-24 12:43:28 -08:00
Jake Potrebic 5b5f1caeb9 moaaaaaaaar patches 2021-11-24 12:15:19 -08:00
Jake Potrebic 11bdf4fca7 moaaaaar patches 2021-11-24 11:33:17 -08:00
Jake Potrebic 148ea9dceb even moaar patches 2021-11-24 11:02:36 -08:00
Jake Potrebic 56eed81a9a add back Optimize collision to not load chunks 2021-11-24 10:46:06 -08:00
Jake Potrebic 04875eb8c5 moar patches 2021-11-24 10:27:25 -08:00
Jake Potrebic 839b53062f a bunch more patches done 2021-11-24 09:58:26 -08:00
Jake Potrebic 66f71cd1e8 updated more patches 2021-11-24 09:37:07 -08:00
Jake Potrebic 887a776f4d several more patches updated 2021-11-24 09:22:48 -08:00
Jake Potrebic cc3b3eba50 a bunch more patches 2021-11-23 21:44:21 -08:00
Jake Potrebic f629237348 more patches updated 2021-11-23 20:25:34 -08:00
Jake Potrebic 25d42423af more work 2021-11-23 18:05:49 -08:00
Jake Potrebic 488ad68f0f and here's some more patches 2021-11-23 17:53:24 -08:00
Jake Potrebic 7ff10ba09a move mojang api server patches up 2021-11-23 17:16:01 -08:00
Jake Potrebic e4d9502512 move extra plugins patch up & more work 2021-11-23 17:09:49 -08:00
Jake Potrebic 2b17f5cc15 and some more patches 2021-11-23 16:44:41 -08:00
Jake Potrebic c03b8b99e3 even more patches 2021-11-23 16:20:31 -08:00
Jake Potrebic 3f5a9d4a29 several more patches 2021-11-23 15:56:42 -08:00
Jake Potrebic ddaf1cb4e2 async chunk patch progress (#6930) 2021-11-23 12:34:20 -08:00
Jake Potrebic 023b612f62 cleanup: Add hand to bucket events patch (#6881) 2021-11-15 11:01:19 -08:00
Jake Potrebic f8a4e085eb Updated Upstream (CraftBukkit) (#6885)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
20716710 SPIGOT-6790: Mimic structure block behaviour and do not save STRUCTURE_VOID
2021-11-15 10:47:49 -08:00
Jake Potrebic f68505286b Call onRemove logic for breakNaturally (#6854) 2021-11-12 18:28:08 -08:00
Jake Potrebic 986f5e5d12 Make despawn distance configs per-category, improve per category spawn limit config (#6717)
Also adds per-world spawn limit config in paper.yml for `underground_water_creature`, and migrates existing spawn limit config options to their Mojang names.
2021-11-08 23:59:15 -08:00
Jake Potrebic 0f52610a18 Add isCollidable methods to various places (#6870) 2021-11-06 12:43:24 -07:00
Jake Potrebic 6197315429 Add API for checking if a zombie has the option to break doors (#6855) 2021-11-05 17:17:12 -07:00
Jake Potrebic a8448bef56 Fix issues with mob conversion (#6831) 2021-11-05 17:06:19 -07:00
Jake Potrebic 280cf8d8db Move async catches back to where they were (#6869) 2021-11-04 11:20:14 -07:00
Jake Potrebic 546ba82ea7 Added missing mappings (#6810) 2021-11-04 07:08:53 -07:00
Jake Potrebic 8cd49fef6b Fix dupe uuid check on entity add (#6735) 2021-10-31 15:09:39 -07:00
Jake Potrebic 399444abda Don't fire EntityZapEvent twice (#6830) 2021-10-25 02:54:21 -07:00
Jake Potrebic c855cebeee rename method to getSpawnEgg 2021-10-20 14:41:54 -07:00