Implement Advancements (#3160)

Improvements welcome.
This commit is contained in:
fscan
2017-10-20 23:54:18 +02:00
committed by GitHub
parent 5496b746ea
commit cc9b33b473
47 changed files with 1062 additions and 622 deletions
@@ -0,0 +1,23 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:part", "data": 16
},
"title": { "translate": "achievement.ae2.GlassCable" },
"description": { "translate": "achievement.ae2.GlassCable.desc" }
},
"parent": "appliedenergistics2:main/fluix",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"type": "appliedenergistics2:part",
"part": "CABLE_GLASS"
}
]
}
}
}
}
@@ -0,0 +1,24 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:material",
"data": 1
},
"title": { "translate": "achievement.ae2.ChargedQuartz" },
"description": { "translate": "achievement.ae2.ChargedQuartz.desc" }
},
"parent": "appliedenergistics2:main/root",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:material",
"data": 1
}
]
}
}
}
}
@@ -0,0 +1,22 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:charger"
},
"title": { "translate": "achievement.ae2.Charger" },
"description": { "translate": "achievement.ae2.Charger.desc" }
},
"parent": "appliedenergistics2:main/charged_quartz",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:charger"
}
]
}
}
}
}
@@ -0,0 +1,20 @@
{
"display": {
"icon": { "item": "appliedenergistics2:sky_compass" },
"title": { "translate": "achievement.ae2.Compass" },
"description": { "translate": "achievement.ae2.Compass.desc" }
},
"parent": "appliedenergistics2:main/root",
"criteria": {
"compass": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:sky_compass"
}
]
}
}
}
}
@@ -0,0 +1,22 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:controller"
},
"title": { "translate": "achievement.ae2.Controller" },
"description": { "translate": "achievement.ae2.Controller.desc" }
},
"parent": "appliedenergistics2:main/presses",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:controller"
}
]
}
}
}
}
@@ -0,0 +1,55 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:crafting_storage_64k"
},
"title": { "translate": "achievement.ae2.CraftingCPU" },
"description": { "translate": "achievement.ae2.CraftingCPU.desc" }
},
"parent": "appliedenergistics2:main/pattern_terminal",
"criteria": {
"c1k": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:crafting_storage_1k"
}
]
}
},
"c4k": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:crafting_storage_4k"
}
]
}
},
"c16k": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:crafting_storage_16k"
}
]
}
},
"c64k": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:crafting_storage_64k"
}
]
}
}
},
"requirements": [
[ "c1k", "c4k", "c16k", "c64k" ]
]
}
@@ -0,0 +1,23 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:part", "data": 360
},
"title": { "translate": "achievement.ae2.CraftingTerminal" },
"description": { "translate": "achievement.ae2.CraftingTerminal.desc" }
},
"parent": "appliedenergistics2:main/controller",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"type": "appliedenergistics2:part",
"part": "CRAFTING_TERMINAL"
}
]
}
}
}
}
@@ -0,0 +1,20 @@
{
"display": {
"icon": { "item": "appliedenergistics2:facade" },
"title": { "translate": "achievement.ae2.Facade" },
"description": { "translate": "achievement.ae2.Facade.desc" }
},
"parent": "appliedenergistics2:main/cable_glass",
"criteria": {
"facade": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:facade"
}
]
}
}
}
}
@@ -0,0 +1,24 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:material",
"data": 7
},
"title": { "translate": "achievement.ae2.Fluix" },
"description": { "translate": "achievement.ae2.Fluix.desc" }
},
"parent": "appliedenergistics2:main/charged_quartz",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:material",
"data": 7
}
]
}
}
}
}
@@ -0,0 +1,22 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:quartz_growth_accelerator"
},
"title": { "translate": "achievement.ae2.CrystalGrowthAccelerator" },
"description": { "translate": "achievement.ae2.CrystalGrowthAccelerator.desc" }
},
"parent": "appliedenergistics2:main/fluix",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:quartz_growth_accelerator"
}
]
}
}
}
}
@@ -0,0 +1,22 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:interface"
},
"title": { "translate": "achievement.ae2.Recursive" },
"description": { "translate": "achievement.ae2.Recursive.desc" }
},
"parent": "appliedenergistics2:main/cable_glass",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:interface"
}
]
}
}
}
}
@@ -0,0 +1,22 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:io_port"
},
"title": { "translate": "achievement.ae2.IOPort" },
"description": { "translate": "achievement.ae2.IOPort.desc" }
},
"parent": "appliedenergistics2:main/storage_cell",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:io_port"
}
]
}
}
}
}
@@ -0,0 +1,15 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:part", "data": 36
},
"title": { "translate": "achievement.ae2.Networking1" },
"description": { "translate": "achievement.ae2.Networking1.desc" }
},
"parent": "appliedenergistics2:main/cable_glass",
"criteria": {
"cable": {
"trigger": "appliedenergistics2:network_apprentice"
}
}
}
@@ -0,0 +1,15 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:part", "data": 56
},
"title": { "translate": "achievement.ae2.Networking2" },
"description": { "translate": "achievement.ae2.Networking2.desc" }
},
"parent": "appliedenergistics2:main/network1",
"criteria": {
"cable": {
"trigger": "appliedenergistics2:network_engineer"
}
}
}
@@ -0,0 +1,15 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:part", "data": 76
},
"title": { "translate": "achievement.ae2.Networking3" },
"description": { "translate": "achievement.ae2.Networking3.desc" }
},
"parent": "appliedenergistics2:main/network2",
"criteria": {
"cable": {
"trigger": "appliedenergistics2:network_admin"
}
}
}
@@ -0,0 +1,20 @@
{
"display": {
"icon": { "item": "appliedenergistics2:network_tool" },
"title": { "translate": "achievement.ae2.NetworkTool" },
"description": { "translate": "achievement.ae2.NetworkTool.desc" }
},
"parent": "appliedenergistics2:main/controller",
"criteria": {
"network_tool": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:network_tool"
}
]
}
}
}
}
@@ -0,0 +1,23 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:part", "data": 460
},
"title": { "translate": "achievement.ae2.P2P" },
"description": { "translate": "achievement.ae2.P2P.desc" }
},
"parent": "appliedenergistics2:main/cable_glass",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"type": "appliedenergistics2:part",
"part": "P2P_TUNNEL_ME"
}
]
}
}
}
}
@@ -0,0 +1,23 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:part", "data": 340
},
"title": { "translate": "achievement.ae2.PatternTerminal" },
"description": { "translate": "achievement.ae2.PatternTerminal.desc" }
},
"parent": "appliedenergistics2:main/crafting_terminal",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"type": "appliedenergistics2:part",
"part": "PATTERN_TERMINAL"
}
]
}
}
}
}
@@ -0,0 +1,20 @@
{
"display": {
"icon": { "item": "appliedenergistics2:portable_cell" },
"title": { "translate": "achievement.ae2.PortableCell" },
"description": { "translate": "achievement.ae2.PortableCell.desc" }
},
"parent": "appliedenergistics2:main/storage_cell",
"criteria": {
"portable_cell": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:portable_cell"
}
]
}
}
}
}
@@ -0,0 +1,53 @@
{
"display": {
"icon": { "item": "appliedenergistics2:material", "data": 15 },
"title": { "translate": "achievement.ae2.Presses" },
"description": { "translate": "achievement.ae2.Presses.desc" }
},
"parent": "appliedenergistics2:main/root",
"criteria": {
"calc": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:material", "data": 13
}
]
}
},
"eng": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:material", "data": 14
}
]
}
},
"logic": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:material", "data": 15
}
]
}
},
"silicon": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:material", "data": 19
}
]
}
}
},
"requirements": [
[ "calc", "eng", "logic", "silicon" ]
]
}
@@ -0,0 +1,22 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:quantum_link"
},
"title": { "translate": "achievement.ae2.QNB" },
"description": { "translate": "achievement.ae2.QNB.desc" }
},
"parent": "appliedenergistics2:main/p2p",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:quantum_link"
}
]
}
}
}
}
@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:material",
"data": 0
},
"title": { "translate": "achievement.ae2.Root" },
"description": { "translate": "achievement.ae2.Root.desc" },
"background": "appliedenergistics2:textures/blocks/sky_stone_brick.png",
"show_toast": false,
"announce_to_chat": false
},
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:material",
"data": 0
}
]
}
}
}
}
@@ -0,0 +1,15 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:spatial_storage_cell_128_cubed"
},
"title": { "translate": "achievement.ae2.SpatialIOExplorer" },
"description": { "translate": "achievement.ae2.SpatialIOExplorer.desc" }
},
"parent": "appliedenergistics2:main/spatial_ioport",
"criteria": {
"explorer": {
"trigger": "appliedenergistics2:spatial_explorer"
}
}
}
@@ -0,0 +1,22 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:spatial_io_port"
},
"title": { "translate": "achievement.ae2.SpatialIO" },
"description": { "translate": "achievement.ae2.SpatialIO.desc" }
},
"parent": "appliedenergistics2:main/ioport",
"criteria": {
"certus": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:spatial_io_port"
}
]
}
}
}
}
@@ -0,0 +1,23 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:part", "data": 220
},
"title": { "translate": "achievement.ae2.StorageBus" },
"description": { "translate": "achievement.ae2.StorageBus.desc" }
},
"parent": "appliedenergistics2:main/interface",
"criteria": {
"part": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"type": "appliedenergistics2:part",
"part": "STORAGE_BUS"
}
]
}
}
}
}
@@ -0,0 +1,55 @@
{
"display": {
"icon": {
"item": "appliedenergistics2:storage_cell_64k"
},
"title": { "translate": "achievement.ae2.StorageCell" },
"description": { "translate": "achievement.ae2.StorageCell.desc" }
},
"parent": "appliedenergistics2:main/controller",
"criteria": {
"c1k": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:storage_cell_1k"
}
]
}
},
"c4k": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:storage_cell_4k"
}
]
}
},
"c16k": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:storage_cell_16k"
}
]
}
},
"c64k": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "appliedenergistics2:storage_cell_64k"
}
]
}
}
},
"requirements": [
[ "c1k", "c4k", "c16k", "c64k" ]
]
}
@@ -533,6 +533,8 @@ commands.ae2.ChunkLoggerOff=Chunk Logging is now off
commands.ae2.Supporters=Displays a list of AE2 Supporters
// Achievements
achievement.ae2.Root=Applied Energistics
achievement.ae2.Root.desc=When a chest is simply not enough.
achievement.ae2.Compass=Meteorite Hunter
achievement.ae2.Compass.desc=Craft a Meteorite Compass
achievement.ae2.Presses=Unknown Technology