Commit Graph
100 Commits
Author SHA1 Message Date
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
Jake Potrebic 637b466c2d Get entity default attributes (#6449) 2021-10-19 18:55:05 -07:00
Jake Potrebic 08b148aedb Updated Upstream (Bukkit/CraftBukkit) (#6791) 2021-10-17 09:57:00 -07:00
Jake Potrebic 2943a22d37 Fix/improve the last upstream update (#6780) 2021-10-16 11:57:05 -07:00
Jake Potrebic e25e063bc9 Fix merchant inventories not closing on entity removal (#6544) 2021-10-15 20:19:08 -07:00
Jake Potrebic 519305c276 VanillaCommandWrapper didnt account for entity senders (#6586) 2021-10-08 20:44:45 -07:00
Jake Potrebic 38aa835018 Fix loading cmds in datapacks (#6641) 2021-10-08 20:39:59 -07:00
Jake Potrebic 4675996335 Fix unplaced block states after new chunk gen API (#6747) 2021-10-08 12:06:28 -07:00
Jake Potrebic 1dd5b0ab8e Filter ip address on join if setting is true (#6748) 2021-10-08 00:30:52 -07:00
Jake Potrebic aca1516fc3 Fix upstream block state factories (#6738) 2021-10-06 21:11:20 -07:00
Jake Potrebic 31f57a86a6 Update adventure and fix command perm serialization NPE (#6729) 2021-10-06 01:05:39 -07:00
Jake Potrebic 5f9ed411df Fix EntityPortalExitEvent not being called (#5617) 2021-10-05 14:19:27 -07:00
Jake Potrebic faa6373f4a Support components in command permission msgs (#6676) 2021-10-05 13:52:03 -07:00
Jake Potrebic a0cb2fd31d Fix CraftCriteria defaults map (#6723) 2021-10-05 10:24:36 -07:00
Jake Potrebic 3680f9addc Add missing team sidebar display slots (#6690) 2021-10-04 02:31:26 -07:00
Jake Potrebic 89b1be105e Don't count named piglins and hoglins towards mob cap (#6452) 2021-10-03 09:54:54 -07:00
Jake Potrebic 6ef714345f Updated Upstream (Bukkit/CraftBukkit) (#6638) 2021-10-02 10:21:49 -07:00
Jake Potrebic fd237f88f0 Prevent unintended light block manipulation (#6601) 2021-10-01 04:07:59 -07:00
Jake Potrebic 7f7961ea23 Improve ItemStack#editMeta (#6502) 2021-09-30 17:32:25 -07:00
Jake Potrebic 150389bf71 More CommandBlock API (#5746) 2021-09-30 14:28:02 -07:00
Jake Potrebic 1264c08ef8 Option to prevent NBT copy in smithing recipes (#6671) 2021-09-30 11:27:25 -07:00
Jake Potrebic 7e3620fce5 Suggest PlayerPostRespawnEvent if changing player state (#6679) 2021-09-29 11:55:34 -07:00
Jake Potrebic e62fd64c62 Fix player death kept items not being in same slot (#6663) 2021-09-25 12:06:37 -07:00
Jake Potrebic 7df16b7b62 fixes cancelling PlayerTradeEvent (#5612) 2021-09-22 21:10:35 -07:00
Jake Potrebic 3212afeed6 Fix anvil inventory events (#6157) 2021-09-22 15:52:43 -07:00
Jake Potrebic 7ab005b9c2 Add more component name methods (#6578) 2021-09-22 11:34:40 -07:00
Jake Potrebic 3e736b8525 Include slot when constructing the bukkit Attribute Modifiers (#6537) 2021-09-22 10:48:03 -07:00
Jake Potrebic bf6067cabf Fix upstreams fix for composters and variable hoppers (#6563) 2021-09-22 10:40:45 -07:00
Jake Potrebic ac4b9756ce Fix upstream nullability on entity equipment getters (#6519) 2021-09-22 10:23:21 -07:00
Jake Potrebic baca7d3685 Mark fish and axolotls from buckets as persistent (#6392) 2021-09-21 21:59:19 -07:00
Jake Potrebic 28bc1df590 Implement Translatable on villager Profession (#6542) 2021-09-21 21:45:01 -07:00
Jake Potrebic 4433d23cc1 Prevent an infinite recursion error while rendering translatables (Fixes #6551) (#6555) 2021-09-03 10:01:05 -07:00
Jake Potrebic fa43132643 flattener should try to render custom translations (#6540) 2021-09-01 14:03:00 -07:00
Jake Potrebic 7247c2b0ab Remove unneeded @ throws from team javadocs (#6491) 2021-08-26 12:56:31 -07:00
Jake Potrebic 17600721ea [ci skip] Remove this file that got created somehow (#6489) 2021-08-26 09:49:32 -07:00
Jake Potrebic f53cb1b3fe Add BlockBreakBlockEvent (#4989) 2021-08-24 18:42:23 -07:00
Jake Potrebic 73b4c45a4a [ci skip] clean up diff from 1.17 update (#6462) 2021-08-24 16:30:26 -07:00
Jake Potrebic 78d3eda3db Fix CB lib relocation (#6454) 2021-08-22 10:22:57 -07:00
Jake Potrebic 7b08aa27ab Add API to change EnderEye target without other nonsense (#6460) 2021-08-22 08:19:42 -07:00
Jake Potrebic b9871610d1 Prevent NPE when removing enchantment with no ItemMeta (#6459) 2021-08-22 08:13:51 -07:00
Jake Potrebic 9169cf73cc Better docs for PlayerGameModeChangeEvent (#6461) 2021-08-22 08:10:33 -07:00
Jake Potrebic b3c84b4e7d Add API to send game events (#6444) 2021-08-21 07:26:42 -07:00
Jake Potrebic 5da877975c Fix yaw on player spawn (#6409) 2021-08-16 14:46:25 -07:00
Jake Potrebic f217b15bbf Fix possible divide by 0 error with cursor updates (#6398) 2021-08-14 10:44:31 -07:00
Jake Potrebic b230147e18 Clear bucket NBT after dispense (#6391) 2021-08-14 02:51:03 -07:00
Jake Potrebic 112c19b45e Implement Translatable in appropriate places (#6248) 2021-08-13 21:11:12 -07:00
Jake Potrebic 85195961ea Make EntityUnleashEvent cancellable (#4993) 2021-08-13 11:15:43 -07:00
Jake PotrebicandJason Penilla 037884fc65 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6379)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-08-13 10:08:34 -07:00
Jake Potrebic fd585fd5da Add warning to getOfflinePlayers (#6365) 2021-08-12 15:38:25 -07:00
Jake Potrebic ecbd399610 Added EntityItemDamageEvent (#4928) 2021-08-09 22:04:44 -07:00
Jake Potrebic 835479f878 clone itemstack to return remaining stack (#6353) 2021-08-06 23:55:16 -07:00
Jake Potrebic 77aea984df Add missing DamageCause for EntityDamageByBlockEvent (#6352) 2021-08-06 23:03:50 -07:00
Jake Potrebic 6b7f31b6ea Make hoppers respect inventory max stack size (#4838) 2021-08-06 17:35:42 -07:00
Jake Potrebic c5487cc115 call EntityDamageByBlockEvent for campfires (#6244) 2021-08-06 17:20:39 -07:00
Jake Potrebic 299284be1d Add PlayerSetSpawnEvent (#5690) 2021-08-06 13:37:38 -07:00
Jake Potrebic 7b87553d96 Updated Upstream (CraftBukkit) (#6260) 2021-07-23 19:33:05 -07:00
Jake Potrebic eaaca77f42 Fix flat bedrock (#6255) 2021-07-23 14:18:10 -07:00
Jake Potrebic d58099f73b Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6245)
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:
e7b0f8d6 #642: Add Crafting methods to API
9e58831e SPIGOT-6641: Use varargs in sendMessage
e409fe49 SPIGOT-6545: Unable to set Guardian target via API while awareness is disabled
6997c726 SPIGOT-6661: Fix missing radius from GenericGameEvent
02d03f35 SPIGOT-6369: Add ItemStack to HangingPlaceEvent

CraftBukkit Changes:
0abf420c SPIGOT-6665: Shearing a Snowman does not drop a carved pumpkin
e8e3cbcc #893: Add Crafting methods to API
879acfee Fix missing varargs from previous commit
6572b9c3 SPIGOT-6641: Use varargs in sendMessage
9e06bb2a SPIGOT-6663: Chicken Jockeys chickens don't despawn
699f2d36 SPIGOT-6545: Unable to set Guardian target via API while awareness is disabled
8ffa54ba SPIGOT-6369: Add ItemStack to HangingPlaceEvent
c851639c SPIGOT-6645: Call EntityChangeBlockEvent before PlayerHarvestBlockEvent
8d244b0b SPIGOT-3725, SPIGOT-6638, MC-136917: Properly clear tile entities before replacing

Spigot Changes:
18c71bf4 Rebuild patches
2021-07-22 11:11:56 -07:00
Jake Potrebic e00202c42a Add ItemRarity test (#6247) 2021-07-21 21:48:24 -07:00
Jake Potrebic 012cb6b015 Fix various mob drops being captured as death drops (#5675) 2021-07-21 19:58:24 -07:00
Jake Potrebic 7eab7227cb Drop unneeded patch (#6240) 2021-07-21 11:18:54 -07:00
Jake Potrebic 6cb42c485b Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6209) 2021-07-16 18:48:27 -07:00
Jake Potrebic b166af8801 Fix PaperTickList (#6191) 2021-07-16 09:18:04 -07:00
Jake Potrebic 186cf8842e Fix distanceSq check on block breaking (#6195) 2021-07-15 20:01:48 -07:00
Jake Potrebic 6602dc655e Catch desynced block breaks (#6193) 2021-07-15 16:00:58 -07:00