granny
57d4a74b6c
check if the player is in creative mode before using arrows from bundle
2025-01-30 16:26:51 -08:00
granny
4c591dbdb1
Merge branch 'ver/1.21.4' into feat/quiver-bundle
2025-01-30 12:20:21 -08:00
granny
88ed744298
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@1004374a Add further information to thread check errors
PaperMC/Paper@e2f0efd1 Remove nms.Entity#isChunkLoaded
PaperMC/Paper@54b2e9d9 Add buffer to CraftWorld#warnUnsafeChunk
2025-01-29 15:02:23 -08:00
granny
5583a3f19b
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@336ea9df Check for empty when sending equipment changes (#12008 )
PaperMC/Paper@939bb782 Add RayTraceConfigurationBuilder (#11907 )
PaperMC/Paper@81bb82f5 Fix wrong piston world border check (#12007 )
PaperMC/Paper@ce95b5d6 Use proper default for setting null display background color (#12010 )
PaperMC/Paper@2477f1f6 [ci/skip] fix and improvements for docs in ConsumeEffect component (#11998 )
PaperMC/Paper@fb5b173c Add PlayerClientLoadedWorldEvent (#11940 )
2025-01-26 07:05:05 +00:00
granny
a9bcd9f0c8
fix villager not restocking while lobotomized, closes #1629
2025-01-17 15:49:26 -08:00
granny
6e45786e29
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@46c6f49 Fix Registry#getKey implementation
PaperMC/Paper@4c6ea84 move junit platform dep to -server and -api
PaperMC/Paper@c31d95e remove test plugin diff accidentally committed
PaperMC/Paper@90d50aa update .editorconfig
PaperMC/Paper@8ad15d6 Update minecraft dir references
PaperMC/Paper@083c083 Fix a bunch more issues arising from mutable types (#11769 )
PaperMC/Paper@eb793c3 [ci skip] more cleanup from repo reorg
PaperMC/Paper@f8bf600 Fix potion effect type removal (#11778 )
PaperMC/Paper@188124b Fix totems negating incorrect item (#11776 )
PaperMC/Paper@a0b3326 refactor registry entry to detach 'delayed' from other meta
PaperMC/Paper@cbf630d Move missing import into feature patches to fix pre-features compile
PaperMC/Paper@17f649d Fix PlayerTradeEvent visual issue when being cancelled (#11773 )
PaperMC/Paper@976b0a4 [ci skip] Simplify and update contribution guidelines
PaperMC/Paper@63c94c9 [ci skip] Comment out update tasks, update comments
PaperMC/Paper@62d4130 [ci skip] Fix Inventory#addItem javadoc mismatch with behaviour (#11782 )
PaperMC/Paper@bd4c235 Throw during plugin update folder process on failed rename/delete (#11784 )
PaperMC/Paper@793d361 Fix recipe book items order (#11787 )
PaperMC/Paper@c768099 Fix tripwires (#11790 )
PaperMC/Paper@17d76ae Correctly die when cancelling EntityResurrectEvent (#11785 )
PaperMC/Paper@aa2c52b Fix dropper inventory var
PaperMC/Paper@d0d0efe Partially revert 083c083188 for Transformation (#11798 )
PaperMC/Paper@b8a0541 Fix 0 parameter in Player#applyMending (#11802 )
PaperMC/Paper@9e2d39c Fix double chest identification (#11812 )
PaperMC/Paper@321d17c [ci skip] Only build PRs on correct label (#11811 )
PaperMC/Paper@d568e17 Port basic lookAt methods from Player to Entity (#11775 )
PaperMC/Paper@25cc3d8 Fix EnchantmentView#setOffers length precondition being flipped (#11818 )
PaperMC/Paper@763b32d Fix framed maps looping through all players in world (#11819 )
PaperMC/Paper@946314f Remove disableTeleportationSuffocationCheck config (#11822 )
PaperMC/Paper@140577b Fix broken field rename compat for instrument "feel_goat_horn" (#11824 )
PaperMC/Paper@a07cec1 Add effective name to ItemStack (#11770 )
PaperMC/Paper@3a479ea Add Registry#getTags (#11795 )
PaperMC/Paper@d85d318 Fix NullPointerException in PlayerInteractEvent#getClickedPosition (#11827 )
PaperMC/Paper@3331805 Deprecate #furnace_materials item tag (#11823 )
PaperMC/Paper@c9a904e Fix keepalive logic resetting counter
PaperMC/Paper@a8f850a temporarily revert OldEnum toString changes (#11829 )
PaperMC/Paper@a14c06b fix annotation test for null marked inner classes (#11826 )
PaperMC/Paper@f51aa3e Fix BlockRedstoneEvent for tripwire hooks (#11791 )
PaperMC/Paper@af2812f For new registry values, allow copying from existing (#11796 )
PaperMC/Paper@0efd301 Fix suggestions for ResourceLocation (#11830 )
PaperMC/Paper@aac246a Expand on entity serialization API (#11807 )
PaperMC/Paper@953f6f9 Banner pattern registry modification (#11803 )
PaperMC/Paper@a5b8df6 add tagkey file for entity type (#11832 )
PaperMC/Paper@c530c39 More var name fixes
PaperMC/Paper@2b73d19 More var name fixes
PaperMC/Paper@326c687 Fix whack diff from last commit
PaperMC/Paper@13c94e4 Updated adventure to 4.18.0 (#11809 )
PaperMC/Paper@ca8709b Fix more incorrect array nullability annotations (#11836 )
PaperMC/Paper@e10dcbf [ci skip] Improve build workflow conditions (#11842 )
PaperMC/Paper@b4051db Handle disabled vanilla registry values correctly (#11781 )
PaperMC/Paper@4b89390 Fix contextual map renderer memory leak (#11841 )
PaperMC/Paper@5c7537c Add DamageType RegistryEvent (#11783 )
PaperMC/Paper@33411ec Properly remove UnsafeValues#getDamageEffect
PaperMC/Paper@0629524 Directly build Art (#11813 )
PaperMC/Paper@e0abc5f Do not spawn fire for visual lightning (#11845 )
PaperMC/Paper@dac977a Correctly force particles (#11850 )
PaperMC/Paper@feb8756 Add datapack registration lifecycle event (#11804 )
PaperMC/Paper@18da1ae [ci skip] update DiscoveredDatapack javadoc
PaperMC/Paper@93a3df0 Extend HumanEntity#dropItem API (#11810 )
PaperMC/Paper@287eb52 Use hidden classes for event executors (#11848 )
PaperMC/Paper@887f3f7 [ci skip] Replace FQN with import in EventExecutor
PaperMC/Paper@d00344a update jb annotations to 26.0.1 (#11860 )
PaperMC/Paper@60edd61 [ci skip] Fix spelling of ignition's word into javadoc (#11864 )
PaperMC/Paper@a81990e Update mache, fixes dev bundle use with Java 23
PaperMC/Paper@1e4669e [ci skip] Clarify loot table behavior when set to null. (#11861 )
PaperMC/Paper@9298f59 Update paperweight to 2.0.0-beta.10
PaperMC/Paper@bdfad1c Add sendRich/PlainMessage methods to Server (#11872 )
PaperMC/Paper@1dd52be Use playerlist whitelist status instead of properties
PaperMC/Paper@83995d7 Fix settings changes not being saved (#11881 )
PaperMC/Paper@daddcf6 Fix JOML javadoc URL (#11883 )
PaperMC/Paper@edde726 [ci skip] Add missing Nullable annotations for NMS DamageSource (#11875 )
PaperMC/Paper@4106da7 Fix retain passengers teleport flag (#11858 )
PaperMC/Paper@6ab1352 Improve performance of PoiCompetitorScan by unrolling stream (#11871 )
PaperMC/Paper@33a590b Fix TargetHitEvent#getSignalStrength() post-hard-fork (#11897 )
PaperMC/Paper@f367f10 Add rotation helpers to Location (#11908 )
PaperMC/Paper@9f90b4c Fix ItemDamageEvents called for 0 damage (#11900 )
PaperMC/Paper@486e521 Re-add droped MapLike spam fix (#11917 )
PaperMC/Paper@3375570 Fix MapCanvas#drawImage (#11865 )
PaperMC/Paper@49d15f6 Fix DiscoveredDatapack#getSource (#11928 )
PaperMC/Paper@b34ae4f Fix wolves ignoring result of damage event (#11932 )
PaperMC/Paper@efdcaa2 Fix removing the "LootTable" nbt tag from Block entities (#11929 )
PaperMC/Paper@55f3f28 Reimplement ItemStack Obfuscation (#11817 )
PaperMC/Paper@08fc33c Update CustomTimingsHandler Nag Message (#11923 )
PaperMC/Paper@5e14504 [ci skip] Add missing deprecated docs for isEnabledByFeature (#11938 )
PaperMC/Paper@4007171 Correct obfuscation of oversized items (#11944 )
PaperMC/Paper@1b38f28 Fix reading recipes used on furnace (#11947 )
PaperMC/Paper@b03d39b [ci skip] Update paperweight to 2.0.0-beta.13
PaperMC/Paper@6316a50 Make CraftServer#isPrimaryThread use TickThread check
PaperMC/Paper@ea7b961 Fix MapItem incorectly fetching water biomes on treasure maps (#11936 )
PaperMC/Paper@b242f1e Prevent day cycle on the client when using fixed time (#11924 )
PaperMC/Paper@3e42518 Fix snow accumulating in custom biomes without precipitation (#11854 )
PaperMC/Paper@3d9ecc4 Log thread check parameters when the thread check fails
PaperMC/Paper@3ad3fbc Update to Concurrentutil 0.0.3
PaperMC/Paper@79ffcd1 Fix vanilla parity on enchantable items with no targets (#11896 )
PaperMC/Paper@19ddbef Fix InventoryAction wrong for Bundles (#11902 )
PaperMC/Paper@ac3aaa2 Don't use delayed registries in impl anywhere (#11918 )
PaperMC/Paper@775002a [ci skip] Remove nullable from SyncedEntityData#packAll (#11949 )
PaperMC/Paper@c949225 MenuType API addition InventoryView Builders (#11816 )
PaperMC/Paper@c2f24e1 Feat: Add 'with' methods to CommandSourceStack (#11868 )
PaperMC/Paper@ed75b0e Disallow calling JavaPlugin#getCommand during onEnable for Paper plugins (#11914 )
PaperMC/Paper@08ac057 Rename getPotentialBedLocation to getPotentialRespawnLocation (#11950 )
PaperMC/Paper@9746d73 Add back known movement check
PaperMC/Paper@e5542cf Hide unnecessary decorated pot data (#11957 )
PaperMC/Paper@eb4db79 Make CommandSourceStack respect hidden players (#11898 )
PaperMC/Paper@76617dd Add EntityEffectTickEvent (#11838 )
PaperMC/Paper@86c6308 Fix locate command dist overflow/underflow (#11956 )
PaperMC/Paper@2ea6aee Deprecate Turtle#isDigging (#11959 )
PaperMC/Paper@ad74b67 Fix client visual desync if cooldown events are cancelled (#11892 )
PaperMC/Paper@50c2c59 Fix unstable Suggestion comparison by sorting int suggestions before text ones (#11941 )
PaperMC/Paper@3709150 Expose all possible block data states (#11958 )
PaperMC/Paper@5e23d28 Remove entity tag selector tag completion fix (#11964 )
PaperMC/Paper@ab1b312 Call PlayerItemDamageEvent for tridents (#11899 )
PaperMC/Paper@1bb3677 Remove deprecation from EntityRemoveEvent (#11961 )
PaperMC/Paper@d69981b [ci skip] Remove redundant build configuration
PaperMC/Paper@6fde26d remove .paperassetsroot
PaperMC/Paper@fe75eaf split direct holder support up from ctor accepting Holder
2025-01-14 11:51:16 -08:00
granny
85b64e1d47
fix runtime errors
2025-01-14 11:51:16 -08:00
granny
5f36af52aa
fix compilation errors
2025-01-14 11:51:16 -08:00
William Blake Galbreath
ce589297ea
Lobotomize stuck villagers
2025-01-14 11:51:16 -08:00
granny
a255ef31df
port Mobs always drop experience patch
2025-01-14 11:51:16 -08:00
granny
900fea8383
port Cows naturally aggressive to players chance patch
2025-01-14 11:51:16 -08:00
William Blake Galbreath
e256ff6ac7
Dolphins naturally aggressive to players chance
2025-01-14 11:51:16 -08:00
William Blake Galbreath
c9760f34b3
Shulker change color with dye
2025-01-14 11:51:16 -08:00
William Blake Galbreath
ce87a62878
Cactus breaks from solid neighbors config
2025-01-14 11:51:16 -08:00
William Blake Galbreath
f80ccb5b1e
Summoner API
2025-01-14 11:51:16 -08:00
granny
ab27287ecb
fix compilation issues
2025-01-14 11:51:16 -08:00
granny
025651f9db
port API for any mob to burn daylight patch
2025-01-14 11:51:16 -08:00
Ben Kerllenevich
fd21066058
Add config for villager trading
2025-01-14 11:51:16 -08:00
William Blake Galbreath
8ce515aec4
Configurable ravager griefable blocks list
2025-01-14 11:51:16 -08:00
Encode42
b24d5884b5
Config to make Creepers explode on death
...
Creepers exploded after being killed in the alpha days. This brings that back.
2025-01-14 11:51:16 -08:00
Encode42
b6e5996870
Config Enderman aggressiveness towards Endermites
2025-01-14 11:51:16 -08:00
Encode42
14e1d49aec
Add back player spawned endermite API
2025-01-14 11:51:16 -08:00
Fourmisain
6ca06d640f
One Punch Man!
...
inspired by https://modrinth.com/mod/creative-one-punch
2025-01-14 11:51:16 -08:00
JustDoom
d2410edc75
Dont run with scissors!
...
inspired by https://modrinth.com/mod/dont-run-with-scissors
2025-01-14 11:51:16 -08:00
Jason Penilla
6224111edb
Configs for if Wither/Ender Dragon can ride vehicles
2025-01-14 11:51:16 -08:00
Ben Kerllenevich
980b8ad814
End crystal explosion options
2025-01-14 11:51:16 -08:00
granny
8e189a417b
port Toggle for water sensitive mob damage patch
2025-01-14 11:51:16 -08:00
William Blake Galbreath
fafdf0f8a7
Fix stuck in portals
2025-01-14 11:51:16 -08:00
Mariell Hoversholm
de8dffe5f2
Movement options for armor stands
...
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/ >.
2025-01-14 11:51:16 -08:00
granny
3eaf0fe7f7
port Add EntityTeleportHinderedEvent patch
2025-01-14 11:51:16 -08:00
granny
fdb1d7b224
port Add mobGriefing bypass to everything affected patch
2025-01-14 11:51:16 -08:00
William Blake Galbreath
54eca0d36a
PlayerBookTooLargeEvent
2025-01-14 11:51:16 -08:00
Ben Kerllenevich
5110e3635e
Striders give saddle back
2025-01-14 11:51:16 -08:00
William Blake Galbreath
42bf7db018
Implement TPSBar
2025-01-14 11:51:16 -08:00
William Blake Galbreath
33fe2966e6
Phantom flames on swoop
2025-01-14 11:51:16 -08:00
Encode42
19fb31302f
Configurable chance for wolves to spawn rabid
...
Configurable chance to spawn a wolf that is rabid.
Rabid wolves attack all players, mobs, and animals.
2025-01-14 11:51:16 -08:00
granny
b93c23e223
port Option for Villager Clerics to farm Nether Wart patch
2025-01-14 11:51:16 -08:00
Simon Gardling
16336009b7
Snow Golem rate of fire config
...
The formula used to determine the amount of ticks between shots is: ((sqrt(distanceToTarget) / snowGolemAttackDistance) / snowGolemSnowBallModifer) * (maxShootIntervalTicks - minShootIntervalTicks) + minShootIntervalTicks
If min-shoot-interval-ticks and max-shoot-interval-ticks are both set to 0, snow golems won't shoot any snowballs.
2025-01-14 11:51:16 -08:00
William Blake Galbreath
d139523031
Add boat fall damage config
2025-01-14 11:51:16 -08:00
granny
ef5f2bc21a
port Apply display names from item forms of entities to entities and vice versa patch
2025-01-14 11:51:16 -08:00
granny
fb602e72eb
port Make entity breeding times configurable patch
2025-01-14 11:51:16 -08:00
William Blake Galbreath
2baf951200
Configurable daylight cycle
2025-01-14 11:51:16 -08:00
William Blake Galbreath
6f8ae53ef5
Flying squids! Oh my!
2025-01-14 11:51:16 -08:00
nitricspace
45acfd3f2a
Add option to disable zombie aggressiveness towards villagers
2025-01-14 11:51:16 -08:00
Jason Penilla
6a417631f3
Customizable wither health and healing
...
Adds the ability to customize the health of the wither, as well as the amount that it heals, and how often.
2025-01-14 11:51:16 -08:00
William Blake Galbreath
4a8b280729
Stop squids floating on top of water
2025-01-14 11:51:16 -08:00
William Blake Galbreath
f15dee9c08
Short enderman height
2025-01-14 11:51:16 -08:00
draycia
63168103ac
Totems work in inventory
2025-01-14 11:51:16 -08:00
granny
f04709de78
port Phantoms burn in light patch
2025-01-14 11:51:16 -08:00
granny
ceb127eaec
fix compilation issues
2025-01-14 11:51:16 -08:00