Added advancements, fixes #1342

This commit is contained in:
Raoul Van den Berge
2017-07-03 16:40:30 +02:00
parent 78004ea039
commit afb7528124
32 changed files with 873 additions and 0 deletions

View File

@@ -2,6 +2,7 @@
### 1.5.7
- Exposed pattern inventory for Pattern Grid (raoulvdberge)
- Added advancements (raoulvdberge)
### 1.5.6
- Updated Forge to stable 2387 (raoulvdberge)

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:crafter"
},
"title": {
"translate": "advancements.refinedstorage:autocrafting"
},
"description": {
"translate": "advancements.refinedstorage:autocrafting.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:crafter"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:storage_monitor"
},
"title": {
"translate": "advancements.refinedstorage:better_than_a_barrel"
},
"description": {
"translate": "advancements.refinedstorage:better_than_a_barrel.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:storage_monitor"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:relay"
},
"title": {
"translate": "advancements.refinedstorage:conditional_connecting"
},
"description": {
"translate": "advancements.refinedstorage:conditional_connecting.description"
}
},
"parent": "refinedstorage:connecting",
"criteria": {
"solderer_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:relay"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:cable"
},
"title": {
"translate": "advancements.refinedstorage:connecting"
},
"description": {
"translate": "advancements.refinedstorage:connecting.description"
}
},
"parent": "refinedstorage:root",
"criteria": {
"solderer_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:cable"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:constructor"
},
"title": {
"translate": "advancements.refinedstorage:construction"
},
"description": {
"translate": "advancements.refinedstorage:construction.description"
}
},
"parent": "refinedstorage:exporting",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:constructor"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:destructor"
},
"title": {
"translate": "advancements.refinedstorage:destruction"
},
"description": {
"translate": "advancements.refinedstorage:destruction.description"
}
},
"parent": "refinedstorage:importing",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:destructor"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:detector"
},
"title": {
"translate": "advancements.refinedstorage:detecting"
},
"description": {
"translate": "advancements.refinedstorage:detecting.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:detector"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:disk_drive"
},
"title": {
"translate": "advancements.refinedstorage:drives"
},
"description": {
"translate": "advancements.refinedstorage:drives.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:disk_drive"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:exporter"
},
"title": {
"translate": "advancements.refinedstorage:exporting"
},
"description": {
"translate": "advancements.refinedstorage:exporting.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:exporter"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:importer"
},
"title": {
"translate": "advancements.refinedstorage:importing"
},
"description": {
"translate": "advancements.refinedstorage:importing.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:importer"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:interface"
},
"title": {
"translate": "advancements.refinedstorage:interface_to_the_world"
},
"description": {
"translate": "advancements.refinedstorage:interface_to_the_world.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:interface"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:disk_manipulator"
},
"title": {
"translate": "advancements.refinedstorage:manipulating_disks"
},
"description": {
"translate": "advancements.refinedstorage:manipulating_disks.description"
}
},
"parent": "refinedstorage:drives",
"criteria": {
"storage_disk_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:disk_manipulator"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:crafting_monitor"
},
"title": {
"translate": "advancements.refinedstorage:monitoring"
},
"description": {
"translate": "advancements.refinedstorage:monitoring.description"
}
},
"parent": "refinedstorage:autocrafting",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:crafting_monitor"
}
]
}
}
}
}

View File

@@ -0,0 +1,29 @@
{
"display": {
"icon": {
"item": "refinedstorage:reader"
},
"title": {
"translate": "advancements.refinedstorage:more_than_just_storage"
},
"description": {
"translate": "advancements.refinedstorage:more_than_just_storage.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:reader"
},
{
"item": "refinedstorage:writer"
}
]
}
}
}
}

View File

@@ -0,0 +1,32 @@
{
"display": {
"icon": {
"item": "refinedstorage:network_transmitter"
},
"title": {
"translate": "advancements.refinedstorage:no_cables_required"
},
"description": {
"translate": "advancements.refinedstorage:no_cables_required.description"
}
},
"parent": "refinedstorage:wireless",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:network_transmitter"
},
{
"item": "refinedstorage:network_receiver"
},
{
"item": "refinedstorage:network_card"
}
]
}
}
}
}

View File

@@ -0,0 +1,30 @@
{
"display": {
"icon": {
"item": "refinedstorage:pattern"
},
"title": {
"translate": "advancements.refinedstorage:pattern_creation"
},
"description": {
"translate": "advancements.refinedstorage:pattern_creation.description"
}
},
"parent": "refinedstorage:autocrafting",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:pattern"
},
{
"item": "refinedstorage:grid",
"data": 2
}
]
}
}
}
}

View File

@@ -0,0 +1,27 @@
{
"display": {
"icon": {
"item": "refinedstorage:portable_grid",
"data": 1
},
"title": {
"translate": "advancements.refinedstorage:portable_storage"
},
"description": {
"translate": "advancements.refinedstorage:portable_storage.description"
}
},
"parent": "refinedstorage:viewing_items",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:portable_grid"
}
]
}
}
}
}

View File

