1.18.2
Edition | |
---|---|
Fecha de publicación |
Febrero 28, 2022 |
Versiones de desarrollo | |
Descargas | |
Mapa de ofuscación | |
Versión de protocolo |
758 |
Versión de datos |
2975 |
Otros casos de 1.18.2 |
|
1.18.2 es una actualización menor de Java Edition, publicada el 28 de febrero de 2022, que añade el comando /placefeature
, realiza cambios en etiquetas y generación de mundo personalizada, y corrige errores.[1] No es compatible con servidores 1.18 y 1.18.1.
Adiciones[]
Generación de mundo[]
- Generación de mundo personalizada
- Se ha añadido el campo
biomes
en los archivos de estructura configurados, que es una etiqueta. - Se ha añadido la función densidad de spline: bloque de construcción de uso general que permite al usuario expresar casi cualquier función utilizando un spline cúbico.
Formato de comando[]
/placefeature
- Se utiliza para colocar una «característica configurada» (configured feature) en una ubicación determinada.
- Sintaxis:
/placefeature <feature> [<pos>]
feature
: El ID de una característica configurada (configured feature) para colocar.pos
: La posición que se utilizará como origen para la colocación de la característica.- Si se omite, se utiliza
~ ~ ~
.
- Si se omite, se utiliza
General[]
- Requisitos de cumplimiento
- Se han añadido temporizadores de juego y avisos en cumplimiento de las leyes de juego de Corea del Sur, con el fin de ayudar a recordar a estos jugadores que deben hacer pausas ocasionales en el juego.
- Ahora contiene la posición del chunk en el archivo de región, y el nombre de este archivo de región en el que se encuentra el jugador, al final de la fila "Chunk".
- Añadido Friulano.[note 1]
- Se ha añadido un archivo JSON relacionado con los nuevos requisitos de cumplimiento, situado en assets/[namespace]/regional_compliancies.json.
- Se ha añadido la etiqueta de bloque
#fall_damage_resetting
.- Contiene la etiqueta de bloque
#climbable
, arbusto de bayas dulces y telaraña.
- Contiene la etiqueta de bloque
- Ahora se pueden definir etiquetas para cualquier tipo de registro, en lugar de solo para bloques, objetos, fluidos, tipos de entidades, eventos de juego y funciones.
- En los paquetes de datos, las etiquetas de los nuevos tipos se almacenan en sus propias carpetas (pero actualmente no están presentes en el paquete de datos de versión estándar). Los nombres de las carpetas se basan en sus nombres en el registries.json, por ejemplo:
- Etiquetas para pociones: /data/[namespace]/tags/potion
- Etiquetas para biomas: /data/[namespace]/tags/worldgen/biome
- En el caso de las etiquetas de los bloques, objetos, fluidos, tipos de entidades, eventos del juego y funciones, sus ubicaciones en los paquetes de datos no cambian actualmente, aunque utilicen nombres en plural, lo que va en contra del nuevo formato de nombres.
- En los paquetes de datos, las etiquetas de los nuevos tipos se almacenan en sus propias carpetas (pero actualmente no están presentes en el paquete de datos de versión estándar). Los nombres de las carpetas se basan en sus nombres en el registries.json, por ejemplo:
- Se han añadido etiquetas de bioma en los paquetes de datos de versión estándar, de la siguiente manera:
#is_badlands
:badlands
,eroded_badlands
ywooded_badlands
.#is_beach
:beach
ysnowy_beach
.#is_deep_ocean
:deep_frozen_ocean
,deep_cold_ocean
,deep_ocean
ydeep_lukewarm_ocean
.#is_forest
:forest
,flower_forest
,birch_forest
,old_growth_birch_forest
,dark_forest
ygrove
.#is_hill
:windswept_hills
,windswept_forest
ywindswept_gravelly_hills
.#is_jungle
:bamboo_jungle
,jungle
ysparse_jungle
.#is_mountain
:meadow
,frozen_peaks
,jagged_peaks
,stony_peaks
ysnowy_slopes
.#is_nether
:nether_wastes
,basalt_deltas
,soul_sand_valley
,crimson_forest
ywarped_forest
.#is_ocean
:#is_deep_ocean
,frozen_ocean
,ocean
,cold_ocean
,lukewarm_ocean
ywarm_ocean
.#is_river
:river
yfrozen_river
.#is_taiga
:taiga
,snowy_taiga
,old_growth_pine_taiga
yold_growth_spruce_taiga
.
Se han añadido etiquetas de bioma para determinar en qué biomas puede generar una estructura, almacenadas en tags/worldgen/biome/has_structure.
- El campo
values
de estos archivos puede aceptar tanto los ID de los biomas como las etiquetas de los mismos.
- El campo
- Se han añadido las siguientes etiquetas de características de estructura configurada:
#dolphin_located
:#ocean_ruin
y#shipwreck
.#eye_of_ender_located
:stronghold
.#mineshaft
:mineshaft
ymineshaft_mesa
.#ocean_ruin
:ocean_ruin_cold
yocean_ruin_warm
.#on_ocean_explorer_maps
:monument
.#on_treasure_maps
:buried_treasure
.#on_woodland_explorer_maps
:mansion
.#ruined_portal
:ruined_portal
,ruined_portal_desert
,ruined_portal_jungle
,ruined_portal_mountain
,ruined_portal_nether
,ruined_portal_ocean
yruined_portal_swamp
.#shipwreck
:shipwreck
yshipwreck_beached
.#village
:village
,village_desert
,village_plains
,village_savanna
,village_snowy
yvillage_taiga
.
Cambios[]
Bloques[]
- Ya no cambia de textura en Navidad.
Criaturas[]
- Ahora escogen la estructura más cercana con mayor precisión, independientemente del tipo de estructura.
- Ahora requiere oscuridad total para aparecer.
- Ahora solo aparece si el bloque de arriba es un bloque de agua completo.
Generación de mundo[]
- Los cuadros delimitadores son ahora un poco más precisos para la forma de la estructura.
- Generación de mundo personalizada
- Algunos campos de "worldgen structures" que antes solo eran listas de ID de elementos ahora aceptan etiquetas.
- Esas entradas ahora aceptan
[id, ...]
,id
(acceso directo a[id]
) y#tag
. - Los campos cambiados son:
feature.glow_lichen
configuración:can_be_placed_on
feature.spring_feature
configuración:valid_blocks
feature.simple_random_selector
configuración:features
block_predicate_type.matching_blocks
:blocks
block_predicate_type.matching_fluids
:fluids
biome
: lista interna enfeatures
, valor de mapa encarvers
biome_source.checkerboard
:biomes
- Esas entradas ahora aceptan
- Algunos campos de etiqueta ahora requieren que el id sea precedido por
#
, sin embargo, todavía no aceptan la lista de elementos:dimension_type
:infiniburn
feature.geode
configuración:blocks.cannot_replace
,blocks.invalid_blocks
feature.vegetation_patch
,feature.waterlogged_vegetation_patch
configuración:replaceable
feature.root_system
configuración:root_replaceable
structure_processor.protected_blocks
:value
- Los campos de estructura en las configuraciones de ruido ya no tienen subcampos separados para las fortalezas y las estructuras que no son fortalezas. En su lugar, cada estructura tiene un campo de etiqueta que es
tag
:concentric_rings
para las fortalezas ytag
:random_spread
para las estructuras que no son fortalezas.
- La semilla del número cero ya no se trata como un caso especial.
- Los espacios antes/después de una semilla introducida serán recortados.
- La capa superior de bloques de la plantilla "Perfecto para redstone" se ha incrementado a la altura Y=55 en lugar de Y=-9 para evitar la aparición de slimes.
- Se ha cambiado la plantilla "Mundo acuático", sustituyendo la arena por la grava, y añadiendo 64 capas adicionales de pizarra profunda por encima de la capa de piedra base, para solucionar el problema de generación de monumentos oceánicos en los mundos que utilizan esta plantilla.
Formato de comando[]
- Ahora utiliza un parámetro de ID con espacio de nombre.
- Ahora admite etiquetas, utilizando el prefijo
#
para distinguirlo de los IDs normales. - El parámetro es ahora una estructura configurada en lugar de un tipo de estructura.
- El antiguo uso de las categorías de estructura se realiza ahora mediante etiquetas.
- Ahora admite etiquetas, utilizando el prefijo
#
para distinguirlo de los ID normales.- Por ejemplo, ahora es posible utilizar
/locatebiome #minecraft:has_structure/igloo
.
- Por ejemplo, ahora es posible utilizar
General[]
- Aumento de la versión del paquete de datos de
8
a9
. - Ahora es posible añadir estructuras personalizadas en paquetes de datos experimentales: el juego ahora genera y almacena estructuras configuradas en función de los datos.
- Los paquetes de datos experimentales pueden añadir nuevos conjuntos de estructuras.
- El campo
feature
en los predicados de ubicación ahora hace referencia a una característica configurada. - El campo
exploration_map
de la función de la tabla de botíndestination
es ahora un id de etiqueta de característica configurada. - La función de tabla de botín
exploration_map
ya no establece automáticamente el nombre de visualización del mapa.
- Gran parte de la generación de cuevas es ahora configurable mediante paquetes de datos.
- Se ha añadido un nuevo registro para las funciones de Densidad (las cuevas se crean combinándolas).
- La configuración del ruido tiene un nuevo campo
noise_router
(y ha perdido un par de banderas), véase la carpeta worldgen/noise_settings en el informe de worldgen. - El enrutador de ruido conecta las partes de la generación de cuevas basadas en datos con el resto del código.
- Se ha movido la ubicación del jugador dentro de un trozo de la fila "Chunk", a los nuevos corchetes al final de la fila "Block".
- Se ha fusionado la fila "Terrain" y "Multinoise" en la fila "NoiseRouter", con el formato
NoiseRouter T: data H: data C: data E: data D: data W: data PV: data AS: data N: data
.T
,H
,C
,E
yW
son los mismos con los datos de la anterior fila "Multinoise".PV
es el mismo con los datos de la anterior fila "Terrain".D
,AS
yN
son actualmente desconocidos.
- Registro
- Se ha actualizado log4j a 2.17.0.
- Nieve polvo ya no forma parte de la etiqueta de bloque
#goats_spawnable_on
. - Bloques de nieve y la nieve polvo son ahora parte de la etiqueta de bloque
#azalea_root_replaceable
. - Se ha eliminado la tierra de la etiqueta de bloque
#dripstone_replaceable_blocks
. - Se ha eliminado
#lush_ground_replaceable
, y se añadieron las etiquetas de bloque#base_stone_overworld
,#dirt
,clay
,gravel
ysand
a la etiqueta de bloque#azalea_root_replaceable
.
- General
- Se ha añadido una advertencia para los usuarios que ejecutan Minecraft en un entorno de 32 bits en el menú principal, porque el soporte para el entorno de 32 bits terminará pronto.
Correcciones[]
- 97 errores solucionados
- De las versiones publicadas antes de 1.18
- MC-3524 – Structure related mobs do not spawn in flat type world generation.
- MC-4533 – Water graphical glitch when connecting diagonally.
- MC-53850 – Invulnerable item entities and experience orbs are removed client-side when they take damage.
- MC-70848 – Water looks like it flows up.
- MC-72248 – Falling sand creates invisible blocks.
- MC-83938 – Standing on entities with solid collision boxes (shulkers, boats) kicks you for flying.
- MC-94025 – A world with seed 0 cannot be copied using the "Re-Create" option.
- MC-98727 – Server: Entering a boat/minecart/horse while going upwards from jumping causes a kick for flying.
- MC-105317 – Structure blocks do not rotate entities correctly when loading.
- MC-111082 – Riding a boat with
NoGravity
on a server without flight enabled causes kick for flying. - MC-126772 – Underwater fog doesn't hide edge of chunks correctly at low render distances.
- MC-135989 – Kicked for flying using trident with riptide enchantment.
- MC-138717 –
/locate
command does not locate certain structures in Superflat. - MC-146854 – Player movement favors x axis when in a corner.
- MC-156309 – TNT entities don't properly collide with blocks when being fired in X direction.
- MC-165974 – Game pushes east/west when jumping from the inside corner.
- MC-167763 – Blindness does not work underwater for certain graphics cards.
- MC-179315 – Ruined portals never generate in Superflat worlds by default.
- MC-185545 – Knockback Resistance on players is still affected by chance.
- MC-185695 – Twisting vines don't reliably protect the player from fall damage.
- MC-187911 – minecraft:endcity structure has no underscore while end_city_treasure does.
- MC-188086 – Decorations and amethyst geodes get cut off on full chunk boundaries upon relog.
- MC-192361 –
/locate stronghold
does not locate stronghold in Superflat worlds despite them generating. - MC-197128 – If a custom biome uses multiple configured structure features of the same type, only one of them can generate.
- MC-205232 – Player can see farther in powder snow with blindness effect.
- MC-210612 – Strongholds do not generate in certain customized worlds despite
/locate
saying otherwise. - MC-214289 – Pointed dripstone can replace blocks when generating.
- MC-216004 – Wood pillars from mineshafts are generating on pointed dripstones.
- MC-216589 – Abandoned Mineshafts don't delete dripstone in certain situations.
- MC-218739 – Glow berries and glow lichen generation does not cause light updates across chunk borders.
- MC-223834 – Pointed dripstone can form below some non-full (non-solid) blocks.
- MC-226359 – The Zero-Width Non-Joiner shows as a "ZWNJ" box.
- MC-229313 – Some blocks that negate fall damage don't reliably protect mobs at certain heights.
- MC-230905 – Sky background is visible on certain reduced fog situations.
- MC-232290 – Foxes will lay down in powder snow and not try to escape even when taking damage.
- MC-232822 – Various structures not generating in Superflat worlds.
- MC-233599 –
/spreadplayers
command does not allow for negative "under
" values. - MC-234390 – The
minecraft:ui.button.click
sound isn't played when clicking on the credits button in the main menu. - MC-235574 – Game crashes when replacing a block with a wall with blockstate
up:false
. - MC-242331 – Entities are displayed faster than chunks.
- MC-248225 – Incorrect
BlockPos getSquaredDistance()
calculation.
- Desde 1.18
- MC-236693 – "Done" button in controls submenu is very low.
- MC-236775 – Biome selector is disordered in other languages.
- MC-237110 – Grass blocks can generate underwater.
- MC-237262 – Crash report and tick profiling causes "
Failed to find module info for _
" spam to log. - MC-238114 – Meadow trees can spawn without bee nests.
- MC-238696 – Using
/locate stronghold
or throwing an eye of ender in Superflat, will be able to find strongholds that do not actually exist. - MC-238866 – Snow / powder snow can generate underwater.
- MC-238977 – Glow squids spawn in villager farms and wells in Superflat worlds.
- MC-239031 – Glitchy chunk rendering persists since 21w41a.
- MC-239436 – Broken culling in very long caves.
- MC-239708 – Superflat world "Water World" preset settings are obsolete for the 1.18 update.
- MC-240559 – JFR JSON report's
bytesPerSecond
is incorrectly calculated. - MC-241152 – Powder snow is part of
#goat_spawnable_on block tag
/ goats can spawn on powder snow. - MC-241205 – Sandstone generates 2-5 layers instead of 3-8 layers.
- MC-241232 – Pointed dripstone doesn't properly maintain its shape when falling directly over a block.
- MC-241288 – Support for custom structures has been removed.
- MC-242010 – Snow blocks, powder snow aren't a part of
#azalea_root_replaceable
/ rooted dirt can't replace snow blocks and powder snow. - MC-242543 – Suffocation always uses the entity head center position for predicate and collision box.
- MC-242709 – Pointed dripstone clusters create holes in the ground when generating in aquifers.
- MC-243015 – Falling blocks at chunk generation cause tons of entities and (client-side) lag.
- MC-243152 – Slimes spawn in "Redstone Ready" Superflat worlds.
- MC-243190 – Rooted dirt can replace cave vines.
- MC-243196 – Driver view angle resets when another player enters or exits boat.
- MC-243245 – Unable to select "What is Realms?" button using Tab ↹.
- MC-243489 – Console spam:
Skipping update for removed player
. - MC-243619 – Raid waves can spawn outside of simulation distance.
- MC-243766 – Not able to label "Copyright Mojang AB. Do not distribute" using Tab ↹ key.
- MC-244137 – The option "
level-seed
" is not present in server.properties by default. - MC-244164 – Upgrade to 1.18 makes chests invisible and empty.
- MC-244682 – Some custom dimensions settings can cause the server to stop running, but not crash.
- MC-244683 – Tropical Fish in lush caves spawn in bubble columns.
- MC-244772 – Can't double click to join a realm.
- Desde 1.18.1
- MC-244174 – Fog effect for void, blindness, water, lava and powder snow is cylindrical.
- MC-245345 – Crash when reloading chunks.
- MC-245347 – Flying with an elytra and colliding with floating flowing water sometimes doesn't reset fall damage.
- MC-245406 – Memory leak leading to crashes when loading pre-1.18 chunks.
- MC-245416 – Baby turtles suffocate on soul sand.
- MC-245772 – Outdated chests' loot tables get deleted when updating to 1.18.1.
- MC-245817 – Server constantly writes to disk at about 500kB/s.
- MC-245850 – Buttons in the multiplayer warning menu are not selected in order when using the Tab ↹ key.
- MC-245857 – Enchanting table registers block diagonally above the bookshelves as blocking said bookshelf.
- MC-245910 – Campfires and hoppers cause constant chunk saving.
- MC-245925 – Falling block visual glitch when dying with
doImmediateRespawn
. - MC-245937 – Flashing particles when boosting upwards with firework rockets.
- MC-246445 – Game crashes when dispenser with shears is used on non-beehive block in
#beehives
tag. - MC-246449 – Game crashes when villager tries to open non-door in
#wooden_doors
tag. - MC-246464 – Game crashes when dispensing a bone meal in a warm ocean and there is a block with no facing block state in
#wall_corals
. - MC-246465 – Lava can burn, damage, and destroy entities client-side and lead to de-sync.
- MC-247415 – Game crashes if coral related block tags are empty during coral reef generation.
- MC-247636 – Deleting a world no longer logs that a world is being deleted.
- MC-247871 –
Cannot invoke "com.mojang.datafixers.util.Either.left()" because "$$6" is null
. - MC-248095 – Active repeating command blocks stop running after world conversion to 1.18.
- MC-248106 – Parrot dying while using Riptide enchantment.
- MC-248163 – Horrible server performance since changes to auto-saving in 1.18-pre6.
- MC-248316 – Minecraft server 1.18.1 crashes with
OutOfMemoryError: Java heap space
.
- De la versión de desarrollo anterior
- MC-248814 –
Unknown structure start: minecraft:ruined_portal_standard
.
Vídeos[]
Vídeos realizados por slicedlime:
Referencias[]
- ↑ "Minecraft Java Edition 1.18.2" – Minecraft.net, Error: fecha y hora no válidas.
Notas[]
Error en la cita: Existen etiquetas <ref>
para un grupo llamado «note», pero no se encontró la etiqueta <references group="note"/>
correspondiente.