• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
nahkd123

Tin Minecraft Java Edition Snapshot 24w05a | Vault block a.k.a vanilla gacha thing

nahkd123

DEVELOPER
THÀNH VIÊN
Tham gia
21/01/2018
Bài viết
728
Official article: www.minecraft.net

Snapshot lần này thì mojank thêm cái block để gacha, tức là snapshot này thiên về gameplay nhiều hơn.

1. Gameplay (experimental only)
1.1. Vault block và trial key

- Trial key được thêm ở snapshot nào đó và nó không có tác dụng... cho đến hôm nay. Trial key có thể sử dụng để mở hòm trong Trial chamber.
+ Có thể thay thế vault key bằng item khác: config.key_item = "namespace:my_key_id". Lưu ý là cái này chỉ hỗ trợ item ID, tức là 2 item dù có khác NBT nhưng chỉ cần ID giống nhau là có thể mở được.
- Vault block chỉ có thể mở được khi người chơi chưa từng mở hòm lần nào và đang cầm chìa khóa. Tức là mỗi hòm chỉ có thể mở 1 lần duy nhất cho mỗi người chơi. Không giới hạn số người chơi tối đa có thể mở hòm.
+ Nói thế thôi chứ 1 cái vault chỉ có thể nhớ tối đa 128 người chơi khác nhau. Người thứ 129 mở hòm sẽ xóa người chơi thứ nhất khỏi NBT data.
- Animation thì giống như quay hòm csgo bla bla j đó. Nói chung là gacha trong vanilla Minecraft.
+ Thay thế drop loot table: config.loot_table = "namespace:path/to/loots"
+ Có thể thay thế display loot table: config.override_loot_table_to_display (optional). Tức là ae có thể scam người chơi bằng cái này.
- Không thể chế tạo, không bị nổ tung khi ăn tnt, không drop cái j khi bị đập.
- Chi tiết về NBT data của Vault có thể xem thêm trong official article phần data packs.

2. Technical
2.1. Thuật toán nén world region

- Server owner nay có thể sử dụng """thuật toán""" none cho region-file-compression. "Thuật toán" trong ngoặc kép vì nó cũng chả phải là thuật toán. Nếu server ae đang dùng filesystem compression thì có thể bỏ luôn compression, đỡ tốn CPU time. Nhưng nếu ae không có filesystem compression thì xác định hết storage.
- Custom algorithm sẽ có region version ID là 127, theo sau nó sẽ là ID dưới dạng namespace:id. Cái này dành cho ae làm mod (hoặc plugin?) để thêm thuật toán nén world. Chi tiết xem thêm ở official article.

2.2. Data pack và resources pack
- Data pack lại bump version lên 30 và rsp lên 25. Nếu ae ko biết thì mojank thêm chức năng "multiple version packs", cho phép 1 pack có thể sử dụng với nhiều phiên bản khác nhau (thông qua "overlay"), nên mojank thích bump version lúc nào cũng được.
- Bỏ equipment slot horse.armor và thay thế bằng armor.body.
- Một số thứ liên quan đến NBT như potion effect và armor drop chance. Nhìn chung thì nó sẽ giảm lượng data lưu lại một ít, do game sẽ không lưu giá trị mặc định vào NBT nữa.
- Particle mới: vault_connection
- Loại bỏ một số thứ không dùng đến trong core shaders:
+ Bỏ unused attributes array (??? need more info)
+ Loại bỏ position_color_normalposition_tex_lightmap_color shader.
+ Thay thế position_tex_color_normal thành rendertype_clouds.
+ Loại bỏ matrix IViewRotMat uniform (RIP), còn Position uniform sẽ là vị trí của entity ở world space (relative với vị trí của camera). Less gpu usage, more cpu usage.
 
Similar content Most view Xem thêm
Back
Top Bottom