@@ -0,0 +1,29 @@
{
"display": {
"icon": {
"item": "refinedstorage:controller",
"data": 1
},
"title": {
"translate": "itemGroup.refinedstorage"
},
"description": {
"translate": "advancements.refinedstorage:controlling.description"
},
"background": "minecraft:textures/gui/advancements/backgrounds/stone.png",
"show_toast": false,
"announce_to_chat": false
},
"criteria": {
"controller_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:controller"
}
]
}
}
}
}

View File

@@ -0,0 +1,29 @@
{
"display": {
"icon": {
"item": "refinedstorage:security_manager"
},
"title": {
"translate": "advancements.refinedstorage:security"
},
"description": {
"translate": "advancements.refinedstorage:security.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:security_manager"
},
{
"item": "refinedstorage:security_card"
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:solderer"
},
"title": {
"translate": "advancements.refinedstorage:soldering"
},
"description": {
"translate": "advancements.refinedstorage:soldering.description"
}
},
"parent": "refinedstorage:root",
"criteria": {
"solderer_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:solderer"
}
]
}
}
}
}

View File

@@ -0,0 +1,27 @@
{
"display": {
"icon": {
"item": "refinedstorage:fluid_storage_disk",
"data": 0
},
"title": {
"translate": "advancements.refinedstorage:storing_fluids"
},
"description": {
"translate": "advancements.refinedstorage:storing_fluids.description"
}
},
"parent": "refinedstorage:drives",
"criteria": {
"fluid_storage_disk_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:fluid_storage_disk"
}
]
}
}
}
}

View File

@@ -0,0 +1,27 @@
{
"display": {
"icon": {
"item": "refinedstorage:storage_disk",
"data": 0
},
"title": {
"translate": "advancements.refinedstorage:storing_items"
},
"description": {
"translate": "advancements.refinedstorage:storing_items.description"
}
},
"parent": "refinedstorage:drives",
"criteria": {
"storage_disk_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:storage_disk"
}
]
}
}
}
}

View File

@@ -0,0 +1,27 @@
{
"display": {
"icon": {
"item": "refinedstorage:upgrade",
"data": 0
},
"title": {
"translate": "advancements.refinedstorage:upgrading"
},
"description": {
"translate": "advancements.refinedstorage:upgrading.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:upgrade"
}
]
}
}
}
}

View File

@@ -0,0 +1,28 @@
{
"display": {
"icon": {
"item": "refinedstorage:grid",
"data": 1
},
"title": {
"translate": "advancements.refinedstorage:upgrading_your_grid"
},
"description": {
"translate": "advancements.refinedstorage:upgrading_your_grid.description"
}
},
"parent": "refinedstorage:viewing_items",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:grid",
"data": 1
}
]
}
}
}
}

View File

@@ -0,0 +1,28 @@
{
"display": {
"icon": {
"item": "refinedstorage:grid",
"data": 3
},
"title": {
"translate": "advancements.refinedstorage:viewing_fluids"
},
"description": {
"translate": "advancements.refinedstorage:viewing_fluids.description"
}
},
"parent": "refinedstorage:storing_fluids",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:grid",
"data": 3
}
]
}
}
}
}

View File

@@ -0,0 +1,28 @@
{
"display": {
"icon": {
"item": "refinedstorage:grid",
"data": 0
},
"title": {
"translate": "advancements.refinedstorage:viewing_items"
},
"description": {
"translate": "advancements.refinedstorage:viewing_items.description"
}
},
"parent": "refinedstorage:storing_items",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:grid",
"data": 0
}
]
}
}
}
}

View File

@@ -0,0 +1,26 @@
{
"display": {
"icon": {
"item": "refinedstorage:wireless_transmitter"
},
"title": {
"translate": "advancements.refinedstorage:wireless"
},
"description": {
"translate": "advancements.refinedstorage:wireless.description"
}
},
"parent": "refinedstorage:soldering",
"criteria": {
"disk_drive_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:wireless_transmitter"
}
]
}
}
}
}

View File

@@ -0,0 +1,27 @@
{
"display": {
"icon": {
"item": "refinedstorage:wireless_fluid_grid",
"data": 1
},
"title": {
"translate": "advancements.refinedstorage:wireless_fluids"
},
"description": {
"translate": "advancements.refinedstorage:wireless_fluids.description"
}
},
"parent": "refinedstorage:wireless",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:wireless_fluid_grid"
}
]
}
}
}
}

View File

@@ -0,0 +1,27 @@
{
"display": {
"icon": {
"item": "refinedstorage:wireless_grid",
"data": 1
},
"title": {
"translate": "advancements.refinedstorage:wireless_items"
},
"description": {
"translate": "advancements.refinedstorage:wireless_items.description"
}
},
"parent": "refinedstorage:wireless",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:wireless_grid"
}
]
}
}
}
}

View File

@@ -0,0 +1,27 @@
{
"display": {
"icon": {
"item": "refinedstorage:wireless_crafting_monitor",
"data": 1
},
"title": {
"translate": "advancements.refinedstorage:wireless_monitoring"
},
"description": {
"translate": "advancements.refinedstorage:wireless_monitoring.description"
}
},
"parent": "refinedstorage:wireless",
"criteria": {
"grid_in_inventory": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"item": "refinedstorage:wireless_crafting_monitor"
}
]
}
}
}
}

