feat(26.3) Port to 26.3 (#3495)
* 26.3 Datapack * Port to 26.3 * happy clippy * Fixed Codgen. * Happy Nextest * Sign Fix * 26.3 Bedrock files (Provided by QuantumSegfault) * Fixes: - Polar Biomes - Recipe book - Bit set - Confirm Teleport
This commit is contained in:
parent
2366bb9edb
commit
64f46108e7
@ -174,13 +174,17 @@ interface bedrock-packets {
|
||||
old-item: network-item-descriptor,
|
||||
new-item: network-item-descriptor,
|
||||
}
|
||||
enum hand-slot {
|
||||
mainhand,
|
||||
offhand,
|
||||
}
|
||||
record use-item-transaction-data {
|
||||
action-type: s32,
|
||||
trigger-type: u8,
|
||||
block-position: tuple<s32, s32, s32>,
|
||||
block-face: u8,
|
||||
hot-bar-slot: s32,
|
||||
hand: u8,
|
||||
hand: hand-slot,
|
||||
item-in-hand: network-item-descriptor,
|
||||
player-position: tuple<f64, f64, f64>,
|
||||
click-position: tuple<f64, f64, f64>,
|
||||
@ -813,7 +817,7 @@ interface bedrock-packets {
|
||||
dedicated,
|
||||
tv-os,
|
||||
sony,
|
||||
nx,
|
||||
nintendo,
|
||||
xbox,
|
||||
windows-phone,
|
||||
linux,
|
||||
|
||||
@ -10,6 +10,7 @@ interface biomes {
|
||||
cherry-grove,
|
||||
cold-ocean,
|
||||
crimson-forest,
|
||||
dappled-forest,
|
||||
dark-forest,
|
||||
deep-cold-ocean,
|
||||
deep-dark,
|
||||
|
||||
@ -42,12 +42,14 @@ interface data-components {
|
||||
blocks-attacks,
|
||||
piercing-weapon,
|
||||
kinetic-weapon,
|
||||
swing-animation,
|
||||
attack-animation,
|
||||
interact-animation,
|
||||
additional-trade-cost,
|
||||
block-transformer,
|
||||
villager-food,
|
||||
stored-enchantments,
|
||||
dye,
|
||||
dyed-color,
|
||||
map-color,
|
||||
map-id,
|
||||
map-decorations,
|
||||
map-post-processing,
|
||||
@ -84,6 +86,10 @@ interface data-components {
|
||||
lock,
|
||||
container-loot,
|
||||
break-sound,
|
||||
compostable,
|
||||
cooking-fuel,
|
||||
brewing-fuel,
|
||||
mob-visibility,
|
||||
villager-variant,
|
||||
wolf-variant,
|
||||
wolf-sound-variant,
|
||||
@ -113,5 +119,10 @@ interface data-components {
|
||||
cat-collar,
|
||||
sheep-color,
|
||||
shulker-color,
|
||||
provides-pottery-pattern,
|
||||
sign-text-front,
|
||||
sign-text-back,
|
||||
waxed,
|
||||
cushion-color,
|
||||
}
|
||||
}
|
||||
|
||||
@ -4,6 +4,8 @@ interface entity-statuses {
|
||||
enum entity-status {
|
||||
armadillo-peek,
|
||||
armorstand-wobble,
|
||||
boat-launch,
|
||||
boat-sink,
|
||||
body-break,
|
||||
cancel-shake-wetness,
|
||||
chest-break,
|
||||
|
||||
@ -35,6 +35,7 @@ interface entity-types {
|
||||
cow,
|
||||
creaking,
|
||||
creeper,
|
||||
cushion,
|
||||
dark-oak-boat,
|
||||
dark-oak-chest-boat,
|
||||
dolphin,
|
||||
@ -110,6 +111,8 @@ interface entity-types {
|
||||
pillager,
|
||||
player,
|
||||
polar-bear,
|
||||
poplar-boat,
|
||||
poplar-chest-boat,
|
||||
pufferfish,
|
||||
rabbit,
|
||||
ravager,
|
||||
|
||||
@ -154,6 +154,9 @@ interface java-packets {
|
||||
}
|
||||
record s-confirm-teleport {
|
||||
teleport-id: s32,
|
||||
position: tuple<f64, f64, f64>,
|
||||
yaw: f32,
|
||||
pitch: f32,
|
||||
}
|
||||
record s-container-button-click {
|
||||
window-id: s32,
|
||||
@ -262,6 +265,7 @@ interface java-packets {
|
||||
release-item-in-use,
|
||||
swap-item,
|
||||
spear-jab,
|
||||
change-destroy-direction,
|
||||
}
|
||||
record s-player-command {
|
||||
entity-id: s32,
|
||||
@ -641,6 +645,25 @@ interface java-packets {
|
||||
record c-chunk-batch-end {
|
||||
batch-size: s32,
|
||||
}
|
||||
record chunk-heightmaps {
|
||||
world-surface: option<list<s64>>,
|
||||
motion-blocking: option<list<s64>>,
|
||||
motion-blocking-no-leaves: option<list<s64>>,
|
||||
}
|
||||
record chunk-block-entity {
|
||||
packed-xz: u8,
|
||||
y: s32,
|
||||
type-id: s32,
|
||||
data: string,
|
||||
}
|
||||
record c-chunk-data {
|
||||
chunk-x: s32,
|
||||
chunk-z: s32,
|
||||
heightmaps: chunk-heightmaps,
|
||||
data: list<u8>,
|
||||
block-entities: list<chunk-block-entity>,
|
||||
light-data: light-data,
|
||||
}
|
||||
record chunk-biome-entry {
|
||||
chunk-x: s32,
|
||||
chunk-z: s32,
|
||||
@ -871,6 +894,10 @@ interface java-packets {
|
||||
entity-id: s32,
|
||||
animation: u8,
|
||||
}
|
||||
record c-swing-arm {
|
||||
entity-id: s32,
|
||||
off-hand: bool,
|
||||
}
|
||||
enum animation {
|
||||
swing-main-arm,
|
||||
leave-bed,
|
||||
@ -1371,7 +1398,7 @@ interface java-packets {
|
||||
position: tuple<f64, f64, f64>,
|
||||
volume: f32,
|
||||
pitch: f32,
|
||||
seed: f64,
|
||||
seed: s64,
|
||||
}
|
||||
record c-spawn-entity {
|
||||
entity-id: s32,
|
||||
@ -1657,7 +1684,6 @@ interface java-packets {
|
||||
s-set-structure-block(s-set-structure-block),
|
||||
s-set-test-block(s-set-test-block),
|
||||
s-spectate-entity(s-spectate-entity),
|
||||
s-swing-arm(s-swing-arm),
|
||||
s-teleport-to-entity(s-teleport-to-entity),
|
||||
s-test-instance-block-action(s-test-instance-block-action),
|
||||
s-update-sign(s-update-sign),
|
||||
|
||||
@ -45,6 +45,9 @@ interface particles {
|
||||
infested,
|
||||
cherry-leaves,
|
||||
pale-oak-leaves,
|
||||
red-poplar-leaves,
|
||||
orange-poplar-leaves,
|
||||
yellow-poplar-leaves,
|
||||
tinted-leaves,
|
||||
sculk-soul,
|
||||
sculk-charge,
|
||||
|
||||
@ -471,6 +471,7 @@ interface player {
|
||||
v-1-21-11,
|
||||
v-26-1,
|
||||
v-26-2,
|
||||
v-26-3,
|
||||
unknown,
|
||||
}
|
||||
|
||||
|
||||
@ -507,6 +507,10 @@ interface sounds {
|
||||
item-crossbow-quick-charge-2,
|
||||
item-crossbow-quick-charge-3,
|
||||
item-crossbow-shoot,
|
||||
entity-cushion-break,
|
||||
entity-cushion-place,
|
||||
entity-cushion-sit,
|
||||
entity-cushion-get-up,
|
||||
block-deadbush-idle,
|
||||
block-decorated-pot-break,
|
||||
block-decorated-pot-fall,
|
||||
@ -1983,5 +1987,24 @@ interface sounds {
|
||||
entity-small-sulfur-cube-jump,
|
||||
entity-small-sulfur-cube-squish,
|
||||
entity-small-sulfur-cube-eat,
|
||||
block-shelf-mushroom-break,
|
||||
block-shelf-mushroom-fall,
|
||||
block-shelf-mushroom-place,
|
||||
block-shelf-mushroom-step,
|
||||
block-shelf-mushroom-bounce,
|
||||
block-poplar-leaves-break,
|
||||
block-poplar-leaves-hit,
|
||||
block-poplar-leaves-fall,
|
||||
block-poplar-leaves-place,
|
||||
block-poplar-leaves-step,
|
||||
block-poplar-leaves-ambient,
|
||||
block-straw-bed-break,
|
||||
block-straw-bed-break-leave,
|
||||
block-straw-bed-step,
|
||||
block-straw-bed-place,
|
||||
block-straw-bed-hit,
|
||||
block-straw-bed-fall,
|
||||
block-red-shrub-break,
|
||||
block-red-shrub-place,
|
||||
}
|
||||
}
|
||||
|
||||
@ -74,6 +74,7 @@ interface statistics {
|
||||
interact-with-crafting-table,
|
||||
open-chest,
|
||||
sleep-in-bed,
|
||||
sleep-in-straw-bed,
|
||||
open-shulker-box,
|
||||
open-barrel,
|
||||
interact-with-blast-furnace,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user