Save time with these free and easy to use utilities available for your convenience.
.yml
file are fairly simple to merge..yml
file.📁Funky Furniture RP
└── 📁assets
├── 📁minecraft
├── 📁models
│ ├── 📁item
│ │ └── 📑paper.json
│ └── 📁custom
└── 📁textures
└── 📁custom
paper.json
, we will find something similar.{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/paper"
},
"overrides": [
{"predicate":{"custom_model_data":1},"model":"custom/funky_chair"},
{"predicate":{"custom_model_data":2},"model":"custom/funky_desk"},
{"predicate":{"custom_model_data":3},"model":"custom/funky_lamp"},
{"predicate":{"custom_model_data":4},"model":"custom/funky_computer"},
{"predicate":{"custom_model_data":5},"model":"custom/funky_bed"},
{"predicate":{"custom_model_data":6},"model":"custom/funky_nightstand"},
{"predicate":{"custom_model_data":7},"model":"custom/funky_sofa"},
{"predicate":{"custom_model_data":8},"model":"custom/funky_table"},
{"predicate":{"custom_model_data":9},"model":"custom/funky_cabinet"}
]
}
paper.json
) in your existing pack. The final result will look like the example below. Make sure that after every line, you include a comma, except for the last predicate entry (this is an easy mistake people make often, is messing up with the commas!).{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "minecraft:item/paper"
},
"overrides": [
{"predicate":{"custom_model_data":1},"model":"my_server/cowboy_hat"},
{"predicate":{"custom_model_data":2},"model":"my_server/fairy_wand"},
{"predicate":{"custom_model_data":3},"model":"my_server/cup"},
{"predicate":{"custom_model_data":4},"model":"my_server/cheese"},
{"predicate":{"custom_model_data":5},"model":"my_server/shelf"},
{"predicate":{"custom_model_data":6},"model":"my_server/phone"},
{"predicate":{"custom_model_data":7},"model":"my_server/mouse"},
{"predicate":{"custom_model_data":8},"model":"my_server/keyboard"},
{"predicate":{"custom_model_data":9},"model":"my_server/basket"},
{"predicate":{"custom_model_data":10},"model":"custom/funky_chair"},
{"predicate":{"custom_model_data":11},"model":"custom/funky_desk"},
{"predicate":{"custom_model_data":12},"model":"custom/funky_lamp"},
{"predicate":{"custom_model_data":13},"model":"custom/funky_computer"},
{"predicate":{"custom_model_data":14},"model":"custom/funky_bed"},
{"predicate":{"custom_model_data":15},"model":"custom/funky_nightstand"},
{"predicate":{"custom_model_data":16},"model":"custom/funky_sofa"},
{"predicate":{"custom_model_data":17},"model":"custom/funky_table"},
{"predicate":{"custom_model_data":18},"model":"custom/funky_cabinet"}
]
}
Check out these other neat guides!