3 min de lectura

Minecraft cambia GLFW por SDL3 en el nuevo snapshot de Java

El snapshot 26w03a de Minecraft: Java Edition pasa a SDL3, cambia el comportamiento de pantalla completa y añade nuevos componentes de datos para combustibles personalizados y carteles.

Imagen: Hacker News

Minecraft: Java Edition ha reemplazado GLFW por SDL3 para la gestión de ventanas, la entrada y la integración con la plataforma en el último snapshot, un cambio que afecta a todo, desde el comportamiento de la pantalla completa hasta el manejo del teclado en Windows, macOS y Linux. Mojang dice que la programación de snapshots puede variar durante la temporada de vacaciones en Suecia, pero la versión de esta semana también incluye nuevos componentes de objetos para combustibles personalizados de hornos y para la elaboración de pociones, interacción con portales en modo espectador y una larga lista de cambios técnicos para carteles, la generación del mundo y las tablas de botín.

En el lado orientado al jugador, el modo espectador ahora permite la interacción con portales para teletransportarse. La pila de interfaz y entrada también ha sido reestructurada:

  • El modo "pantalla completa sin bordes" ahora es el predeterminado
  • Cambiar entre pantalla completa sin bordes y pantalla completa exclusiva ya no requiere reiniciar
  • La pantalla completa exclusiva ya no es compatible en macOS
  • La entrada del ratón ahora siempre utiliza el modo de ratón relativo dentro del juego
  • Las asignaciones de teclas ahora usan las teclas físicas en lugar de códigos específicos del diseño del teclado
  • En Linux, el juego ahora prefiere Wayland cuando está disponible
  • El tamaño mínimo de ventana ahora es de 320 x 240 píxeles

Ya hay problemas conocidos. Mojang advierte que la pantalla completa exclusiva en Windows puede provocar cierres en algunas situaciones, especialmente con varias pantallas, y que entrar en pantalla completa exclusiva en Wayland hace que el juego se cierre.

La superposición de depuración ha ganado una configuración de escala de la interfaz (GUI) separada mediante F3 + F6, una nueva lectura de player_speed en bloques por tic y la tasa de refresco de la pantalla. También se ha ajustado el orden del inventario creativo, incluyendo los objetos minerales, los bloques y la pestaña "Bloques naturales".

Nuevos componentes de datos y comportamiento de los carteles

Para los creadores de paquetes de datos y contenido técnico, este snapshot es la noticia principal. La versión de Data Pack pasa a 111.0, mientras que la versión de Resource Pack se convierte en 92.0. Mojang añadió los componentes minecraft:cooking_fuel y minecraft:brewing_fuel, que permiten a los objetos definir tiempo de combustión personalizado, usos y multiplicadores de velocidad a través del registro minecraft:number_provider. La antigua etiqueta de objeto #brewing_fuel ha sido eliminada para registrar nuevos combustibles de elaboración.

Recomendado

Los auriculares Hammerhead V3 de Razer quedan por detrás de SteelSeries a $129.99

Otros componentes nuevos incluyen:

  • minecraft:sign_text_front y minecraft:sign_text_back
  • minecraft:waxed
  • minecraft:cushion/color
  • minecraft:villager_food
  • minecraft:mob_visibility

Los carteles se han reforzado desde el punto de vista de la seguridad y del comportamiento. Por defecto, los eventos de clic y los comandos incrustados en el texto de un cartel ya no se ejecutan al hacer clic en él, y los carteles recién colocados ya no resuelven automáticamente los componentes de texto. Un nuevo campo booleano, allow_op_features, tiene el valor predeterminado false y debe habilitarse explícitamente para restaurar el comportamiento anterior en los carteles nuevos.

La actualización también cambia cómo se abre la edición de carteles después de colocarlos, convierte múltiples campos de temporización relacionados con la mesa de elaboración y el horno de tipos enteros pequeños a enteros completos, y amplía la forma en que las tablas de botín, los predicados y las recompensas de avances pueden referenciar elementos del registro, valores en línea y etiquetas.

Para los jugadores técnicos, el cambio de backend a SDL3 puede ser la noticia principal, pero los cambios en paquetes de datos y en las entidades de bloque son igual de importantes, especialmente para cualquiera que mantenga combustibles personalizados, interacciones con carteles o sistemas de generación del mundo.

Maya Lindqvist

Culture Editor

Maya explores gaming, streaming, and the internet as a place where people actually live. From deep-dives into creator economies to the anthropology of digital communities, she tracks platform drama and cultural shifts so you don't have to. She believes the best tech stories are fundamentally about human behavior.

vía Hacker News

// Sigue leyendo