com.portingdeadmods.*
-
public static final int
35
-
public static final int
4
-
public static final int
105
public static final int
4
public static final int
154
public static final int
7
public static final int
8
public static final int
41
public static final int
20
public static final int
18
-
public static final int
24
public static final int
20
public static final int
22
public static final int
32
-
public static final int
174
-
public static final int
72
public static final int
174
public static final int
6
public static final int
48
public static final int
109
public static final int
4
public static final int
102
public static final int
7
public static final int
53
public static final int
104
public static final int
4
public static final int
4
public static final int
2
public static final int
2
public static final int
1
public static final int
3
public static final int
4
public static final int
20
public static final int
7
public static final int
4
public static final int
47
-
public static final int
500
-
"ResearchdEvents.registerResearchPacks(event => {\n event.create(\'kubejs:example_pack\')\n .colorRGB(255, 51, 51)\n .sortingValue(1); // Progression/Sorting order. Higher -> Later in game\n});\n\nResearchdEvents.registerResearches(event => {\n event.create(\'kubejs:start_research\')\n .icon(\'minecraft:book\')\n .consumeItem(\'minecraft:dirt\', 1)\n .effect(ResearchEffectHelper.empty())\n .literalName(\'Getting Started\')\n .literalDescription(\'A simple starting research.\')\n .noParentRequired();\n\n event.create(\'kubejs:automation_research\')\n .icon(\'minecraft:iron_ingot\')\n .parent(\'kubejs:start_research\')\n .consumePack(\'kubejs:example_pack\', 10, 5)\n .effect(ResearchEffectHelper.unlockRecipe(\'minecraft:hopper\'))\n .literalName(\'Basic Automation\')\n .literalDescription(\'Learn the fundamentals of automated production.\');\n});\n"
-
com.portingdeadmods.researchd.compat.kubejs.example.KubeJSExample
"ResearchdEvents.registerResearchPacks(event => {\n event.create(\'rd_examples_js:test_pack\')\n .translatableName(\"research_pack.rd_example_js.test_pack\")\n .literalDescription(\"Testing...\")\n .color(120, 150, 90)\n .sortingValue(0);\n});\n\nResearchdEvents.registerResearches(event => {\n event.create(\'rd_example_js:wood\')\n .icon(\'minecraft:oak_log\')\n .literalName(\"Oak log\")\n .method(ResearchMethodHelper.and(\n ResearchMethodHelper.consumeItem(\'minecraft:wheat_seeds\', 1),\n ResearchMethodHelper.consumeItem(\'minecraft:dirt\', 8)\n ))\n .effect(ResearchEffectHelper.unlockRecipe(\'minecraft:oak_planks\'));\n\n event.create(\'rd_example_js:iron\')\n .icon(\'minecraft:iron_ingot\')\n .translatableDescription(\"research.rd_example_js.iron_desc\")\n .parents(\'rd_example_js:wood\')\n .method(ResearchMethodHelper.or(\n ResearchMethodHelper.consumeItem(\'minecraft:furnace\', 1),\n ResearchMethodHelper.consumeItem(\'minecraft:cobblestone\', 8)\n ))\n .effect(ResearchEffectHelper.unlockRecipe(\'minecraft:iron_pickaxe\'));\n\n event.create(\'rd_example_js:nether_dim\')\n .icon(\'minecraft:netherrack\')\n .parents(\'rd_example_js:iron\')\n .method(ResearchMethodHelper.consumePack(\'rd_example_js:test_pack\', 50, 20))\n .effect(ResearchEffectHelper.and(\n ResearchEffectHelper.unlockRecipe(\'minecraft:gold_block\'),\n ResearchEffectHelper.unlockRecipe(\'minecraft:netherite_ingot\')\n ));\n});\n\n"