granny
4a3b139ff2
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@45198578 Set old position / rotation for newly created entities
PaperMC/Paper@8e69d981 Player - Expose player score (#12243 )
PaperMC/Paper@2526fe06 Add type to represent unimplemented data component types (#12222 )
PaperMC/Paper@20df25d3 Don't resync all attributes when updating scaled health (#12232 )
PaperMC/Paper@43f37b1b Remove ItemFactory#enchantWithLevels range check for vanilla parity (#12209 )
PaperMC/Paper@a2b0ff06 Fix cancelling PlayerInteractEvent at (0, 0, 0) (#12215 )
PaperMC/Paper@df96f8a0 Correctly handle events for end portal (#12246 )
PaperMC/Paper@25654978 Cancel PlayerLaunchProjectileEvent properly for enderpearls (#12223 )
PaperMC/Paper@34c794dc ServerTickManager#requestGameToSprint - Silence command like feedback (#12220 )
2025-03-08 15:20:15 -08:00
granny
b34d675fef
fix zombie_horse.spawn-chance option not working
2025-02-26 20:35:36 -08:00
granny
b0d36caeda
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@9b9de827 Update Alternate Current patch to v1.9.1 (#12115 )
PaperMC/Paper@c62252e1 Add lore content guard (#12116 )
PaperMC/Paper@40416784 [ci/skip] Mention missing World#regenerateChunk implementation in jd (#12109 )
PaperMC/Paper@a6e82d90 [ci/skip] Clarify getChunkAtAsyncUrgently javadocs (#12125 )
PaperMC/Paper@cb25c0cf [ci/skip] Fix annotation fields used in NMS getBukkitEntity (#12120 )
PaperMC/Paper@00701267 [ci/skip] improvement example in javadoc for DatapackRegistrar (#12122 )
PaperMC/Paper@608f004a add method on ItemStack to edit pdc (#12022 )
PaperMC/Paper@7bee9971 Cleanup damage source a bit (#12106 )
PaperMC/Paper@b9023b5d Add EntityAttemptSmashAttackEvent (#12113 )
PaperMC/Paper@a3781ff3 Separate tick count to ensure vanilla parity (#12077 )
PaperMC/Paper@2a4a1154 Add EntityEquipmentChangedEvent (#12011 )
PaperMC/Paper@06f96dd6 Improvement in /plugins command (#12121 )
PaperMC/Paper@28d07dc5 use correct spigot plugin count
PaperMC/Paper@60394c5b Fix PlayerReadyArrowEvent cancellation desync (#12111 )
PaperMC/Paper@b27e11cc Fix bad world to chunk coordinate example in javadocs (#12131 )
PaperMC/Paper@88cdd220 Fixup luck and random implementation in CB loot-tables (#11926 )
PaperMC/Paper@84609dc0 Don't auto-create any brig redirects (#11954 )
PaperMC/Paper@8eb8e44a Allow For Default Titles in InventoryView Builders (#12013 )
2025-02-17 17:19:02 -08:00
granny
2fe4cf18f5
[ci skip] fix indentation
2025-02-02 00:32:50 -08:00
granny
79c1192710
only initialize the config once, closes #1637
2025-01-30 11:44: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
1d0d781b22
fix rambar nbt value not being saved to player, closes #1632
2025-01-17 15:46:00 -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
granny
e0db368062
config for startup commands
2025-01-14 11:51:16 -08:00
granny
a71670d80f
register minecraft debug commands
2025-01-14 11:51:16 -08:00
William Blake Galbreath
7e8af548ea
GUI Improvements
2025-01-14 11:51:16 -08:00
BillyGalbreath
e13b74d31e
Implement ram and rambar commands
2025-01-14 11:51:16 -08:00
BillyGalbreath
51de3d6a9c
Add more logger output for invalid movement kicks
2025-01-14 11:51:16 -08:00
granny
07e9649920
Add toggle for enchant level clamping
2025-01-14 11:51:16 -08:00
BillyGalbreath
b3d0394040
Allow void trading
2025-01-14 11:51:16 -08:00
BillyGalbreath
3507102ce2
Give bee counts in beehives to Purpur clients
2025-01-14 11:51:16 -08:00
William Blake Galbreath
9532ff01ee
Signs allow color codes
2025-01-14 11:51:16 -08:00
William Blake Galbreath
77adc2f882
UPnP Port Forwarding
...
Co-authored-by: omega24 <ben@omega24.dev >
2025-01-14 11:51:16 -08:00
William Blake Galbreath
eab7420f71
Shift right click to use exp for mending
2025-01-14 11:51:16 -08:00
12emin34
ee67d017e2
Option for if rain and thunder should stop on sleep
2025-01-14 11:51:16 -08:00
William Blake Galbreath
a5c728eafe
Add compass command
2025-01-14 11:51:16 -08:00
William Blake Galbreath
19a65e8dcf
Customizable sleeping actionbar messages
2025-01-14 11:51:16 -08:00
William Blake Galbreath
53d235c392
Add uptime command
2025-01-14 11:51:16 -08:00
DoctaEnkoda
407adcda52
Allow player join full server by permission
2025-01-14 11:51:16 -08:00
12emin34
ceb9e70170
Make lightning rod range configurable
2025-01-14 11:51:16 -08:00
Ben Kerllenevich
36e0a1504b
Config for unverified username message
2025-01-14 11:51:16 -08:00
DoctaEnkoda
9548eb8885
Configurable broadcast settings
2025-01-14 11:51:16 -08:00
William Blake Galbreath
e13a2f1ff6
Gamemode extra permissions
2025-01-14 11:51:16 -08:00
Encode42
bb95be9955
Config to allow unsafe enchants
2025-01-14 11:51:16 -08:00
William Blake Galbreath
22f22a89ad
Break individual slabs when sneaking
2025-01-14 11:51:16 -08:00
Ben Kerllenevich
f399f40924
Config for skipping night
2025-01-14 11:51:16 -08:00
William Blake Galbreath
f9f880f249
Sneak to bulk process composter
2025-01-14 11:51:16 -08:00
Encode42
db15441456
Config to ignore nearby mobs when sleeping
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
William Blake Galbreath
fafdf0f8a7
Fix stuck in portals
2025-01-14 11:51:16 -08:00
William Blake Galbreath
54eca0d36a
PlayerBookTooLargeEvent
2025-01-14 11:51:16 -08:00
William Blake Galbreath
42bf7db018
Implement TPSBar
2025-01-14 11:51:16 -08:00
Aikar
82fbd97fe6
EMC - Configurable disable give dropping
...
Modified version of a patch by Aikar from EMC. Adds a config option in purpur.yml to disable the /give command from dropping items on the floor when a player's inventory is full.
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
William Blake Galbreath
2baf951200
Configurable daylight cycle
2025-01-14 11:51:16 -08:00
Jason Penilla
d6b5bf7384
Allow toggling special MobSpawners per world
...
In vanilla, these are all hardcoded on for world type 0 (overworld) and hardcoded off for every other world type. Default config behaviour matches this.
2025-01-14 11:51:16 -08:00
granny
ceb127eaec
fix compilation issues
2025-01-14 11:51:16 -08:00
William Blake Galbreath
bb8ed69b06
Add option to teleport to spawn if outside world border
2025-01-14 11:51:16 -08:00
William Blake Galbreath
d2a0414806
Entity lifespan
2025-01-14 11:51:16 -08:00
William Blake Galbreath
fae83be586
Allow color codes in books
2025-01-14 11:51:16 -08:00
William Blake Galbreath
22dfecfaf5
Add 5 second tps average in /tps
2025-01-14 11:51:16 -08:00
William Blake Galbreath
676b9dbb76
Configurable TPS Catchup
2025-01-14 11:51:16 -08:00
William Blake Galbreath
417ddf761e
Add permission for F3+N debug
2025-01-14 11:51:16 -08:00