keaft

Untitled

Jan 20th, 2022
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 2.43 KB | None | 0 0
  1. replace.zs Contains the following:
  2.  
  3. // --- Simply Backpacks ---
  4. //Uncommon
  5. recipes.removeByRecipeName("simplybackpacks:uncommon");
  6. recipes.addShaped("simplybackpacks_uncommon", <simplybackpacks:uncommonbackpack>, [[<minecraft:gold_ingot>, null ,<minecraft:gold_ingot>], [<ore:dyeYellow>, <simplybackpacks:commonbackpack>.marked('commonpack'), <ore:dyeYellow>], [<ore:chest>, <minecraft:gold_block>, <ore:chest>]], function(out, ins, cinfo) {var inTag = ins.commonpack.tag; return out.withTag(inTag);}, null);
  7.  
  8. //Rare
  9. recipes.removeByRecipeName("simplybackpacks:rare");
  10. recipes.addShaped("simplybackpacks_rare", <simplybackpacks:rarebackpack>, [[<minecraft:diamond>, null ,<minecraft:diamond>], [<ore:dyeBlue>, <simplybackpacks:uncommonbackpack>.marked('uncommonpack'), <ore:dyeBlue>], [<ore:chest>, <minecraft:diamond_block>, <ore:chest>]], function(out, ins, cinfo) {var inTag = ins.uncommonpack.tag; return out.withTag(inTag);}, null);
  11.  
  12. //Epic
  13. recipes.removeByRecipeName("simplybackpacks:epic");
  14. recipes.addShaped("simplybackpacks_epic", <simplybackpacks:epicbackpack>, [[<ore:dyeMagenta>, null ,<ore:dyeMagenta>], [<minecraft:iron_bars>, <simplybackpacks:rarebackpack>.marked('rarepack'), <minecraft:iron_bars>], [<ore:chest>, <minecraft:nether_star>, <ore:chest>]], function(out, ins, cinfo) {var inTag = ins.rarepack.tag; return out.withTag(inTag);}, null);
  15. //--------------------------------------------------------------------------------------
  16.  
  17. Desired Result:
  18.  
  19. From the common backpack:
  20. <simplybackpacks:commonbackpack>.withTag({inv: {Size: 18, Items: [{Slot: 0, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}, {Slot: 1, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}, {Slot: 2, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}, {Slot: 3, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}, {Slot: 4, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}]}, filter: {Size: 16, Items: []}})
  21.  
  22. To the uncommon backpack:
  23. <simplybackpacks:uncommonbackpack>.withTag({inv: {Size: 33, Items: [{Slot: 0, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}, {Slot: 1, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}, {Slot: 2, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}, {Slot: 3, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}, {Slot: 4, id: "minecraft:diamond", Count: 1 as byte, Damage: 0 as short}]}, filter: {Size: 16, Items: []}})
Advertisement
Add Comment
Please, Sign In to add comment