Add Uber Conduit Probe (#1099)

[FEATURE]
[QOL]

[DETAILS]
detail = "Allows Mass-Configuring of Conduit Connections"
[DETAILS]
This commit is contained in:
Alessian Dormal 2024-11-23 23:13:48 +00:00 committed by GitHub
parent e0aa2c569a
commit caab28d69e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 375 additions and 4 deletions

View File

@ -587,6 +587,11 @@
"required": true, "required": true,
"sides": ["client"] "sides": ["client"]
}, },
{
"projectID": 473325,
"fileID": 3407210,
"required": true
},
{ {
"projectID": 490698, "projectID": 490698,
"fileID": 3337685, "fileID": 3337685,

View File

@ -57421,6 +57421,83 @@
"taskID:8": "bq_standard:retrieval" "taskID:8": "bq_standard:retrieval"
} }
} }
},
"1083:10": {
"preRequisites:11": [
44
],
"properties:10": {
"betterquesting:10": {
"autoclaim:1": 0,
"desc:8": "We recommend using the §aUber Conduit Probe§r to setup conduits, a tool that allows you to copy the settings of a conduit, and apply them to a group of conduits.\n\nFirst thing to do to use it is §6Shift+Scroll Wheel§r to select your mode (§agreen \u003d copy§r, §dpurple \u003d paste§r).\n\nOnce in §acopy mode§r, §6Right Click§r on the conduit you want to §acopy§r, and a message should appear in chat telling you it copied successfully.\n\nThen, switch to §dpaste mode§r, a §cred area§r should appear, this is the area in which the uber probe will §dpaste§r the settings. Now simply select the §cred area§r to be the size you need it too, §6Right Click§r to confirm and §lDone§r.\nTo exit the selection, simply §6Right Click§r in the air.",
"globalshare:1": 0,
"icon:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "uberconduitprobe:uber_conduit_probe_item"
},
"ignoresview:1": 0,
"ismain:1": 0,
"issilent:1": 0,
"lockedprogress:1": 0,
"name:8": "Uber Conduit Probe",
"questlogic:8": "AND",
"repeat_relative:1": 1,
"repeattime:3": -1,
"simultaneous:1": 0,
"snd_complete:8": "minecraft:entity.player.levelup",
"snd_update:8": "minecraft:entity.player.levelup",
"tasklogic:8": "AND",
"visibility:8": "ALWAYS"
}
},
"questID:3": 1083,
"rewards:9": {},
"tasks:9": {
"0:10": {
"autoConsume:1": 0,
"consume:1": 0,
"entryLogic:8": "AND",
"groupDetect:1": 0,
"ignoreNBT:1": 0,
"index:3": 0,
"partialMatch:1": 1,
"requiredItems:9": {
"0:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "enderio:item_conduit_probe"
},
"1:10": {
"Count:3": 1,
"Damage:2": 1,
"OreDict:8": "",
"id:8": "enderio:item_basic_capacitor"
}
},
"taskID:8": "bq_standard:optional_retrieval"
},
"1:10": {
"autoConsume:1": 0,
"consume:1": 0,
"entryLogic:8": "AND",
"groupDetect:1": 0,
"ignoreNBT:1": 0,
"index:3": 1,
"partialMatch:1": 1,
"requiredItems:9": {
"0:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "uberconduitprobe:uber_conduit_probe_item"
}
},
"taskID:8": "bq_standard:retrieval"
}
}
} }
}, },
"questLines:9": { "questLines:9": {
@ -58751,6 +58828,13 @@
"sizeY:3": 24, "sizeY:3": 24,
"x:3": 408, "x:3": 408,
"y:3": -264 "y:3": -264
},
"114:10": {
"id:3": 1083,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 688,
"y:3": -416
} }
} }
}, },

View File

