Registry.STRUCTURE_PIECE
quer um StructurePieceType
, que é uma fábrica para criar StructurePiece
s. O nome deve ser alterado para STRUCTURE_PIECE_TYPE
para refletir isso (como é o caso dos registros BlockEntityType
/ EntityType
).
Qual é o nome do registro no registro de registros? Provavelmente structure_piece
, nesse caso o nome deve permanecer.
Isso é porque mudar para STRUCTURE_PIECE_TYPE
exigiria mudar structure_piece
para structure_piece_type
, o que atrapalharia as coisas?
edit: e sim, é structure_piece
no registro
Eu não acho que os nomes no registro são automáticos. Então, sim, podemos fazer essa mudança. Marcará isso para votação.
Bem, structure_piece
no registro do registro são strings codificadas de mojang, iirc. Digo que devemos manter Registry.STRUCTURE_PIECE
já que esse é o padrão para qualquer coisa registrada.
fyi já nomeamos a coisa no tipo de peça da estrutura do registro.
O resultado desta votação parece conclusivo
Comentários muito úteis
Bem,
structure_piece
no registro do registro são strings codificadas de mojang, iirc. Digo que devemos manterRegistry.STRUCTURE_PIECE
já que esse é o padrão para qualquer coisa registrada.