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] Gui compass: remove or tweak since it adds depth as well
|
||||
|
||||
- [ ] spyglass: 2 copper + glass
|
||||
- [ ] empty map: 8 paper + spyglass
|
||||
- [ ] map atlases: book & quill + compass + empty map
|
||||
- [ ] iron / gold armor: use plates over ingots
|
||||
- [x] spyglass: 2 copper + glass
|
||||
- [x] empty map: 8 paper + spyglass
|
||||
- [x] map atlases: book + compass + empty map
|
||||
- [x] iron / gold armor: use plates over ingots
|
||||
- [ ] rope: prefer farmer's rope over supplementaries
|
||||
- [ ] 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
|
||||
- [ ] diamond armor requires brass crafter
|
||||
- [ ] drill/cutter requires brass
|
||||
- [ ] 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