@ -67563,6 +67563,96 @@
"taskID:8": "bq_standard:checkbox" "taskID:8": "bq_standard:checkbox"
} }
} }
},
"1081:10": {
"preRequisites:11": [
34
],
"properties:10": {
"betterquesting:10": {
"autoclaim:1": 0,
"desc:8": "At some point, you will need to place down a §lLOT§r of §9simulation chambers§r, and doing the filtering for all of these can get annoying really quickly.\n\nThis is why we recommend using the §aUber Conduit Probe§r, a wonderful tool that allows you to copy the settings of a conduit, and apply them to a group of conduits.\n\nFirst thing to do to use it is §6Shift+Scroll Wheel§r to select your mode (§agreen \u003d copy§r, §dpurple \u003d paste§r).\n\nOnce in §acopy mode§r, §6Right Click§r on the conduit you want to §acopy§r, and a message should appear in chat telling you it copied successfully.\n\nThen, switch to §dpaste mode§r, a §cred area§r should appear, this is the area in which the uber probe will §dpaste§r the settings. Now simply select the §cred area§r to be the size you need it too, §6Right Click§r to confirm and §lDone§r\nTo exit the selection, simply §6Right Click§r in the air.",
"globalshare:1": 0,
"icon:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "uberconduitprobe:uber_conduit_probe_item"
},
"ignoresview:1": 0,
"ismain:1": 0,
"issilent:1": 0,
"lockedprogress:1": 0,
"name:8": "Uber Conduit Probe",
"questlogic:8": "AND",
"repeat_relative:1": 1,
"repeattime:3": -1,
"simultaneous:1": 0,
"snd_complete:8": "minecraft:entity.player.levelup",
"snd_update:8": "minecraft:entity.player.levelup",
"tasklogic:8": "AND",
"visibility:8": "ALWAYS"
}
},
"questID:3": 1081,
"rewards:9": {
"0:10": {
"index:3": 0,
"rewardID:8": "bq_standard:item",
"rewards:9": {
"0:10": {
"Count:3": 3,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "nomilabs:nomicoin5"
}
}
}
},
"tasks:9": {
"0:10": {
"autoConsume:1": 0,
"consume:1": 0,
"entryLogic:8": "AND",
"groupDetect:1": 0,
"ignoreNBT:1": 0,
"index:3": 0,
"partialMatch:1": 1,
"requiredItems:9": {
"0:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "enderio:item_conduit_probe"
},
"1:10": {
"Count:3": 1,
"Damage:2": 1,
"OreDict:8": "",
"id:8": "enderio:item_basic_capacitor"
}
},
"taskID:8": "bq_standard:optional_retrieval"
},
"1:10": {
"autoConsume:1": 0,
"consume:1": 0,
"entryLogic:8": "AND",
"groupDetect:1": 0,
"ignoreNBT:1": 0,
"index:3": 1,
"partialMatch:1": 1,
"requiredItems:9": {
"0:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "uberconduitprobe:uber_conduit_probe_item"
}
},
"taskID:8": "bq_standard:retrieval"
}
}
} }
}, },
"questLines:9": { "questLines:9": {
@ -73616,7 +73706,7 @@
"id:3": 227, "id:3": 227,
"sizeX:3": 24, "sizeX:3": 24,
"sizeY:3": 24, "sizeY:3": 24,
"x:3": 132, "x:3": 156,
"y:3": -12 "y:3": -12
}, },
"3:10": { "3:10": {
@ -73686,7 +73776,7 @@
"id:3": 728, "id:3": 728,
"sizeX:3": 24, "sizeX:3": 24,
"sizeY:3": 24, "sizeY:3": 24,
"x:3": 180, "x:3": 204,
"y:3": -12 "y:3": -12
}, },
"13:10": { "13:10": {
@ -73702,6 +73792,13 @@
"sizeY:3": 24, "sizeY:3": 24,
"x:3": 132, "x:3": 132,
"y:3": 48 "y:3": 48
},
"15:10": {
"id:3": 1081,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 108,
"y:3": -12
} }
} }
}, },

View File

@ -67563,6 +67563,96 @@
"taskID:8": "bq_standard:checkbox" "taskID:8": "bq_standard:checkbox"
} }
} }
},
"1081:10": {
"preRequisites:11": [
34
],
"properties:10": {
"betterquesting:10": {
"autoclaim:1": 0,
"desc:8": "At some point, you will need to place down a §lLOT§r of §9simulation chambers§r, and doing the filtering for all of these can get annoying really quickly.\n\nThis is why we recommend using the §aUber Conduit Probe§r, a wonderful tool that allows you to copy the settings of a conduit, and apply them to a group of conduits.\n\nFirst thing to do to use it is §6Shift+Scroll Wheel§r to select your mode (§agreen \u003d copy§r, §dpurple \u003d paste§r).\n\nOnce in §acopy mode§r, §6Right Click§r on the conduit you want to §acopy§r, and a message should appear in chat telling you it copied successfully.\n\nThen, switch to §dpaste mode§r, a §cred area§r should appear, this is the area in which the uber probe will §dpaste§r the settings. Now simply select the §cred area§r to be the size you need it too, §6Right Click§r to confirm and §lDone§r\nTo exit the selection, simply §6Right Click§r in the air.",
"globalshare:1": 0,
"icon:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "uberconduitprobe:uber_conduit_probe_item"
},
"ignoresview:1": 0,
"ismain:1": 0,
"issilent:1": 0,
"lockedprogress:1": 0,
"name:8": "Uber Conduit Probe",
"questlogic:8": "AND",
"repeat_relative:1": 1,
"repeattime:3": -1,
"simultaneous:1": 0,
"snd_complete:8": "minecraft:entity.player.levelup",
"snd_update:8": "minecraft:entity.player.levelup",
"tasklogic:8": "AND",
"visibility:8": "ALWAYS"
}
},
"questID:3": 1081,
"rewards:9": {
"0:10": {
"index:3": 0,
"rewardID:8": "bq_standard:item",
"rewards:9": {
"0:10": {
"Count:3": 3,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "nomilabs:nomicoin5"
}
}
}
},
"tasks:9": {
"0:10": {
"autoConsume:1": 0,
"consume:1": 0,
"entryLogic:8": "AND",
"groupDetect:1": 0,
"ignoreNBT:1": 0,
"index:3": 0,
"partialMatch:1": 1,
"requiredItems:9": {
"0:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "enderio:item_conduit_probe"
},
"1:10": {
"Count:3": 1,
"Damage:2": 1,
"OreDict:8": "",
"id:8": "enderio:item_basic_capacitor"
}
},
"taskID:8": "bq_standard:optional_retrieval"
},
"1:10": {
"autoConsume:1": 0,
"consume:1": 0,
"entryLogic:8": "AND",
"groupDetect:1": 0,
"ignoreNBT:1": 0,
"index:3": 1,
"partialMatch:1": 1,
"requiredItems:9": {
"0:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "uberconduitprobe:uber_conduit_probe_item"
}
},
"taskID:8": "bq_standard:retrieval"
}
}
} }
}, },
"questLines:9": { "questLines:9": {
@ -73616,7 +73706,7 @@
"id:3": 227, "id:3": 227,
"sizeX:3": 24, "sizeX:3": 24,
"sizeY:3": 24, "sizeY:3": 24,
"x:3": 132, "x:3": 156,
"y:3": -12 "y:3": -12
}, },
"3:10": { "3:10": {
@ -73686,7 +73776,7 @@
"id:3": 728, "id:3": 728,
"sizeX:3": 24, "sizeX:3": 24,
"sizeY:3": 24, "sizeY:3": 24,
"x:3": 180, "x:3": 204,
"y:3": -12 "y:3": -12
}, },
"13:10": { "13:10": {
@ -73702,6 +73792,13 @@
"sizeY:3": 24, "sizeY:3": 24,
"x:3": 132, "x:3": 132,
"y:3": 48 "y:3": 48
},
"15:10": {
"id:3": 1081,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 108,
"y:3": -12
} }
} }
}, },

