Admin (обсуждение | вклад) м (Admin переименовал страницу InnerCore Naming Standart в InnerCore/Naming Standart без оставления перенаправления) |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
<div class="mw-parser-output">Для упрощения интеграции модов членами сообщества [https://www.mineprogramming.org/ #mineprogramming] был разработан единый '''стандарт именования InnerCore'''. Стандарт подразумевает использования одинаковых строковых ID предметов, блоков, инструментов и материалов в разных модификациях. С развитием сообщества планируется расширение данного стандарта для максимального покрытия требований модов.</div> <div class="mw-parser-output">Стандарт разработан на основе мода [https://icmods.mineprogramming.org/mod?id=22 Industrial Craft 2], поскольку данная модификация стала одной из первых и содержит многие предметы и блоки, подлежащие интеграции.</div> | <div class="mw-parser-output">Для упрощения интеграции модов членами сообщества [https://www.mineprogramming.org/ #mineprogramming] был разработан единый '''стандарт именования InnerCore'''. Стандарт подразумевает использования одинаковых строковых ID предметов, блоков, инструментов и материалов в разных модификациях. С развитием сообщества планируется расширение данного стандарта для максимального покрытия требований модов.</div> <div class="mw-parser-output">Стандарт разработан на основе мода [https://icmods.mineprogramming.org/mod?id=22 Industrial Craft 2], поскольку данная модификация стала одной из первых и содержит многие предметы и блоки, подлежащие интеграции.</div> | ||
+ | <div class="mw-parser-output"> | ||
=== Общее === | === Общее === | ||
− | Все имена должны начинаться с маленькой буквы, затем каждое новое слово с большой буквы без пробелов и/или слэшей. Пример: ''plateReinforcedIridium''. | + | Все имена должны начинаться с маленькой буквы, затем каждое новое слово с большой буквы без пробелов и/или слэшей. Пример: ''plateReinforcedIridium''. Также в большей части случаев порядок слов определяется возрастанием точности описания, например: ''oreCopper ''(руд много, медная одна). |
+ | </div> | ||
=== Ингредиенты для крафтов === | === Ингредиенты для крафтов === |
Все имена должны начинаться с маленькой буквы, затем каждое новое слово с большой буквы без пробелов и/или слэшей. Пример: plateReinforcedIridium. Также в большей части случаев порядок слов определяется возрастанием точности описания, например: oreCopper (руд много, медная одна).
Все ингредиенты для крафтов должны именоваться следуюбщим образом: plateCopper (с маленькой буквы объект, затем с большой буквы материал).
На данный момент используются следующие ингредиенты (список необходимо дополнять):
Используются также следующие ингридиенты, не отвечающие вышеуказанному стандарту, но являющиеся стандартными по историческим и субъективным причинам:
Руды и блоки именуются таким же образом: oreCopper, blockSilver.
Инструменты из различных материалов именуются наоборот: bronzePickaxe, diamondDrill.