This commit is contained in:
parent
a754b43b7c
commit
7cb97d4bb6
@ -1,5 +1,10 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
**1.0.1**
|
||||||
|
* Add Advancements
|
||||||
|
* Industrial Laser Can Smelt Nether Gold Ore
|
||||||
|
* Rework Network Chip Recipe
|
||||||
|
|
||||||
**1.0.8**
|
**1.0.8**
|
||||||
* Update Textures
|
* Update Textures
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ org.gradle.jvmargs = -Xmx1G
|
|||||||
fabric_loader_version = 0.9.2+build.206
|
fabric_loader_version = 0.9.2+build.206
|
||||||
|
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
mod_version = 1.0.0
|
mod_version = 1.0.1
|
||||||
maven_group = com.thebrokenrail
|
maven_group = com.thebrokenrail
|
||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
|
@ -34,8 +34,10 @@ public class IndustrialLaserRegistry {
|
|||||||
|
|
||||||
return new ItemStack(ingot, count);
|
return new ItemStack(ingot, count);
|
||||||
});
|
});
|
||||||
|
if (storage != null) {
|
||||||
map.put(storage, random -> new ItemStack(ingot, HardcodedConfig.INDUSTRIAL_LASER_INGOTS_FROM_STORAGE));
|
map.put(storage, random -> new ItemStack(ingot, HardcodedConfig.INDUSTRIAL_LASER_INGOTS_FROM_STORAGE));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check If Registry Contains Block
|
* Check If Registry Contains Block
|
||||||
@ -62,6 +64,7 @@ public class IndustrialLaserRegistry {
|
|||||||
add(Blocks.COAL_ORE, Items.COAL, Blocks.COAL_BLOCK);
|
add(Blocks.COAL_ORE, Items.COAL, Blocks.COAL_BLOCK);
|
||||||
add(Blocks.IRON_ORE, Items.IRON_INGOT, Blocks.IRON_BLOCK);
|
add(Blocks.IRON_ORE, Items.IRON_INGOT, Blocks.IRON_BLOCK);
|
||||||
add(Blocks.GOLD_ORE, Items.GOLD_INGOT, Blocks.GOLD_BLOCK);
|
add(Blocks.GOLD_ORE, Items.GOLD_INGOT, Blocks.GOLD_BLOCK);
|
||||||
|
add(Blocks.NETHER_GOLD_ORE, Items.GOLD_INGOT, null);
|
||||||
add(Blocks.DIAMOND_ORE, Items.DIAMOND, Blocks.DIAMOND_BLOCK);
|
add(Blocks.DIAMOND_ORE, Items.DIAMOND, Blocks.DIAMOND_BLOCK);
|
||||||
add(Blocks.EMERALD_ORE, Items.EMERALD, Blocks.EMERALD_BLOCK);
|
add(Blocks.EMERALD_ORE, Items.EMERALD, Blocks.EMERALD_BLOCK);
|
||||||
add(EnergonRelics.Blocks.VERIDIUM_ORE, EnergonRelics.Items.VERIDIUM_INGOT, EnergonRelics.Blocks.VERIDIUM_BLOCK);
|
add(EnergonRelics.Blocks.VERIDIUM_ORE, EnergonRelics.Items.VERIDIUM_INGOT, EnergonRelics.Blocks.VERIDIUM_BLOCK);
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:block/block",
|
"parent": "minecraft:block/block",
|
||||||
"textures": {
|
"textures": {
|
||||||
"0": "energonrelics:block/gold_block",
|
"0": "minecraft:block/gold_block",
|
||||||
"1": "energonrelics:block/lightning_rod_base",
|
"1": "energonrelics:block/lightning_rod_base",
|
||||||
"particle": "#1"
|
"particle": "#1"
|
||||||
},
|
},
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
"credit": "Made by Azazelthedemonlord",
|
"credit": "Made by Azazelthedemonlord",
|
||||||
"textures": {
|
"textures": {
|
||||||
"0": "energonrelics:block/lightning_rod",
|
"0": "energonrelics:block/lightning_rod",
|
||||||
"particle": "energonrelics:block/gold_block"
|
"particle": "minecraft:block/gold_block"
|
||||||
},
|
},
|
||||||
"elements": [
|
"elements": [
|
||||||
{
|
{
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"textures": {
|
"textures": {
|
||||||
"0": "energonrelics:block/lightning_rod",
|
"0": "energonrelics:block/lightning_rod",
|
||||||
"1": "energonrelics:block/lightning_rod_base",
|
"1": "energonrelics:block/lightning_rod_base",
|
||||||
"particle": "energonrelics:block/gold_block"
|
"particle": "minecraft:block/gold_block"
|
||||||
},
|
},
|
||||||
"elements": [
|
"elements": [
|
||||||
{
|
{
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 416 B |
@ -65,5 +65,21 @@
|
|||||||
"block.energonrelics.phase_shifter": "Phase Shifter",
|
"block.energonrelics.phase_shifter": "Phase Shifter",
|
||||||
"text.energonrelics.phase_shifter_extra": "Phased Items: %s",
|
"text.energonrelics.phase_shifter_extra": "Phased Items: %s",
|
||||||
"category.rei.energonrelics.information.structure_generation.title": "Structures",
|
"category.rei.energonrelics.information.structure_generation.title": "Structures",
|
||||||
"category.rei.energonrelics.information.structure_generation.research_complex": "Found In The Research Complex Underground Structure"
|
"category.rei.energonrelics.information.structure_generation.research_complex": "Found In The Research Complex Underground Structure",
|
||||||
|
"advancements.energonrelics.root.title": "EnergonRelics",
|
||||||
|
"advancements.energonrelics.root.description": "A Simple Technology Mod",
|
||||||
|
"advancements.energonrelics.find_circuit_board.title": "Mysterious Machines",
|
||||||
|
"advancements.energonrelics.find_circuit_board.description": "Find a Circuit Board",
|
||||||
|
"advancements.energonrelics.craft_solar_panel.title": "Power of The Sun",
|
||||||
|
"advancements.energonrelics.craft_solar_panel.description": "Craft a Solar Panel",
|
||||||
|
"advancements.energonrelics.craft_network_chip.title": "Invisible Wires",
|
||||||
|
"advancements.energonrelics.craft_network_chip.description": "Craft a Network Chip",
|
||||||
|
"advancements.energonrelics.smelt_veridium_ore.title": "Hidden Power",
|
||||||
|
"advancements.energonrelics.smelt_veridium_ore.description": "Smelt Veridium Ore",
|
||||||
|
"advancements.energonrelics.craft_switch.title": "Logical Constellations",
|
||||||
|
"advancements.energonrelics.craft_switch.description": "Craft a Switch",
|
||||||
|
"advancements.energonrelics.craft_multimeter.title": "Measuring Madness",
|
||||||
|
"advancements.energonrelics.craft_multimeter.description": "Craft a Multimeter",
|
||||||
|
"advancements.energonrelics.craft_reactor_core.title": "Artificial Star",
|
||||||
|
"advancements.energonrelics.craft_reactor_core.description": "Craft a Reactor Core"
|
||||||
}
|
}
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:block/block",
|
"parent": "minecraft:block/block",
|
||||||
"textures": {
|
"textures": {
|
||||||
"1": "energonrelics:block/lightning_rod_base",
|
"1": "minecraft:block/blackstone",
|
||||||
"particle": "#1"
|
"particle": "#1"
|
||||||
},
|
},
|
||||||
"elements": [
|
"elements": [
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 282 B |
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"icon": {
|
||||||
|
"item": "energonrelics:multimeter"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.energonrelics.craft_multimeter.title"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.energonrelics.craft_multimeter.description"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "energonrelics:craft_network_chip",
|
||||||
|
"criteria": {
|
||||||
|
"chest_boat": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "energonrelics:multimeter"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"icon": {
|
||||||
|
"item": "energonrelics:network_chip"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.energonrelics.craft_network_chip.title"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.energonrelics.craft_network_chip.description"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "energonrelics:find_circuit_board",
|
||||||
|
"criteria": {
|
||||||
|
"chest_boat": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "energonrelics:network_chip"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"icon": {
|
||||||
|
"item": "energonrelics:reactor_core"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.energonrelics.craft_reactor_core.title"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.energonrelics.craft_reactor_core.description"
|
||||||
|
},
|
||||||
|
"frame": "goal"
|
||||||
|
},
|
||||||
|
"parent": "energonrelics:smelt_veridium_ore",
|
||||||
|
"rewards": {
|
||||||
|
"experience": 100
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"chest_boat": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "energonrelics:reactor_core"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"icon": {
|
||||||
|
"item": "energonrelics:solar_panel"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.energonrelics.craft_solar_panel.title"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.energonrelics.craft_solar_panel.description"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "energonrelics:find_circuit_board",
|
||||||
|
"criteria": {
|
||||||
|
"chest_boat": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "energonrelics:solar_panel"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"icon": {
|
||||||
|
"item": "energonrelics:switch"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.energonrelics.craft_switch.title"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.energonrelics.craft_switch.description"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "energonrelics:craft_network_chip",
|
||||||
|
"criteria": {
|
||||||
|
"chest_boat": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "energonrelics:switch"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,57 @@
|
|||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"icon": {
|
||||||
|
"item": "energonrelics:circuit_board"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.energonrelics.find_circuit_board.title"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.energonrelics.find_circuit_board.description"
|
||||||
|
},
|
||||||
|
"frame": "challenge"
|
||||||
|
},
|
||||||
|
"parent": "energonrelics:root",
|
||||||
|
"rewards": {
|
||||||
|
"experience": 100,
|
||||||
|
"recipes": [
|
||||||
|
"energonrelics:active_battery_controller",
|
||||||
|
"energonrelics:battery_core",
|
||||||
|
"energonrelics:block_breaker",
|
||||||
|
"energonrelics:defensive_laser_core",
|
||||||
|
"energonrelics:defensive_laser",
|
||||||
|
"energonrelics:duplicate_network_chip",
|
||||||
|
"energonrelics:energon_light",
|
||||||
|
"energonrelics:energy_projector",
|
||||||
|
"energonrelics:forcefield_projector",
|
||||||
|
"energonrelics:holographic_sky",
|
||||||
|
"energonrelics:industrial_laser_projector",
|
||||||
|
"energonrelics:infuser",
|
||||||
|
"energonrelics:lightning_rod_base",
|
||||||
|
"energonrelics:multimeter",
|
||||||
|
"energonrelics:network_chip",
|
||||||
|
"energonrelics:passive_battery_controller",
|
||||||
|
"energonrelics:phase_shifter",
|
||||||
|
"energonrelics:reactor_controller",
|
||||||
|
"energonrelics:reactor_core",
|
||||||
|
"energonrelics:reactor_input",
|
||||||
|
"energonrelics:solar_panel",
|
||||||
|
"energonrelics:switch",
|
||||||
|
"energonrelics:thermal_casing",
|
||||||
|
"energonrelics:thermal_glass",
|
||||||
|
"energonrelics:tractor_beam_projector"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"chest_boat": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "energonrelics:circuit_board"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
30
src/main/resources/data/energonrelics/advancements/root.json
Normal file
30
src/main/resources/data/energonrelics/advancements/root.json
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"icon": {
|
||||||
|
"item": "energonrelics:network_chip"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.energonrelics.root.title"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.energonrelics.root.description"
|
||||||
|
},
|
||||||
|
"background": "minecraft:textures/block/blackstone.png",
|
||||||
|
"show_toast": false,
|
||||||
|
"announce_to_chat": false
|
||||||
|
},
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"energonrelics:veridium_block",
|
||||||
|
"energonrelics:veridium_ingot_from_blasting",
|
||||||
|
"energonrelics:veridium_ingot_from_veridium_block",
|
||||||
|
"energonrelics:veridium_ingot",
|
||||||
|
"energonrelics:veridium_powder"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"tick": {
|
||||||
|
"trigger": "minecraft:tick"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"display": {
|
||||||
|
"icon": {
|
||||||
|
"item": "energonrelics:veridium_ingot"
|
||||||
|
},
|
||||||
|
"title": {
|
||||||
|
"translate": "advancements.energonrelics.smelt_veridium_ore.title"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"translate": "advancements.energonrelics.smelt_veridium_ore.description"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parent": "energonrelics:find_circuit_board",
|
||||||
|
"criteria": {
|
||||||
|
"chest_boat": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "energonrelics:veridium_ingot"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -1,13 +1,18 @@
|
|||||||
{
|
{
|
||||||
"type": "minecraft:crafting_shapeless",
|
"type": "minecraft:crafting_shaped",
|
||||||
"ingredients": [
|
"pattern": [
|
||||||
{
|
" I ",
|
||||||
"item": "minecraft:iron_ingot"
|
"I#I",
|
||||||
|
" I "
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"I": {
|
||||||
|
"item": "minecraft:iron_nugget"
|
||||||
},
|
},
|
||||||
{
|
"#": {
|
||||||
"item": "energonrelics:circuit_board"
|
"item": "energonrelics:circuit_board"
|
||||||
}
|
}
|
||||||
],
|
},
|
||||||
"result": {
|
"result": {
|
||||||
"item": "energonrelics:network_chip",
|
"item": "energonrelics:network_chip",
|
||||||
"count": 1
|
"count": 1
|
||||||
|
Reference in New Issue
Block a user