Commit Graph
100 Commits
Author SHA1 Message Date
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
Jake Potrebic 83db66562f Use cause and cancel component in PlayerGameModeChanteEvent (#6192) 2021-07-15 14:44:59 -07:00
Jake Potrebic 67e2594825 Fix command signs (#6139) 2021-07-11 11:06:49 -07:00
Jake Potrebic 5ce2cd8c05 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6149)
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:
17c35d6e SPIGOT-6637: Revert "#636: Add FurnaceStartSmeltEvent"
4b27230b SPIGOT-6623: Missing API reasons for entity freezing
e1528c85 #636: Add FurnaceStartSmeltEvent

CraftBukkit Changes:
a6292cc3 SPIGOT-6637: Revert "#874: Add FurnaceStartSmeltEvent"
f4066854 SPIGOT-6579: DragonFireBall movement with setDirection jumps around a lot
9add952b SPIGOT-6623: Missing API reasons for entity freezing
2ea359f1 #874: Add FurnaceStartSmeltEvent
be8d625e SPIGOT-5560, SPIGOT-6574, SPIGOT-6632: Remove no longer needed tile entity fix

Spigot Changes:
eac3cd96 Rebuild patches
2021-07-11 00:01:29 -07:00
Jake Potrebic f359da1843 Fix NPE from using wrong ProtoChunk ctor (#6147) 2021-07-10 13:17:47 -07:00
Jake Potrebic dcdec7d59c Add config for mobs immune to default effects (#4835) 2021-07-09 21:49:49 -07:00
Jake Potrebic ee11682d4d fixed kick event leave message (#4766) 2021-07-09 12:03:28 -07:00
Jake Potrebic fc955009ca Add PlayerArmSwingEvent (#5353) 2021-07-09 06:56:30 -07:00
Jake Potrebic 2c55fce23e Fix collisions during world generation (#6129) 2021-07-09 03:16:57 -07:00
Jake Potrebic 9d46f898d9 Fix cancelling EntityPickupItemEvent for villagers (#6091)
Remove's Billy's fix as upstream implemented a (broken) fix and then fixed their fix
2021-07-07 11:07:38 -07:00
Jake Potrebic 43f52d9c13 add Optimize Light Engine patch (#5863) 2021-07-05 21:30:39 -07:00
Jake Potrebic fff6b90af3 Fix Player#playerListName nullability annotation (#6089) 2021-07-05 20:22:11 -07:00
Jake Potrebic 42714f234c fix custom beacon ranges (#6067) 2021-07-02 12:51:49 -07:00
Jake Potrebic cecb38e6ed Improve horrible CraftChunk#getEntities performance (#5999)
Thanks Spigot, very cool.
2021-06-28 05:53:28 -07:00
Jake Potrebic 28e57942d7 Fix use of universe flag and forceUpgrade 2021-06-25 18:56:12 -07:00
Jake Potrebic 2c17a86e82 Fix mobs not burning from summon command (#5961) 2021-06-23 01:07:59 -07:00
Jake Potrebic 7c2140bc63 Fix NPE when setting cook multiplier (#5956) 2021-06-22 12:26:03 -07:00
Jake Potrebic ce3e8e8708 remove calling expensive method (#5955) 2021-06-22 11:52:45 -07:00
Jake Potrebic 91e39ea5ac add back optimizing ServerLevel chunk checking methods 2021-06-17 22:51:04 -07:00
Jake Potrebic 570006ab1e remove more obfhelpers 2021-06-17 14:39:36 -07:00
Jake Potrebic a59f42457c missing ats and mappings 2021-06-17 10:47:34 -07:00
Jake Potrebic 6d848fc4bf remove remaining POMs 2021-06-17 10:11:00 -07:00
Jake Potrebic 7de25fd330 update to Adventure 4.8.1 2021-06-16 15:57:49 -07:00
Jake Potrebic 4d67d89033 remove some more obf helpers 2021-06-16 10:48:25 -07:00
Jake Potrebic 06d10601a7 fixes issue with chunk saving
fixes #5854
2021-06-16 13:34:49 -07:00
Jake Potrebic f2f6f697bc remove optimise random tick patch for now 2021-06-16 13:12:05 -07:00
Jake Potrebic 5624ad3c68 more patches added back 2021-06-15 23:25:38 -07:00
Jake Potrebic 61236ef43b add more patches back 2021-06-15 21:53:50 -07:00
Jake Potrebic e14e8ce3bc Updated Upstream (Bukkit/CraftBukkit) & more patches
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:
e9ce88b9 SPIGOT-6562: Add more specific sculk sensor event

CraftBukkit Changes:
d7ef1e91 SPIGOT-6558: Attempt to improve SkullMeta
e7a63287 SPIGOT-6562: Add more specific sculk sensor event
2021-06-15 21:12:06 -07:00
Jake Potrebic ca8a47f9e8 added remaining hunks from chat/title packets (#5844) 2021-06-15 16:41:38 -07:00
Jake Potrebic b0fe32db5f add back optimizing hopper searches (#5839) 2021-06-15 01:29:12 -07:00
Jake Potrebic c9c3e59bbe Add back stream patch (#5838) 2021-06-14 22:38:36 -07:00
Jake Potrebic b8cf7d380e tons of patches (#5835) 2021-06-14 19:59:31 -07:00
Jake Potrebic efc6fa6a04 more patches 2021-06-14 12:58:32 -07:00
Jake Potrebic 1c8b088450 more patches & fixes to existing patches 2021-06-14 12:17:47 -07:00
Jake Potrebic 38bf247e27 more patches 2021-06-14 11:50:22 -07:00
Jake Potrebic b398125ead more patches 2021-06-14 09:58:00 -07:00
Jake Potrebic 1314845ad3 fix no grav bee patch for world height changes 2021-06-14 08:19:29 -07:00
Jake Potrebic 97f581f459 more patches (#5827)
* more patches

* even moar patches
2021-06-14 01:37:14 -07:00
Jake Potrebic 111c52e314 add entity debug info patch back 2021-06-13 23:41:01 -07:00
Jake Potrebic 6cb2a55e24 Add back incremental chunk saving patch 2021-06-13 22:34:40 -07:00
Jake Potrebic 238b049489 Re-add xp orb merging patches (#5823) 2021-06-13 22:37:57 -07:00
Jake Potrebic ddb72c221d EVEN MOOOOOAAAAAAARRRRRRR patches :) (#5820) 2021-06-13 18:06:38 -07:00
Jake Potrebic 3ee043dc0c MOAR PATCHES 2021-06-13 15:05:18 -07:00
Jake Potrebic 7dd2ea0897 more patches 2021-06-13 12:29:58 -07:00
Jake Potrebic 10882402df more patches (#5811) 2021-06-12 16:45:00 -07:00
Jake Potrebic 4423b4ba08 more patches 2021-06-12 14:31:35 -07:00
Jake Potrebic 6adb418b32 more patches (#5808) 2021-06-12 12:30:37 -07:00
Jake Potrebic 3aae52d6f5 more patches (#5807) 2021-06-12 09:56:13 -07:00
Jake Potrebic f1f57bd8e5 fix PlayerUseUnknownEntityEvent patch (#5800) 2021-06-11 20:37:02 -07:00
Jake Potrebic 51d9594fe8 more patches (#5799) 2021-06-11 19:24:43 -07:00
Jake Potrebic bfc788437f more patches 2021-06-11 17:57:04 -07:00
Jake Potrebic cf306c3a89 more patches 2021-06-11 15:37:16 -07:00
Jake Potrebic 892f7a57ec rebase 2021-06-11 13:42:57 -07:00