Skip to content

Latest commit

 

History

History
110 lines (92 loc) · 3.16 KB

File metadata and controls

110 lines (92 loc) · 3.16 KB

Скрипты сервера Factory

Данный репозиторий создан для хранения скриптов сервера Factory. Настроена автоматическая отправка изменений.

Вы можете создать Pull Request, если хотите помочь в создании сервера или исправить существующий баг.

Добавление рецепта в верстак:

recipes.addShaped(null, [
    [null, null, null],
    [null, null, null],
    [null, null, null]
]);

Добавление рецепта в свободном положении:

recipes.addShapeless(null, [null, null]);

Добавление зеркального рецепта:

recipes.addShapedMirrored(null, [
    [null, null, null],
    [null, null, null],
    [null, null, null]
]);

Удаление предмета:

removeExist(null);

Частый кейс:

removeExist(null);
recipes.addShaped(null, [
    [null, null, null],
    [null, null, null],
    [null, null, null]
]);

Extended Crafting integration

Импорт:

import mods.extendedcrafting.TableCrafting;

Изменение крафта в верстаке 5х5:

removeExist(null);
TableCrafting.addShaped(2, <output>, [
    [null, null, null, null, null], 
    [null, null, null, null, null], 
    [null, null, null, null, null], 
    [null, null, null, null, null], 
    [null, null, null, null, null]
]);

Изменение крафта в верстаке 7х7:

removeExist(null);
TableCrafting.addShaped(3, <output>, [
    [null, null, null, null, null, null, null], 
    [null, null, null, null, null, null, null], 
    [null, null, null, null, null, null, null], 
    [null, null, null, null, null, null, null], 
    [null, null, null, null, null, null, null], 
    [null, null, null, null, null, null, null], 
    [null, null, null, null, null, null, null]
]);

Изменение крафта в верстаке 7х7:

removeExist(null);
TableCrafting.addShaped(4, <output>, [
    [null, null, null, null, null, null, null, null, null],
    [null, null, null, null, null, null, null, null, null],
    [null, null, null, null, null, null, null, null, null],
    [null, null, null, null, null, null, null, null, null],
    [null, null, null, null, null, null, null, null, null],
    [null, null, null, null, null, null, null, null, null],
    [null, null, null, null, null, null, null, null, null],
    [null, null, null, null, null, null, null, null, null],
    [null, null, null, null, null, null, null, null, null]
]);

Добавление предмета в молекулярный преобразователь:

import mods.ic2.MolecularTransformer;

MolecularTransformer.addRecipe(output, input, energy);

Добавление предмета в квантовый компрессор:

import mods.extendedcrafting.CompressionCrafting;

CompressionCrafting.addRecipe(<input>, <output>, inputCount, <catalyst>, powerCost, powerRate);
CompressionCrafting.remove(<output>);

//powerRate is not required