View File

@@ -281,3 +281,63 @@ item.refinedstorage:wrench.mode.1=Configuration
item.refinedstorage:wrench.mode.2=Dismantling
item.refinedstorage:security_card.name=Security Card
item.refinedstorage:security_card.owner=Bound to: %s
advancements.refinedstorage:controlling.description=Craft a Controller
advancements.refinedstorage:connecting=Connecting
advancements.refinedstorage:connecting.description=You can place all the devices next to each other to connect them up - or use Cable
advancements.refinedstorage:conditional_connecting=Conditional connecting
advancements.refinedstorage:conditional_connecting.description=Craft a Relay to control a network signal
advancements.refinedstorage:soldering=Soldering
advancements.refinedstorage:soldering.description=Craft a Solderer
advancements.refinedstorage:drives=Drives
advancements.refinedstorage:drives.description=Craft a Disk Drive to be able to store your disks
advancements.refinedstorage:manipulating_disks=Manipulating disks
advancements.refinedstorage:manipulating_disks.description=Use a Disk Manipulator to easily modify contents of disks
advancements.refinedstorage:storing_items=Storing items
advancements.refinedstorage:storing_items.description=Craft a Storage Disk and put it in your Disk Drive
advancements.refinedstorage:viewing_items=Viewing items
advancements.refinedstorage:viewing_items.description=Craft a Grid to interact with your item storage
advancements.refinedstorage:portable_storage=Portable Storage
advancements.refinedstorage:portable_storage.description=Craft a Portable Grid to access items in disks without being in a network
advancements.refinedstorage:upgrading_your_grid=Upgrading your Grid
advancements.refinedstorage:upgrading_your_grid.description=Upgrade your Grid to a Crafting Grid to get crafting abilities in your Grid as well
advancements.refinedstorage:storing_fluids=Storing fluids
advancements.refinedstorage:storing_fluids.description=Craft a Fluid Storage Disk and put it in your Disk Drive
advancements.refinedstorage:viewing_fluids=Viewing fluids
advancements.refinedstorage:viewing_fluids.description=Craft a Fluid Grid to interact with your fluid storage
advancements.refinedstorage:better_than_a_barrel=Better than a barrel
advancements.refinedstorage:better_than_a_barrel.description=Craft a Storage Monitor to view, insert or extract items of a network
advancements.refinedstorage:autocrafting=Autocrafting
advancements.refinedstorage:autocrafting.description=Craft a Crafter
advancements.refinedstorage:pattern_creation=Pattern creation
advancements.refinedstorage:pattern_creation.description=Create patterns with a Pattern Grid and a Pattern
advancements.refinedstorage:monitoring=Monitoring
advancements.refinedstorage:monitoring.description=Check the status of your crafting tasks with a Crafting Monitor
advancements.refinedstorage:importing=Importing
advancements.refinedstorage:importing.description=Get items or fluids into the storage network with an Importer
advancements.refinedstorage:destruction=Destruction
advancements.refinedstorage:destruction.description=Get blocks or fluids into the storage network with a Destructor
advancements.refinedstorage:exporting=Exporting
advancements.refinedstorage:exporting.description=Get items or fluids out of the storage network with an Exporter
advancements.refinedstorage:construction=Construction
advancements.refinedstorage:construction.description=Get blocks or fluids out of the storage network with a Constructor
advancements.refinedstorage:security=Security
advancements.refinedstorage:security.description=Secure your network with a Security Manager and a Security Card
advancements.refinedstorage:wireless=Wireless
advancements.refinedstorage:wireless.description=Transmit a network signal with a Wireless Transmitter
advancements.refinedstorage:wireless_items=Wireless items
advancements.refinedstorage:wireless_items.description=Interact with your item storage wirelessly with a Wireless Grid
advancements.refinedstorage:wireless_fluids=Wireless fluids
advancements.refinedstorage:wireless_fluids.description=Interact with your fluid storage wirelessly with a Wireless Fluid Grid
advancements.refinedstorage:wireless_monitoring=Wireless monitoring
advancements.refinedstorage:wireless_monitoring.description=Check the status of your crafting tasks wirelessly with a Wireless Crafting Monitor
advancements.refinedstorage:no_cables_required=No cables required
advancements.refinedstorage:no_cables_required.description=Add extra components to your network without using cables by crafting a Network Transmitter, Network Receiver and Network Card
advancements.refinedstorage:upgrading=Upgrading
advancements.refinedstorage:upgrading.description=Craft an Upgrade
advancements.refinedstorage:more_than_just_storage=More than just storage
advancements.refinedstorage:more_than_just_storage.description=Transfer items, fluids, energy and redstone from a Reader to a Writer
advancements.refinedstorage:detecting=Detecting
advancements.refinedstorage:detecting.description=Detect items or fluids in the network with the Detector
advancements.refinedstorage:interface_to_the_world=Interface to the world
advancements.refinedstorage:interface_to_the_world.description=Make your storage system available as a regular inventory to the world by using an Interface