feat: armor, create machine, map recipes
This commit is contained in:
parent
80f23fe7d3
commit
5b9a34a4d4
11
edits.md
11
edits.md
|
|
@ -5,14 +5,15 @@
|
||||||
- [x] Spelunkery / Caverns n Chasms / Galosphere / Supplementaries: repeated barometers/depth gauge etc
|
- [x] Spelunkery / Caverns n Chasms / Galosphere / Supplementaries: repeated barometers/depth gauge etc
|
||||||
- [x] Gui compass: remove or tweak since it adds depth as well
|
- [x] Gui compass: remove or tweak since it adds depth as well
|
||||||
|
|
||||||
- [ ] spyglass: 2 copper + glass
|
- [x] spyglass: 2 copper + glass
|
||||||
- [ ] empty map: 8 paper + spyglass
|
- [x] empty map: 8 paper + spyglass
|
||||||
- [ ] map atlases: book & quill + compass + empty map
|
- [x] map atlases: book + compass + empty map
|
||||||
- [ ] iron / gold armor: use plates over ingots
|
- [x] iron / gold armor: use plates over ingots
|
||||||
- [ ] rope: prefer farmer's rope over supplementaries
|
- [ ] rope: prefer farmer's rope over supplementaries
|
||||||
- [ ] flax: make more ropes than straws maybe?
|
- [ ] flax: make more ropes than straws maybe?
|
||||||
|
|
||||||
- [ ] fan, reaper use quartz
|
- [x] fan, reaper use quartz -> replace shaft with, like, rose
|
||||||
- [ ] haunting obsidian -> crying obsidian
|
- [ ] haunting obsidian -> crying obsidian
|
||||||
- [ ] diamond armor requires brass crafter
|
- [ ] diamond armor requires brass crafter
|
||||||
|
- [ ] drill/cutter requires brass
|
||||||
- [ ] crying obsidian + glowstone dust -> dimension tears don't need blaze
|
- [ ] crying obsidian + glowstone dust -> dimension tears don't need blaze
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
ServerEvents.recipes(event => {
|
||||||
|
// sheet for iron/gold armor
|
||||||
|
for(const item of ['minecraft:iron_helmet', 'minecraft:iron_chestplate', 'minecraft:iron_leggings', 'minecraft:iron_boots']){
|
||||||
|
event.replaceInput(
|
||||||
|
{output: item},
|
||||||
|
'minecraft:iron_ingot',
|
||||||
|
'create:iron_sheet'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
for(const item of ['minecraft:golden_helmet', 'minecraft:golden_chestplate', 'minecraft:golden_leggings', 'minecraft:golden_boots']){
|
||||||
|
event.replaceInput(
|
||||||
|
{output: item},
|
||||||
|
'minecraft:gold_ingot',
|
||||||
|
'create:golden_sheet'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
@ -0,0 +1,41 @@
|
||||||
|
ServerEvents.recipes(event => {
|
||||||
|
// propeller / fan requires quartz
|
||||||
|
event.replaceInput(
|
||||||
|
{output:'create:propeller'},
|
||||||
|
'create:andesite_alloy',
|
||||||
|
'minecraft:quartz'
|
||||||
|
);
|
||||||
|
|
||||||
|
// harvester requires electron tube
|
||||||
|
event.remove({output:'create:mechanical_harvester'});
|
||||||
|
event.shaped(
|
||||||
|
'create:mechanical_harvester',
|
||||||
|
[
|
||||||
|
'ABA',
|
||||||
|
'ABA',
|
||||||
|
'CDC'
|
||||||
|
],
|
||||||
|
{
|
||||||
|
A: 'create:andesite_alloy',
|
||||||
|
B: 'create:iron_sheet',
|
||||||
|
C: 'create:electron_tube',
|
||||||
|
D: 'create:andesite_casing',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
// saw and drill requires mechanical crafting
|
||||||
|
// event.remove({output: 'create:mechanical_saw'});
|
||||||
|
// event.recipes.create.mechanical_crafting(
|
||||||
|
// 'create:mechanical_saw',
|
||||||
|
// [
|
||||||
|
// 'AAA',
|
||||||
|
// 'ABA',
|
||||||
|
// ' C ',
|
||||||
|
// ],
|
||||||
|
// {
|
||||||
|
// A: 'create:iron_sheet',
|
||||||
|
// B: 'create:shaft',
|
||||||
|
// C: 'create:andesite_casing',
|
||||||
|
// }
|
||||||
|
// );
|
||||||
|
});
|
||||||
|
|
@ -0,0 +1,43 @@
|
||||||
|
ServerEvents.recipes(event => {
|
||||||
|
|
||||||
|
// cheaper spyglass
|
||||||
|
event.remove({output: 'minecraft:spyglass'});
|
||||||
|
event.shaped(
|
||||||
|
'minecraft:spyglass',
|
||||||
|
[
|
||||||
|
' A',
|
||||||
|
' B ',
|
||||||
|
'B ',
|
||||||
|
],
|
||||||
|
{
|
||||||
|
A: 'minecraft:glass',
|
||||||
|
B: 'minecraft:copper_ingot'
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
// cheaper map
|
||||||
|
event.remove({output: 'minecraft:map'});
|
||||||
|
event.shaped(
|
||||||
|
'minecraft:map',
|
||||||
|
[
|
||||||
|
'BBB',
|
||||||
|
'BAB',
|
||||||
|
'BBB'
|
||||||
|
],
|
||||||
|
{
|
||||||
|
A: 'minecraft:spyglass',
|
||||||
|
B: 'minecraft:paper'
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
// map atlas shapeless
|
||||||
|
event.remove({output: 'map_atlases:atlas'});
|
||||||
|
event.shapeless(
|
||||||
|
'map_atlases:atlas',
|
||||||
|
[
|
||||||
|
'minecraft:map',
|
||||||
|
'minecraft:book',
|
||||||
|
'minecraft:compass'
|
||||||
|
]
|
||||||
|
);
|
||||||
|
});
|
||||||
Loading…
Reference in New Issue