rdbt
0628aa5870
Merge pull request #11403 from TheMrZZ/fix/h065-shrieker-local-capture
...
Keep the client-level shrieker effect out of shared capture
2026-11-07 12:45:18 +00:00
rdbt
fb03dbf6e3
Merge pull request #11402 from ilguerro/fix/w030
...
Reset the impulse context after an ender pearl teleport
2026-11-07 12:45:06 +00:00
rdbt
915f58a8c5
Merge pull request #11392 from rison1337/perf/cache-bone-rotations
...
perf(mobs): cache exact bone rotations when TAA is off
2026-11-07 12:44:55 +00:00
rdbt
2557cb185b
Merge pull request #11371 from TheMrZZ/fix/saved-max-stack-prototype
...
Omit prototype max-stack patches in saved ItemEntity stacks
2026-11-07 12:44:44 +00:00
rdbt
db2bc09336
Merge pull request #11370 from MSedgeMC/test/brewing
...
brewing: every recipe's mix, slot filters and the stand tick
2026-11-07 12:44:33 +00:00
rdbt
23af2bfc62
Merge pull request #11361 from MSedgeMC/test/firework-edges
...
firework_tooltip: every flight duration, long explosion runs and both components
2026-11-07 12:44:22 +00:00
rdbt
f6980a83e6
Merge pull request #11360 from AlfaRojo/fix/spectator-food-and-regen
...
A spectator in loaded chunks keeps its food and regeneration ticks
2026-11-07 12:44:11 +00:00
rdbt
dd64878f38
Merge pull request #11296 from TheMrZZ/fix/mob-command-stack-retention
...
Preserve standard mob equipment stacks in item commands
2026-11-07 12:43:23 +00:00
rdbt
f0e0d96b61
Merge pull request #11258 from TheMrZZ/fix/loot-empty-result-positions
...
Preserve empty loot result positions for command replacement
2026-11-07 12:43:11 +00:00
rdbt
45cc5a91e0
Merge pull request #11253 from TheMrZZ/fix/h189-data-literal-snbt
...
Preserve modern SNBT literals during data execution
2026-11-07 12:43:00 +00:00
rdbt
132aa6b682
Merge pull request #11133 from Ragbie/fix/enderman-hurt-teleport-now
...
An enderman hurt by the game layer teleports at the hurt, as vanilla's does
2026-11-07 12:42:42 +00:00
rdbt
fcc57182ae
Merge pull request #11122 from Delete228/mod-data-load-in-place-upstream
...
Preserve live mod block entities when loading command data
2026-11-07 12:42:31 +00:00
rdbt
fcc6416b34
Merge pull request #11121 from TheMrZZ/fix/h090-tnt-fuse
...
Decode primed TNT fuse through numeric short conversion
2026-11-07 12:42:17 +00:00
rdbt
c85011b04d
Merge pull request #10570 from Detimes/perf-nbt-ascii-strings
...
NBT: read and write one-byte strings whole
2026-11-07 12:41:58 +00:00
rdbt
d93bf565f4
Merge pull request #10531 from PzmuV1517/shaders/perf-parallel
...
Shader packs: a pack's pipelines compile together on several threads
2026-11-07 12:41:47 +00:00
rdbt
9c5a3734ea
Merge pull request #10506 from voidsipp/fix/round3-1-wet-fire-order
...
Apply burning damage before extinguishing wet mobs
2026-11-07 12:41:36 +00:00
rdbt
2ff274b96c
Merge pull request #10493 from voidsipp/fix/mob-water-breathing
...
Respect breathing effects and bubble columns for mobs
2026-11-07 12:41:25 +00:00
rdbt
13d03ec87f
Merge pull request #10384 from voidsipp/fix/10044-forced-respawn
...
Validate forced Overworld respawn points
2026-11-07 12:41:14 +00:00
rdbt
4ea806a2db
Merge pull request #10383 from voidsipp/fix/10369-map-x-offscreen
...
Keep treasure map targets when carrying undecorated copies
2026-11-07 12:41:08 +00:00
rdbt
1cd80a0bcb
Merge pull request #11757 from kacpherek/perf/render-api-tracking
...
an edit in game/ no longer rebuilds the renderer: dev rebuild 22.7 s -> 12.0 s
2026-11-07 12:37:35 +00:00
rdbt
4ebee0d01e
Merge pull request #11218 from oxi-does-dev/feat/launcher-nord
...
Launcher: Nord theme and the theme picker in the Blocks look
2026-11-07 12:36:10 +00:00
rdbt
0ebe0d40de
Merge pull request #11135 from SouceCalve/main
...
Adding support for installing from PrismLauncher-portable
2026-11-07 12:35:57 +00:00
rdbt
30ee97bbc7
Merge pull request #7690 from levzzz5154/modapi/entity-moves
...
Native mods: teleport, rotation, head yaw, facing, size and pushes through EntityRef (#7387 )
2026-11-07 12:35:28 +00:00
rdbt
2a57a30ae2
Merge pull request #7685 from levzzz5154/modapi/entity-state
...
Native mods: an entity's state flags through EntityRef (#7387 )
2026-11-07 12:35:16 +00:00
rdbt
b3f9eddfd3
Merge pull request #7676 from levzzz5154/modapi/level-effects
...
Native mods: sounds and particles in a level through LevelRef (#7387 )
2026-11-07 12:35:04 +00:00
rdbt
f5a6eb9835
Merge pull request #7564 from levzzz5154/modapi/level-world
...
Native mods: a level's seed, difficulty, game rules and weather through LevelRef (#7387 )
2026-11-07 12:34:52 +00:00
rdbt
dd3f458ba1
Merge pull request #11303 from UMCEKO/dims/world-facts
...
Block behaviour reads the dimension type, not the dimension (#11282 , 2/9)
2026-11-07 12:34:39 +00:00
rdbt
d4006f0770
Merge pull request #11415 from UMCEKO/dims/dimension-facts
...
Dimension type facts read instead of matching the level (#11282 , 1b/9)
2026-11-07 12:34:27 +00:00
rdbt
bed953b207
Merge pull request #11291 from UMCEKO/dims/level-key
...
LevelKey: a level's key for any dimension, not three variants (#11282 , 1a/9)
2026-11-07 12:34:11 +00:00
rdbt
2f0b066f38
Merge pull request #11026 from martipops/fix/pad-read
...
Controllers: fixes from reviewing the pad reader, typing and joining
2026-11-07 12:34:00 +00:00
rdbt
7d8bb9e69b
Merge pull request #11645 from vegetableovosh/fix/11214-chunk-refresh
...
Fix/11214 chunk refresh
2026-11-07 12:33:47 +00:00
rdbt
dd3c1d17a2
Merge pull request #11756 from TheMrZZ/fix/item-display-default-transformation
...
Save item-display transformations from modeled state
2026-11-07 12:33:35 +00:00
rdbt
d5f43e0967
Merge pull request #11256 from MSedgeMC/test/transformer-use
...
use_item_on: roots on the clicked face, and the copper chest's other half
2026-11-07 12:33:23 +00:00
rdbt
d372562a73
Merge pull request #11744 from yahya-nusseibeh/fix/launcher-account-key-salt
...
Seal the launcher's secrets file with a per-install secret
2026-11-07 12:33:11 +00:00
rdbt
99ddbc629e
Merge pull request #11739 from yahya-nusseibeh/fix/relay-per-address-limits
...
Relay: a cap on open connections per address, and a per-site join budget
2026-11-07 12:32:59 +00:00
rdbt
37f69234e7
Merge pull request #11707 from doodlyyousuf/251106-fix-mob-equip-vibration
...
fix: mob saddle and gear post equip vibrations at full volume
2026-11-07 12:32:47 +00:00
rdbt
8fd21e02d4
Merge pull request #11746 from NongTham/fix/advancement-parent-normalization
...
Advancements: normalize parent and lookup IDs with full resource locations (#11653 )
2026-11-07 12:32:36 +00:00
rdbt
32191d5b6a
Merge pull request #11745 from yahya-nusseibeh/fix/deps-tokio-lru
...
Update tokio to 1.53.3 and mysql to 28 (lru 0.18) for advisories
2026-11-07 12:32:24 +00:00
rdbt
8331bedf2b
Merge pull request #11725 from MSedgeMC/test/spawn-obstruction
...
test: compare mob spawn obstruction
2026-11-07 12:32:13 +00:00
rdbt
37656cc775
Merge pull request #11738 from yahya-nusseibeh/fix/shader-pack-bounded-reads
...
Shader packs: bound what one zipped file may unpack to
2026-11-07 12:32:01 +00:00
rdbt
ae0ccc199c
Merge pull request #11737 from yahya-nusseibeh/fix/hshader-running-total
...
Shader packages: count the 8 MiB total while reading, not after
2026-11-07 12:31:50 +00:00
rdbt
4c1d1990e1
Merge pull request #11736 from yahya-nusseibeh/fix/report-gh-refs
...
Website bug reports: GH-123 cross-references nothing either
2026-11-07 12:31:38 +00:00
rdbt
bc0ddfbff0
Merge pull request #11529 from horizon-rust/fix/followup-10571
...
Text displays: animated text is never cached, and a culled one keeps its glyphs
2026-11-07 12:31:27 +00:00
rdbt
330d3db811
Merge pull request #11089 from CocofireHD/docs/perf-comparison-readme
...
README: a Performance section from the clean Horizon vs vanilla runs
2026-11-07 12:31:22 +00:00
rdbt
a7a2cf9305
Merge pull request #11749 from M0-kii/fix/windows-launcher-bin-tests
...
Run launcher binary tests in the Windows PR checker
2026-11-07 12:30:56 +00:00
rdbt
1087b5a6ff
Merge pull request #11724 from horizon-rust/ci/runner-gc-busy-versioned-bin
...
ci: runner-gc sees jobs after a runner self-update
2026-11-07 12:30:51 +00:00
rdbt and Claude Opus 5.5
d2b41ed400
Parity harnesses: a generate step that died is not reused
...
respawn_world_point and disconnect_crafting reused generate/world whenever the
folder existed, so one crash left them failing until someone deleted it.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 05:09:02 +00:00
rdbt and Claude Opus 5.5
7c5466e763
lunge_motion: the tick after a jab is not a catch-up before it
...
Since #11223 the server takes what follows a jab on the next tick, so the
harness's time query comes back a tick later and every jump failed as a
catch-up. The motions are identical to vanilla's and stay compared.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 05:06:46 +00:00
rdbt and Claude Opus 5.5
f670d71c41
Parity harnesses: mob_discard, mob_local_sound and ominous_warning_sound run on a plain run
...
tools/parity.py runs a harness with no arguments, and these three required
--binary, --work-dir or --resources (mob_discard also used os without importing it).
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 04:52:13 +00:00
rdbt and Claude Opus 5.5
ac3436923a
CheckerboardBiomeSource: a negative scale reaches the shift unclamped, as in vanilla
...
#11226 clamped scale to 0 before the + 2. Vanilla has no clamp and Java masks the shift
distance, so tools/test_biome_source_parity.py failed at scale -1 and below.
Fixes #11519
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 01:25:45 +00:00
rdbt and Claude Opus 5.5
a3c17924ca
Parity harnesses: loaded_pig_tags and loot_mine_pot_components run on a plain run
...
Both asserted --reference-only when no --reference-dir was given, so tools/parity.py,
which passes no arguments, failed them before they ran anything.
Fixes #11520
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 01:15:56 +00:00
rdbt
13f70ad482
Merge pull request #11250 from TheMrZZ/fix/h252-loaded-pig-tags
...
Normalize Mob Tags when adopting NBT
2026-11-06 22:09:57 +00:00
rdbt
6590656a9a
Merge pull request #11393 from ilguerro/fix/10548-villager-memories
...
Save villager brain memories like vanilla
2026-11-06 22:09:51 +00:00
rdbt
f2e7c1865f
Merge pull request #11405 from ilguerro/fix/w076
...
Count collidable entities in auto-jump like vanilla
2026-11-06 22:09:45 +00:00
rdbt
876c817f7d
Merge pull request #11397 from ilguerro/fix/w029
...
Keep wandering trader homes like vanilla
2026-11-06 22:09:40 +00:00
rdbt
b465f24309
Merge pull request #11395 from ilguerro/fix/w024
...
Match vanilla hanging entity coexistence checks
2026-11-06 22:09:04 +00:00
rdbt
9d11d0c710
Merge pull request #11369 from Skr1zzzz/ride-any-tracked-entity
...
Multiplayer: the player rides any tracked entity, sitting where vanilla seats it
2026-11-06 21:27:13 +00:00
rdbt
c90689fd74
Merge pull request #10168 from NikitaMGrimm/shader-pack-identity
...
Keep native shader selections and settings across updates
2026-11-06 21:27:07 +00:00
rdbt
22628d794c
Merge pull request #10194 from IanWorley/native-api/block-appearance
...
Native mods: block state facts and the client's resource files, for maps and radars
2026-11-06 21:27:01 +00:00
rdbt
a94b615c99
Merge pull request #11014 from senjinthedragon/entity-at-velocity
...
Shader packs: at_velocity for entities
2026-11-06 21:26:55 +00:00
rdbt
63c8c5bce2
Merge pull request #11181 from Slavik-85/f3-overlay-light
...
F3 overlay: paint at 20 Hz, no per-frame OS calls, less GPU timing
2026-11-06 21:26:49 +00:00
rdbt
13be1a9e4f
Merge pull request #10529 from atsauban/fix/launcher-narrow-layout-6362
...
fix(launcher): support responsive wrapping on narrow windows
2026-11-06 21:26:42 +00:00
rdbt
6a978d3bef
Merge pull request #11051 from Delete228/native-dropped-item-contact
...
Native mods: expose dropped-item block contact
2026-11-06 21:26:37 +00:00
rdbt
a8055893a2
Merge pull request #11033 from DUzzL/fix/10587-death-protection-item
...
Death protection: use the death_protection item and its effects, for players and mobs
2026-11-06 21:26:31 +00:00
rdbt
ef78519011
Merge pull request #9952 from Ragbie/fix/iron-golem-toss
...
Iron golems toss by knockback resistance and keep their anger like vanilla
2026-11-06 21:26:25 +00:00
rdbt
c30775263f
Merge pull request #10197 from IanWorley/native-api/client-world-snapshots
...
Native mods: client world snapshots a mod reads on its worker threads
2026-11-06 21:26:18 +00:00
rdbt
04176c2939
Merge pull request #10133 from Ragbie/fix/mounted-attack-box
...
A mounted mob reaches from its vehicle's width, and a rider is hit from its seat up
2026-11-06 21:26:10 +00:00
rdbt
96505f501d
Merge pull request #11113 from Detimes/hooks-bots
...
Native mods: helpers for server-side player bots (one movement tick, block collision boxes)
2026-11-06 21:26:04 +00:00
rdbt
c932d4bec1
Merge pull request #10166 from hildlabs/remote-servers-ssh
...
Launcher: a server on another computer, run over SSH
2026-11-06 21:25:59 +00:00
rdbt
c87e44bf63
Merge pull request #11062 from voidsipp/fix/round4-7-10178
...
Add local particle spawning for native client mods
2026-11-06 21:25:53 +00:00
rdbt
d8d0d5e832
Merge pull request #10554 from ilguerro/perf/9996-startup
...
Parse entity-models.json once at startup
2026-11-06 21:25:47 +00:00
rdbt
79d2b975f5
Merge pull request #11264 from senjinthedragon/hand-translucent
...
Shader packs: gbuffers_hand_water for translucent held items
2026-11-06 21:25:41 +00:00
rdbt
0b9487e6e9
Merge pull request #11090 from Delete228/native-fluid-provider-upstream
...
Native mods: let existing block fluid helpers reach native-owned tanks
2026-11-06 21:25:36 +00:00
rdbt
e32b03ea27
Merge pull request #11064 from horizon-rust/roadmap/proposal-issues
...
Roadmap: attach 22 proposal issues to their items, two new Later items
2026-11-06 21:25:29 +00:00
rdbt
c4d8c79e2b
Merge pull request #11076 from voidsipp/fix/round4-5-10444
...
Add native client sound parameter interception
2026-11-06 21:21:31 +00:00
rdbt
8cc05f114c
Merge pull request #11196 from arslanarm/shaderpacks/sky-part-blends
...
Shader packs: the sky's parts blend as vanilla draws them
2026-11-06 21:21:25 +00:00
rdbt
b80e816a76
Merge pull request #10532 from PzmuV1517/shaders/perf-background
...
Shader packs: a pack builds on a thread of its own while the game draws
2026-11-06 21:21:20 +00:00
rdbt
9b8b755e4c
Merge pull request #11183 from rison1337/perf/dynamic-light-selection
...
Stream dynamic-light sources and bound nearest-light selection
2026-11-06 21:21:14 +00:00
rdbt
5692713279
Merge pull request #10556 from ilguerro/perf/9996-light
...
Light a section from its palette's light info, not its state ids
2026-11-06 21:21:08 +00:00
rdbt
ff31439c92
Merge pull request #9993 from MSedgeMC/fix/prediction-snap
...
A refused block change that comes back inside the player snaps it out
2026-11-06 21:20:30 +00:00
rdbt
02641599e8
Merge pull request #11221 from AlfaRojo/fix/player-boarding-cooldown
...
A player boards a vehicle again right after leaving it
2026-11-06 21:20:24 +00:00
rdbt
12030689f8
Merge pull request #11237 from NikitaMGrimm/pack-sequence-clock
...
Shader packs: a set frame clock for repeatable captures (screenshot-sequence 1/3)
2026-11-06 21:20:19 +00:00
rdbt
ce68709f1f
Merge pull request #11281 from ilguerro/perf/mesh-row-masks
...
Reduce repeated work in section meshing
2026-11-06 21:20:13 +00:00
rdbt
3e5b2ef194
Merge pull request #11268 from DUzzL/fix/11242-hanging-entity-data
...
Apply item custom data and entity data to placed frames, paintings and armor stands
2026-11-06 21:20:07 +00:00
rdbt
14bb1416d1
Merge pull request #11016 from DUzzL/fix/10549-per-level-border
...
Keep one world border per level
2026-11-06 21:20:02 +00:00
rdbt
1f666cfec4
Merge pull request #11044 from Scholiboi/fix/remote-pearl-bubble-column
...
Pearls on a server's client hover in bubble columns as vanilla's do
2026-11-06 21:19:56 +00:00
rdbt
8b578746ea
Merge pull request #11205 from arslanarm/shaderpacks/float-into-integer-buffers
...
Shader packs: a float output into an integer buffer no longer refuses its program
2026-11-06 21:19:50 +00:00
rdbt
af55aad580
Merge pull request #11204 from arslanarm/shaderpacks/r11f-images
...
Shader packs: an R11F_G11F_B10F image is stored into and read back
2026-11-06 21:19:44 +00:00
rdbt
b11e8a54b6
Merge pull request #10571 from Skr1zzzz/text-display-cull
...
Text displays: keep their glyphs, and skip the ones whose text is off screen
2026-11-06 21:19:38 +00:00
rdbt
0ef93c96b9
Merge pull request #11092 from rison1337/perf/cull-behind-camera-falling-blocks
...
Skip falling-block mesh preparation behind the camera
2026-11-06 21:19:33 +00:00
rdbt
5fca014076
Merge pull request #11227 from daMpoff/fix/launcher-instance-menu-width
...
Fix overflow in translated launcher instance menus
2026-11-06 21:19:27 +00:00
rdbt
c1c985ce5b
Merge pull request #10606 from Hiuoy/feat/entity-interact-specific
...
Native hooks: PlayerInteractEvent.EntityInteractSpecific, the point a player right-clicks on an entity
2026-11-06 21:19:22 +00:00
rdbt
af24ac05bb
Merge pull request #10564 from Alysia42/ghast-fireball-pickable
...
Arrows and ender pearls now redirect ghast fireballs instead of passing through them
2026-11-06 21:19:16 +00:00
rdbt
1a92fe7767
Merge pull request #11042 from Vaspyyy/launcher-updates-in-updates
...
Launcher: update status and Check now move from About to Updates
2026-11-06 21:19:10 +00:00
rdbt
079ed1a010
Merge pull request #11276 from apeirs/fix/mob-block-layers-cull
...
Mob block layers cull back faces like BlockModelRenderState
2026-11-06 21:19:05 +00:00
rdbt
e55180e7dd
Merge pull request #10018 from ilguerro/fix/player-death-stats
...
A player's death makes a vibration and counts toward Killed By
2026-11-06 21:18:59 +00:00
rdbt
da4fb17df7
Merge pull request #11099 from Delete228/native-living-item-use-upstream
...
Native mods: item use after a mob passes interaction
2026-11-06 21:18:53 +00:00
rdbt
114e9920ac
Merge pull request #11275 from TheMrZZ/fix/command-enchantment-map-validation
...
Validate command enchantment map entries before execution
2026-11-06 21:18:47 +00:00
rdbt
ad2c0d2ecd
Merge pull request #11355 from TheMrZZ/fix/vehicle-damage-command
...
Route generic damage commands to boats and minecarts
2026-11-06 21:18:41 +00:00
rdbt
976afe97e2
Merge pull request #11065 from voidsipp/fix/11038-server-property-numbers
...
Match Java numeric server properties
2026-11-06 21:18:34 +00:00