Commit Graph

2618 Commits

Author SHA1 Message Date
granny
ef480f8c9d
add missing NotNull annotation 2023-09-05 21:27:13 -07:00
granny
c51bbd284a
add getBlocks method to LightningStrikeEvent event 2023-09-03 21:42:47 -07:00
granny
31ed7115dc
add sand-into-glass option 2023-09-03 21:36:03 -07:00
granny
f17c090c5a
don't broadcast SpongeAbsorbEvent if it's our method call 2023-08-27 18:13:31 -07:00
granny
3b498a23d3
put everything behind options 2023-08-27 17:23:06 -07:00
granny
9e753316c3
make the diff smaller 2023-08-27 17:23:04 -07:00
granny
df6a35d814
option for turning sand into glass using lightning 2023-08-27 17:23:02 -07:00
granny
b35d26313a
Disable pufferfish's suffocation optimization for withers, supersedes #1411 2023-08-26 23:53:57 -07:00
granny
ab6cc70354
handle the no permission message component directly, closes #1421 2023-08-26 23:18:39 -07:00
granny
4240de4a38
Updated Upstream (Paper & Pufferfish)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@e552beb Fix inventory desync (#9640)
PaperMC/Paper@6f30f08 Readd old BlockDamageEvent constructor
PaperMC/Paper@6813244 Fix/improve destroy speed API (#9645)
PaperMC/Paper@7d13b70 Add titleOverride to InventoryOpenEvent (#7540)
PaperMC/Paper@0e622c7 Add sniffer egg api (#9288)
PaperMC/Paper@0c0a480 Do crystal-portal proximity check before entity lookup (#9611)

Pufferfish Changes:
pufferfish-gg/Pufferfish@30537a0 Updated Upstream (Paper)
pufferfish-gg/Pufferfish@af1f56c Updated Upstream (Paper)
pufferfish-gg/Pufferfish@f6a081a Updated Upstream (Paper)
pufferfish-gg/Pufferfish@e148cd6 Updated Upstream (Paper)
pufferfish-gg/Pufferfish@2611af8 Updated Upstream (Paper)
pufferfish-gg/Pufferfish@68f7501 Updated Upstream (Paper)
pufferfish-gg/Pufferfish@38b9f2e Updated Upstream (Paper)
pufferfish-gg/Pufferfish@2bc9d45 Updated Upstream (Paper)
pufferfish-gg/Pufferfish@a3c0a4d Updated Upstream (Paper)
2023-08-26 22:05:21 -07:00
granny
8ef1580b1f
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@7a1863e Limit setBurnTime to valid short values (#9623)
PaperMC/Paper@b8a0049 Fix exact choice recipe book clicks (#7822)
PaperMC/Paper@b45ecc9 [ci skip] clear out test plugin
PaperMC/Paper@0c8882f Add OfflinePlayer#isConnected (#9642)
2023-08-24 12:37:24 -07:00
Melncat
1f42e8f31c
Add configuration option to replace incompatible enchantments (#1419) 2023-08-23 19:05:20 -07:00
granny
ad645dcbe8
option to place end crystal on any block 2023-08-23 01:51:43 -07:00
granny
cf23229125
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@fcc5f23 Optimize nearest structure border iteration (#9638)
PaperMC/Paper@a751001 [ci skip] Refactor context records for easier expansion (#9589)
2023-08-23 00:20:05 -07:00
Melncat
8d384b015c
Add option to always show item in player death messages (#1418) 2023-08-22 23:58:38 -07:00
Joshua Prince
ddc4fa9243
Add configurable "sleep.not_possible" actionbar message (#1414) 2023-08-22 23:58:26 -07:00
granny
20c48cd66b
override the correct BlockPlayerDestroy method 2023-08-22 19:28:48 -07:00
granny
969064029c
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@d129162 Properly handle BlockBreakEvent#isDropItems (#8936)
PaperMC/Paper@67a1a8c Fix Inventory#getLocation not working for the composter (#9596)
PaperMC/Paper@5b34a09 Add option to disable chorus plant and mushroom block updates (#9442)
PaperMC/Paper@ed8401c Fix rotation for spawning display entities (#9552)
PaperMC/Paper@bd67b83 Determine lava and water fluid explosion resistance by their block explosion resistance (#9482)
PaperMC/Paper@d928dda Don't tab-complete namespaced commands if `send-namespaced` is false (#9366)
PaperMC/Paper@f43a19c Fix CME in CraftPersistentDataTypeRegistry (#6701)
PaperMC/Paper@45ba652 [ci skip] Rebuild patches
PaperMC/Paper@990765b Fire entity death event for ender dragon (#9495)
PaperMC/Paper@1259b93 Fixed CraftItemStack/CraftItemMeta enchantment level inconsistency (#8792)
PaperMC/Paper@88891c3  Add Entity Coordinate and Rotation API (#9461)
PaperMC/Paper@5bf82aa Add cancellability to PlayerTrackEntityEvent (#8605)
PaperMC/Paper@1b96c64 Improve cancelling PreCreatureSpawnEvent with per player mob spawns (#9400)
PaperMC/Paper@7232506 Add entity tracker min Y distance config option (#9406)
PaperMC/Paper@00a68b1 Player listing API (#8782)
PaperMC/Paper@af6142e [ci skip] Update Gradle wrapper
PaperMC/Paper@281855c Remove unused lag-compensate-block-breaking option (#9635)
PaperMC/Paper@35ef053 [ci skip] update editorconfig and gitattributes (#9608)
PaperMC/Paper@97b9c4a Fix NPE on Boat#getStatus (#9115)
PaperMC/Paper@2be57c6 Expand Pose API (#8781)
PaperMC/Paper@b29ecd4 Expose clicked BlockFace during BlockDamageEvent (#9632)
PaperMC/Paper@e3f29f4 MerchantRecipe: add copy constructor (#8703)
PaperMC/Paper@fed9042 More DragonBattle API (#5655)
PaperMC/Paper@27d39ca Properly clone custom nbt tags inside ItemMeta (#7849)
PaperMC/Paper@0c7385b Add PlayerPickItemEvent (#5590)
PaperMC/Paper@9395aa6 Improve performance of mass crafts (#9603)
PaperMC/Paper@7386a13 Fix endgateway teleportation offset (#9517)
PaperMC/Paper@a712766 Allow custom damage for trident (#8132)
PaperMC/Paper@3716832 Prevent overfilled bundles from duplicating items (#9633)
PaperMC/Paper@9cbad8e Expose Hand during BlockCanBuildEvent (#9636)
2023-08-22 18:41:13 -07:00
granny
c5c7609d0b
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@6520ca1 Fix main thread priority being lowered (#9488)
PaperMC/Paper@47b805f Don't let player loot if reloot time is disabled (#9615)
PaperMC/Paper@73af2d4 Add clicked position to PlayerUseUnknownEntityEvent (#9604)
PaperMC/Paper@ea1f33c Delete patch to fix PaperMC/Paper#9612 (#9621)
PaperMC/Paper@307d05b Count down radius-aware dependency tree node parents (#9600)
PaperMC/Paper@eb8f2bb Fix unknown entity interaction clicked position getter if null
PaperMC/Paper@fd4f0c7 API for an entity's scoreboard name (#9462)
PaperMC/Paper@2bd6ba2 Deprecate and replace methods using deprecated StructureType (#8643)
PaperMC/Paper@666a214 [ci skip] rebuild patches
2023-08-20 19:11:32 -07:00
granny
aeecb71060
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@93829bb Account for dimension type in portal void damage check (#9602)
PaperMC/Paper@a73ed95 Updated Upstream (CraftBukkit/Spigot) (#9598)
2023-08-13 22:51:10 -07:00
granny
1846bae1b6
[ci-skip] clean up stray imports 2023-08-13 07:50:23 -07:00
granny
cf3dca9776
add an option for piglins to ignore gold-trimmed armor 2023-08-13 06:32:25 -07:00
granny
5f858fbe97
add configurable shovel flattenables 2023-08-13 03:30:27 -07:00
granny
76146eca49
add option for sponges to absorb water from mud 2023-08-13 01:00:13 -07:00
granny
f109b7d50d
fix "sponge.absorbs-lava" option not working correctly 2023-08-13 00:49:43 -07:00
granny
1db35b2449
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@3c41f8f Cache map ids on item frames (#9584)
PaperMC/Paper@3b4839e Fix players are invisible after using setPlayerProfile (#9143)
PaperMC/Paper@20a71c5 Add restrict-player-reloot-time config (#7652)
PaperMC/Paper@29aaf7b Fix custom statistic criteria creation (#9595)
PaperMC/Paper@2df309b Bandaid fix for Effect (#9548)
PaperMC/Paper@1dfdbef SculkCatalyst bloom API (#9466)
PaperMC/Paper@02338e5 Fix DEFAULT getEntitySpawnReason for /summon (#9480)
PaperMC/Paper@23c44c2 [ci skip] Update README
2023-08-12 23:38:58 -07:00
granny
e5a5f228f3
Fix sign color codes (#1408)
Co-authored-by: Jared Seville <Peashooter101@yahoo.com>
2023-08-11 16:02:27 -07:00
granny
005a5190ea
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@9ffccd6 Use correct source for mushroom block spread event (#9587)
PaperMC/Paper@93cf3eb Respect randomizeData on more entities when spawning (#9483)
PaperMC/Paper@a2002a7 Fix wild wolves not considering bones interesting (#9579)
PaperMC/Paper@98c567f Use correct seed on api world load (#9541)
PaperMC/Paper@4179b8f Remove UpgradeData neighbour ticks outside of range
PaperMC/Paper@9bc70e6 Make the cursor limit option apply to banners (#9554)
2023-08-11 10:33:22 -07:00
granny
41ab912b5b
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@408a905 Don't put entities removed during the portal exit event into an invalid state
2023-08-08 03:43:36 -07:00
granny
98f10775ac
actually use spongeAbsorptionArea option 2023-08-08 02:19:08 -07:00
granny
e1e566a95f
[ci-skip] fix patch header 2023-08-08 00:32:08 -07:00
granny
02db6ef3e8
handle default food attributes better, fixes #1404 2023-08-08 00:11:01 -07:00
granny
a52c4a41a4
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@5274ad6 Add and implement PlayerFailMoveEvent (#9535)
PaperMC/Paper@ef2b574 Clone location in PlayerFailMoveEvent getters
2023-08-07 20:51:50 -07:00
granny
0e36fd08b8
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@2fa8efc Updated Upstream (Bukkit/CraftBukkit) (#9485)
PaperMC/Paper@508a295 Only erase allay memory on non-item targets (#9570)
PaperMC/Paper@31358d5 API for updating recipes on clients (#6463)
PaperMC/Paper@8fe8ca6 Add clickable version on version command (#9347)
PaperMC/Paper@d6d2b6f Only capture actual tree growth (#6464)
2023-08-05 20:40:50 -07:00
granny
22eb20c622
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@81619a6 Fix treasure map config default (#9572)
PaperMC/Paper@13c9d3c Bump net.kyori:ansi to 1.0.3 (#9575)
PaperMC/Paper@2c55dd8 Expand use of strict advancement dim check (#9545)
PaperMC/Paper@69a8013 [ci skip] Fix inventorycloseevent javadocs (#9533)
2023-08-05 16:55:42 -07:00
granny
41b121b718
hotfix terminal colors not working in windows 2023-07-29 20:54:48 -07:00
granny
a2e96448a0
fix #1386 2023-07-29 01:25:04 -07:00
William Blake Galbreath
fdae7e7d11
Option Ocelot Spawn Under Sea Level (#1394) 2023-07-28 23:48:37 -07:00
BillyGalbreath
556e83c2ec
fix bad method call in PreBlockExplodeEvent event 2023-07-28 23:20:01 -07:00
granny
f12aa53d9a
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@7d1cc6d Add Translatable interface to MusicInstrument (#9538)
PaperMC/Paper@6c7e3c5 [ci skip] Clarify viewers set mutability in chat events (#9525)
PaperMC/Paper@f402f89 Bump net.kyori.ansi to 1.0.2 (#9546)
2023-07-28 23:06:31 -07:00
granny
9dab7fe5f1
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@b14979e Remove isRemoved skip on .discard() (#9520)
PaperMC/Paper@1837f6c Prevent entity removals if the entity slices is receiving status updates
PaperMC/Paper@a40e48f Add cause to PlayerOpenSignEvent (#9441)
2023-07-26 12:43:35 -07:00
granny
7cefa0cafa
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@b1334b5 Mark Player.sendSignChange as deprecated (#9382)
PaperMC/Paper@2f8d9db Pathfinder hasPath should check if path is done. (#9231)
PaperMC/Paper@46a36d3 Make ExperienceOrb entities call EntitySpawnEvent (#9197)
PaperMC/Paper@24d690f Fix hopper not marking source inv as changed (#9070)
PaperMC/Paper@383f0ed Remove sign ticking (#9478)
PaperMC/Paper@d8b8f61 Configurable Region Compression Format (#8505)
PaperMC/Paper@2c54b39 Don't support hex in book title and author (#9493)
PaperMC/Paper@e19177a Rewrote Amethyst logic to throw both BlockGrowEvent and BlockSpreadEvent (#9217)
PaperMC/Paper@4283054 Add player whitelist events (#9209)
PaperMC/Paper@aa93dcf feat: add minimessage tag resolvers overload to CommandSender#sendMessage (#9505)
2023-07-22 23:26:58 -07:00
granny
8fec60c7bc
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@c793bd9 Allow LEFT_CLICK_AIR in 3.0->4.5 range of entity (#9211)
PaperMC/Paper@40adc23 [ci skip] Fix incorrect javadoc in JarLibrary (#9513)
PaperMC/Paper@c016e03 Fix unbreakable flint and steel consumed when igniting creepers (#9509)
2023-07-20 00:01:51 -07:00
granny
96ebdc8461
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@de3f149 Fix possible NPE on painting creation (#9391)
PaperMC/Paper@fe780d0 Add back accidentally dropped Wandering Trader patch (#9492)
PaperMC/Paper@b533905 fix 2 vanilla issues (#8940)
2023-07-15 21:20:59 -07:00
granny
60dcdf0e44
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@6b325cd Array backed synched entity data (#9460)
PaperMC/Paper@805fdd8 Add deprecations to SignSide string methods (#9467)
PaperMC/Paper@b3dc7a3 fix item meta for tadpole buckets (#9473)
PaperMC/Paper@f9473d9 [ci skip] Add gradle wrapper validation action
PaperMC/Paper@a3c760e Handle block state in EntityDamageByBlockEvent (#9396)
PaperMC/Paper@a60eeb8 Fix mob breaking doors not spawning particles (#9443)
PaperMC/Paper@1f8ca77 Prevent desync for poi and pistons (#9270)
PaperMC/Paper@92bc19b Fix missing item interaction cancelling case (#9427)
PaperMC/Paper@836586d Fix missing item types in SlotType for armor change event (#9379)
PaperMC/Paper@ece4fd3 Suppress Item Meta Validation Checks (#9331)
PaperMC/Paper@aefb73c Add Owner UUID api for AreaEffectCloud (#9364)
PaperMC/Paper@22ed60c Fix BanList API (#9450)
2023-07-13 17:17:01 -07:00
granny
2453fef2e5
proper death message from scissors and stonecutter, fixes #1380 2023-07-09 03:35:45 -07:00
granny
51a7c69918
update cached variable when opening enderchest menu, fixes #1367 2023-07-09 01:36:27 -07:00
granny
5ee0c1b95c
Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@dadd8b5 Don't allow for supporting block checks to load chunks
PaperMC/Paper@48ea66e Optimize player lookups for beacons
PaperMC/Paper@d7d3f63 [ci skip] Use Nullable annotation for Entity source (#9435)
PaperMC/Paper@e105354 Fix incorrect new blockdata in EntityChangeBlockEvent (#9445)
PaperMC/Paper@5de0f8a Add Sign#getInteractableSideFor (#9388)
2023-07-08 22:19:29 -07:00
granny
ee0bf31737
[ci-skip] update run configuration 2023-07-08 22:19:29 -07:00
12emin34
96474db552
fix lava sponge patch (#1381) 2023-07-07 18:43:56 -07:00