View File

@ -57421,6 +57421,83 @@
"taskID:8": "bq_standard:retrieval" "taskID:8": "bq_standard:retrieval"
} }
} }
},
"1083:10": {
"preRequisites:11": [
44
],
"properties:10": {
"betterquesting:10": {
"autoclaim:1": 0,
"desc:8": "We recommend using the §aUber Conduit Probe§r to setup conduits, a tool that allows you to copy the settings of a conduit, and apply them to a group of conduits.\n\nFirst thing to do to use it is §6Shift+Scroll Wheel§r to select your mode (§agreen \u003d copy§r, §dpurple \u003d paste§r).\n\nOnce in §acopy mode§r, §6Right Click§r on the conduit you want to §acopy§r, and a message should appear in chat telling you it copied successfully.\n\nThen, switch to §dpaste mode§r, a §cred area§r should appear, this is the area in which the uber probe will §dpaste§r the settings. Now simply select the §cred area§r to be the size you need it too, §6Right Click§r to confirm and §lDone§r.\nTo exit the selection, simply §6Right Click§r in the air.",
"globalshare:1": 0,
"icon:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "uberconduitprobe:uber_conduit_probe_item"
},
"ignoresview:1": 0,
"ismain:1": 0,
"issilent:1": 0,
"lockedprogress:1": 0,
"name:8": "Uber Conduit Probe",
"questlogic:8": "AND",
"repeat_relative:1": 1,
"repeattime:3": -1,
"simultaneous:1": 0,
"snd_complete:8": "minecraft:entity.player.levelup",
"snd_update:8": "minecraft:entity.player.levelup",
"tasklogic:8": "AND",
"visibility:8": "ALWAYS"
}
},
"questID:3": 1083,
"rewards:9": {},
"tasks:9": {
"0:10": {
"autoConsume:1": 0,
"consume:1": 0,
"entryLogic:8": "AND",
"groupDetect:1": 0,
"ignoreNBT:1": 0,
"index:3": 0,
"partialMatch:1": 1,
"requiredItems:9": {
"0:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "enderio:item_conduit_probe"
},
"1:10": {
"Count:3": 1,
"Damage:2": 1,
"OreDict:8": "",
"id:8": "enderio:item_basic_capacitor"
}
},
"taskID:8": "bq_standard:optional_retrieval"
},
"1:10": {
"autoConsume:1": 0,
"consume:1": 0,
"entryLogic:8": "AND",
"groupDetect:1": 0,
"ignoreNBT:1": 0,
"index:3": 1,
"partialMatch:1": 1,
"requiredItems:9": {
"0:10": {
"Count:3": 1,
"Damage:2": 0,
"OreDict:8": "",
"id:8": "uberconduitprobe:uber_conduit_probe_item"
}
},
"taskID:8": "bq_standard:retrieval"
}
}
} }
}, },
"questLines:9": { "questLines:9": {
@ -58751,6 +58828,13 @@
"sizeY:3": 24, "sizeY:3": 24,
"x:3": 408, "x:3": 408,
"y:3": -264 "y:3": -264
},
"114:10": {
"id:3": 1083,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 688,
"y:3": -416
} }
} }
}, },

View File

@ -807,6 +807,10 @@
{ {
"normal": 1080, "normal": 1080,
"expert": 1081 "expert": 1081
},
{
"normal": 1081,
"expert": 1083
} }
], ],
"ignoreQuestsNormal": [ "ignoreQuestsNormal": [