This website requires JavaScript.
1a2f3bbde7
feat(delta): void dimension at 2:1 coordinate scale, plus World#convertLocation
main
SashegDev
2026-10-15 21:55:19 +00:00
e6a95a0f85
feat(delta): let plugins send particles beyond the vanilla 32-block cut
SashegDev
2026-10-05 17:30:57 +00:00
42f48fea43
perf(config): document and justify the heap-shrink flags
SashegDev
2026-10-04 13:55:14 +00:00
be3bfc2369
perf(config): 2 chunk workers instead of 1, gen-parallelism on
SashegDev
2026-10-03 11:58:59 +00:00
5186c9b0e2
docs: update README for the audio, display and persistence work
SashegDev
2026-09-30 12:53:09 +00:00
dac80386b5
fix(delta): make the audio and config patches actually compile, add DeltaDisplay
SashegDev
2026-09-30 12:41:35 +00:00
0817a57065
feat(delta): playSoundAttenuated - wave propagation + normalized decay, one packet per player
SashegDev
2026-09-30 10:39:11 +00:00
0373806e25
feat(delta): config persistence via Configurations.saveGlobalSection + decoupled sound range API
SashegDev
2026-09-30 10:00:20 +00:00
f55129436b
fix(delta): /delta has no persistence (Paper exposes no public config writer); runtime-only + clear
SashegDev
2026-09-30 09:42:40 +00:00
ec31787ea0
fix(delta): public class name must match file name (Delta -> DeltaConfig)
SashegDev
2026-09-30 09:31:57 +00:00
a039ea62a9
feat(delta): hook Display tracking budget through TrackingRange (no MC patch needed)
SashegDev
2026-09-30 09:26:22 +00:00
342eaadf39
feat(delta): /delta command, Display tracking budget, global delta config; rewrite README for Delta
SashegDev
2026-09-30 09:16:06 +00:00
e226182932
ci: builder image ships git identity (applyFeaturePatches commits)
SashegDev
2026-09-30 09:16:06 +00:00
9741cbccf9
ci: build in delta-builder:jdk21 image (JDK21 + node) - plain temurin lacks node for checkout action
SashegDev
2026-09-30 09:16:06 +00:00
a56c29c3fd
Delta banner + DeltaBuild
SashegDev
2026-09-30 09:16:06 +00:00
a87830e51f
ci: replace Paper GitHub workflows with Gitea-native build workflow (split applyPatches/build)
SashegDev
2026-09-30 09:16:06 +00:00
cf3afa851a
branding: keep Brand-Id papermc:paper for plugin compat, Brand-Name Delta
SashegDev
2026-09-30 09:16:06 +00:00
37c88fe6a1
revert group/version to upstream format (Versioning reads pom.properties by group path; Delta identity lives in manifest/jar/banner)
SashegDev
2026-09-30 09:16:06 +00:00
90399370d4
branding: Paper -> Delta (group, version, jar/manifest, fill project id)
SashegDev
2026-09-30 09:16:05 +00:00
e0457487fe
config fixes: drop invalid misc spawn-limit key, pin config-version 31
SashegDev
2026-09-30 09:16:05 +00:00
af1a55b1e7
add tuned server configs for 4 vCPU / 8 GB / 40 players (tracking, activation, hopper, chunk IO)
SashegDev
2026-09-30 09:16:05 +00:00
29c8822d90
Remove no longer needed MC-210802 fix (#13059 )
Jason Penilla
2025-09-06 14:38:29 -07:00
19156cdd3b
Give the right amount of experience after mending (#13047 )
Lulu13022002
2025-09-06 22:49:56 +02:00
9aaaadffaa
Backport DFU changes from snapshots
Spottedleaf
2025-09-03 14:59:39 -07:00
78aecfebaf
Do not remove plugin chunk tickets on shutdown
Spottedleaf
2025-09-03 14:20:11 -07:00
65641d1006
Only log name instead of full profile for configuration phase disconnects (#13038 )
Jason Penilla
2025-08-29 13:32:10 -07:00
49ca2d2d76
chore: remove experimental status from Damageable#damage (#13021 )
Emil
2025-08-29 19:15:29 +02:00
63cd4af408
Fix createProfile not always returning a new profile (#13036 )
Jason Penilla
2025-08-29 09:42:35 -07:00
704107c3dd
Resend frozen ticks when cancelling EntityInsideBlockEvent for powder snow fixes #13033 (#13035 )
Jason Penilla
2025-08-28 18:11:29 -07:00
9d1d0ef3f3
Add and call RegionizedServerInitEvent from Folia (#13034 )
Jason Penilla
2025-08-28 18:09:09 -07:00
b6168b7ccc
Get console Brig suggestions from main thread fixes #13027 (#13028 )
Jason Penilla
2025-08-28 17:25:42 -07:00
51706e5ac1
Fixed DyeItem sheep dye hunk
Shane Freeder
2025-08-25 02:49:26 +01:00
614e9acfca
Improve APIs around riptide tridents (#12996 )
Aeltumn
2025-08-23 23:12:30 +02:00
52d9a2216c
[ci skip] Fix typo in Display javadoc (#13010 )
MCdragonmaster
2025-08-23 16:59:05 -04:00
42b653b197
Expose more argument types (#12665 )
Strokkur24
2025-08-23 22:10:41 +02:00
5622c9dd73
Expose attribute sentiment (#12974 )
Strokkur24
2025-08-23 19:15:16 +02:00
a9e7674933
Support for showNotification in PlayerRecipeDiscoverEvent (#12992 )
Pedro
2025-08-23 12:53:46 -04:00
ea014f7a77
feat: add stuckEntityPoiRetryDelay config (#12949 )
MC_XiaoHei
2025-08-24 00:39:19 +08:00
79cf1353b9
Ignore HopperInventorySearchEvent when it has no listeners (#13009 )
Warrior
2025-08-23 18:25:40 +02:00
1922be9074
Update custom tags (#12183 )
Lulu13022002
2025-08-23 17:53:07 +02:00
b0da38c278
Repository details in RuntimeException for MavenLibraryResolver#addRepository (#12939 )
Pedro
2025-08-22 06:25:08 -04:00
38fe16b5f2
Fix missing reason in disconnectAsync (#13001 )
Moulberry
2025-08-22 05:13:31 +08:00
f866a5fd54
Use LinkedHashMap in ChannelInitializeListenerHolder (#13000 )
Moulberry
2025-08-19 23:53:03 +08:00
616a8795ea
Add LootTable to BlockDispenseLootEvent (#12917 )
Esophose
2025-08-17 08:53:00 -06:00
47f983f430
Add allow-remote-ender-dragon-respawning setting (#12602 )
Strokkur24
2025-08-17 13:49:30 +02:00
b200237c7d
Fix clone return for Paper PlayerProfile (#12984 )
Pedro
2025-08-15 16:56:54 -04:00
a22447a555
Added getWorldPath to World API (#12952 )
David
2025-08-15 22:39:09 +02:00
a743e6b1c7
[ci skip] Clarify tab completion ordering in event jd (#12965 )
Warrior
2025-08-15 22:33:10 +02:00
2456ff26ed
[ci skip] Update javadoc for tinted leaves particle (#12962 )
Warrior
2025-08-15 22:30:16 +02:00
651fa124c5
Fix cancelled EnderDragonShootFireballEvent playing sound (#12977 )
Emil
2025-08-15 21:55:31 +02:00
f0c1f856f2
Fix Phantom entity Spawn reason (#12980 )
swim5678
2025-08-15 00:46:02 +08:00
86b716bc5b
Fix BlockFadeEvent not being called when fire extinguishes in rain (#12972 )
Jason Penilla
2025-08-13 08:29:06 -07:00
4fe66e5800
Fix lead_break sound playing after cancelling EntityUnleashEvent (#12944 )
Alejandro Nieto
2025-08-12 11:01:39 +02:00
3d1425f086
Fix phantoms failing to target players near non-insomniacs (#12953 )
Alejandro Nieto
2025-08-11 22:13:29 +02:00
abf6b6c228
Allow replace effects in Consumable Component Builder (#12938 )
Pedro
2025-08-08 12:17:34 -04:00
a664311f0f
Fix AbstractArrow not setting noPhysics flag (#12935 )
Žiga Slatnar Štagar
2025-08-07 18:55:48 +02:00
9694886daa
Fix endermite spawn position
Lumine1909
2025-08-05 00:48:55 +08:00
6d0833ece5
Use target level for waypoint modify command (#12933 )
Pedro
2025-08-07 06:36:23 -04:00
846c64f4d1
Allow for sending plugin messages during configuration stage (#12915 )
Emily
2025-08-04 10:06:52 -03:00
e9380882f2
Lazy evaluate ender chest inventory holder
Bjarne Koll
2025-08-04 14:45:52 +02:00
c60f4436f0
Restore players being the inventory holder of an enderchest (#12923 )
Warrior
2025-08-04 13:53:50 +02:00
bf465e0029
Cancel hit for all vanished entities, not only players (#12906 )
Gero
2025-08-03 17:17:41 +02:00
ed31825a8d
HIDE_ADDITIONAL_TOOLTIP backwards compat. not hiding disc names (#12900 )
Red
2025-07-31 05:26:35 +03:00
0c8efe4d02
[ci skip] Remove redundant adventure version specification
Jason Penilla
2025-07-30 10:48:12 -07:00
ec9c83fa2b
Adventure 4.24.0 (#12908 )
Kezz
2025-07-30 18:43:51 +01:00
a4da45e3b2
Fix typo in give command (#12905 )
TonytheMacaroni
2025-07-30 03:52:40 -04:00
4f79e9eeca
[ci skip] no need to ever import non-library files ever again (#12765 )
Jake Potrebic
2025-07-29 17:25:43 -07:00
4d44b5fd55
Remove @Experimental annotation from the org.bukkit.damage package (#12898 )
Théo SZANTO
2025-07-30 02:22:46 +02:00
dbc367ba2d
Keep non-container slots synced when in container view (#12881 )
Noah van der Aa
2025-07-26 23:46:30 +02:00
a57636189a
Add WorldDifficultyChangeEvent (#12471 )
David
2025-07-26 23:38:16 +02:00
57c13137e4
Allow to change despawnInPeaceful (#12880 )
David Mayr
2025-07-26 23:13:42 +02:00
9ccc51df43
Fix legacy pearls forgetting owner on disconnect (#12884 )
Alejandro Nieto
2025-07-26 21:53:29 +02:00
840dd9e1f8
Fix dialog preconditions (#12895 )
Lulu13022002
2025-07-26 21:35:19 +02:00
6bb9dc6b73
Normalize and trim spaces in Player#performCommand (#12892 )
David
2025-07-26 21:29:47 +02:00
103187750e
[ci skip] Update mache for codebook 1.0.15 (#12887 )
Bjarne Koll
2025-07-24 01:24:41 +02:00
a5f2f6140d
Fix offhand item desync on cancelling interact events (#12828 )
Nassim Jahnke
2025-07-22 10:42:22 +02:00
c8a8c0ef89
feat(plugin): make Plugin extend Namespaced (#12867 )
Emil
2025-07-21 00:01:22 +02:00
602ea9f0e1
Restore previous PlayerToggleSneakEvent behaviour (#12815 )
ookiegajwa
2025-07-20 15:54:27 -06:00
617e5a46a1
Update to configurate 4.2.0 (#12869 )
Jake Potrebic
2025-07-20 14:05:42 -07:00
a2d37f12fb
Remove invalid team colors nicely (#12874 )
Jake Potrebic
2025-07-20 13:42:24 -07:00
782ce950b8
Allow forcing break effects when using breakNaturally (#12734 )
Fisher
2025-07-18 16:17:38 -04:00
0dad7f150b
Add Bee#set/getTimeSinceSting() methods (#12792 )
Umbre11as
2025-07-18 23:17:06 +03:00
f7c59f914c
Fix broken resource pack API when configured in configuration stage (#12866 )
metabrix
2025-07-18 23:22:28 +05:00
aa4ef06748
Update DataConverter constants for 1.21.8
Spottedleaf
2025-07-17 16:23:33 -07:00
6fb36e34b6
Replace compileOnly with implementation for test visibility (#12841 )
Junhyung Park
2025-07-18 01:01:04 +09:00
1f93f56670
[ci-skip] Improve getPotentialBedLocation deprecation (#12857 )
Tamion
2025-07-17 17:59:36 +02:00
d8cb3f5852
Update DataConverter to 1.21.8-RC1
Spottedleaf
2025-07-17 07:03:10 -07:00
6db4bc01a6
1.21.8 generators
Bjarne Koll
2025-07-15 17:02:26 +02:00
a4feb28898
Update to 1.21.8
Bjarne Koll
2025-07-15 16:58:52 +02:00
e792779dd8
Allow AreaEffectCloud#setColor to reset color for null (#12760 )
David
2025-07-16 22:00:54 +02:00
a6e0c08fdf
Add getRotation to Location (#12799 )
David
2025-07-16 21:52:05 +02:00
22d80a3b3b
[ci skip] Update Gradle wrapper and Fill plugin (#12846 )
Jason Penilla
2025-07-16 11:00:29 -07:00
04f95191f1
Fix spawners converted from 1.21.4 not running finalisation logic
Spottedleaf
2025-07-16 10:32:24 -07:00
21fb54246e
Do not write fall_distance tag unless it already existed before
Spottedleaf
2025-07-15 17:09:06 -07:00
94d60e15b3
Copy thrown pearls list for removal (#12840 )
Shane Freeder
2025-07-14 22:04:02 +01:00
bda84069b4
[ci skip] fix typo in AttributeInstance (#12843 )
Clexus
2025-07-14 23:57:12 +08:00
d9b5003fa1
Dried Ghast events and Happy Ghast spawn reason (#12788 )
Brokkonaut
2025-07-14 17:56:44 +02:00
533d93c758
Don't consume anchor charge if loc changes (#12835 )
Jake Potrebic
2025-07-12 12:03:48 -07:00
ba7c982605
Add missing Range annotations to dialog types
Jake Potrebic
2025-07-12 09:01:09 -07:00
25d358cf01
[ci skip] javadoc: Fix grammatical error for getState (#12817 )
Lach
2025-07-12 17:44:23 +02:00