Registry.STRUCTURE_PIECE
quiere un StructurePieceType
, que es una fábrica para crear StructurePiece
s. El nombre debe cambiarse a STRUCTURE_PIECE_TYPE
para reflejar esto (como es el caso de los registros BlockEntityType
/ EntityType
).
¿Cuál es el nombre del registro en el registro de registros? Probablemente structure_piece
, en cuyo caso debería permanecer el nombre.
¿Es porque cambiar a STRUCTURE_PIECE_TYPE
requeriría cambiar structure_piece
a structure_piece_type
, lo que estropearía las cosas?
editar: y sí, es structure_piece
en el registro
No creo que los nombres en el registro sean automáticos. Así que sí, podemos hacer este cambio. Marcará esto para una votación.
Bueno, structure_piece
en el registro son cadenas codificadas de mojang, iirc. Digo que nos limitemos a Registry.STRUCTURE_PIECE
ya que ese es el estándar para cualquier cosa registrada.
Para tu información, ya nombramos la cosa en el tipo de pieza de estructura de registro.
El resultado de esta votación parece concluyente
Comentario más útil
Bueno,
structure_piece
en el registro son cadenas codificadas de mojang, iirc. Digo que nos limitemos aRegistry.STRUCTURE_PIECE
ya que ese es el estándar para cualquier cosa registrada.