Yarn: Вопросы по некоторым именам

Созданный на 9 сент. 2016  ·  11Комментарии  ·  Источник: FabricMC/yarn

Некоторые имена классов могут быть изменены. Бывший. TileEntity -> BlockEntity , Minecraft -> MinecraftClient . Эти классы имеют более точное название, но они не были переименованы, потому что в других проектах по декомпиляции люди были слишком ленивы, чтобы изменить эти общеупотребительные имена.

discussion

Самый полезный комментарий

Я думаю, что MinecraftClient имеет больше смысла, поскольку он соответствует названию
класс MinecraftServer.

9 сентября 2016 г., 4:13, «Адриан Сикиерка» [email protected] написал:

По крайней мере, согласно MinecraftWiki, TileEntities теперь внутренне
действительно называется BlockEntities, что может привести к тому, что TileEntity->BlockEntity
переименовать хорошая идея. http://minecraft.gamepedia.com/Block_entity

MinecraftServer уже есть, но MinecraftClient также обрабатывает
интегрированный сервер... MinecraftGame?


Вы получаете это, потому что подписаны на эту тему.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/FabricMC/pomf/issues/66#issuecomment -245885589 или отключить звук
нить
https://github.com/notifications/unsubscribe-auth/ABusJFhxkmGe4ZveVsD7m6MDHm_7CIdGks5qoT9ZgaJpZM4J4qSD
.

Все 11 Комментарий

Не совсем понятно, для чего конкретно этот вопрос. Я думаю, что мы специально стараемся избегать использования других имен карт, но в некоторых случаях название прижилось, заставляя сообщество принять его. Я хотел бы иметь место, чтобы указать на возможные изменения имен важных классов и обсудить их.

Что касается именования блоков / элементов плитки, существует также альтернатива переименования Block -> Tile , что, по-видимому, является соглашением Mojang о вызове блоков. (Хотя я сам предпочел бы перейти на BlockEntity .)

А что касается MinecraftClient , я не уверен, что это уместно. Возможно, мне больше подойдет что-то вроде Game или App ?

По крайней мере, согласно MinecraftWiki, TileEntities теперь внутренне действительно называются BlockEntities, что может сделать переименование TileEntity->BlockEntity хорошей идеей. http://minecraft.gamepedia.com/Block_entity

MinecraftServer уже существует, но MinecraftClient также поддерживает встроенный сервер... MinecraftGame?

Я думаю, что MinecraftClient имеет больше смысла, поскольку он соответствует названию
класс MinecraftServer.

9 сентября 2016 г., 4:13, «Адриан Сикиерка» [email protected] написал:

По крайней мере, согласно MinecraftWiki, TileEntities теперь внутренне
действительно называется BlockEntities, что может привести к тому, что TileEntity->BlockEntity
переименовать хорошая идея. http://minecraft.gamepedia.com/Block_entity

MinecraftServer уже есть, но MinecraftClient также обрабатывает
интегрированный сервер... MinecraftGame?


Вы получаете это, потому что подписаны на эту тему.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/FabricMC/pomf/issues/66#issuecomment -245885589 или отключить звук
нить
https://github.com/notifications/unsubscribe-auth/ABusJFhxkmGe4ZveVsD7m6MDHm_7CIdGks5qoT9ZgaJpZM4J4qSD
.

@darkevilmac Да, это ты предложил изменить имя в mcp, но был отвергнут вспыльчивым парнем.

Да, почти забыл, что я предлагал это до сих пор.

9 сентября 2016 г., 12:26, ​​«liach» [email protected] написал:

@darkevilmac https://github.com/darkevilmac Да, ты тот, кто
предложил изменить имя в mcp, но был отвергнут вспыльчивым парнем.


Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/FabricMC/pomf/issues/66#issuecomment -246014311 или отключить звук
нить
https://github.com/notifications/unsubscribe-auth/ABusJE7Vzf7w0y2pdxoOLAReHbM_kJ92ks5qobLigaJpZM4J4qSD
.

@darkevilmac Это имело бы смысл только в том случае, если бы Клиент и Сервер были противоположностями, но у Клиента есть свой собственный Сервер ...

@asiekierka Я не думаю, что это неслыханно иметь игровой клиент со встроенным сервером. Если бы он запускал сервер и клиент сам по себе, я бы понял, но сейчас там все еще есть некоторое разделение.

В качестве примечания: из проблемы, которую я изначально создал на MCP, известно, что официальное название Mojang — Minecraft. Учитывая, что они такие важные классы, возможно, имеет смысл оставить их как есть.

В порядке. Однако мы все еще можем использовать BlockEntity .

Произведено следующее переименование:
TileEntity => BlockEntity (#76)
Minecraft => MinecraftGame (#82)

Ну хорошо это было сделано в течение 2 лет. Закрывать?

Извините, я должен был закрыть это.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

liach picture liach  ·  4Комментарии

quat1024 picture quat1024  ·  6Комментарии

Bixilon picture Bixilon  ·  5Комментарии

ChloeDawn picture ChloeDawn  ·  6Комментарии

enbrain picture enbrain  ·  4Комментарии