feat(items): cat plushies
This commit is contained in:
1
.meta/cat_plushie.bbmodel
Normal file
1
.meta/cat_plushie.bbmodel
Normal file
File diff suppressed because one or more lines are too long
@@ -10,6 +10,7 @@ const NAMESPACE = "sixsides_cosmetics";
|
||||
* color: Color = "white"
|
||||
* bold?: boolean = true
|
||||
* italic?: boolean = false
|
||||
* with?: TextComponent[]
|
||||
* }
|
||||
* lore?: {
|
||||
* [lang: string]: string
|
||||
@@ -17,6 +18,7 @@ const NAMESPACE = "sixsides_cosmetics";
|
||||
* color: Color = "white"
|
||||
* bold?: boolean = false
|
||||
* italic?: boolean = true
|
||||
* with?: TextComponent[]
|
||||
* }
|
||||
* recipe: {
|
||||
* type?: RecipeType = "shaped"
|
||||
@@ -28,41 +30,59 @@ const NAMESPACE = "sixsides_cosmetics";
|
||||
* resultID?: string = "minecraft:white_wool"
|
||||
* pattern: [string, string, string]
|
||||
* }
|
||||
* variants?: {
|
||||
* [key:string]: {
|
||||
* parent?: string
|
||||
* suffix: {
|
||||
* [lang: string]: string
|
||||
* fallback?: string
|
||||
* color?: Color = "white"
|
||||
* bold?: boolean = false
|
||||
* italic?: boolean = true
|
||||
* }
|
||||
* lore?: {
|
||||
* [lang: string]: string
|
||||
* fallback: string
|
||||
* color?: Color = "white"
|
||||
* bold?: boolean = false
|
||||
* italic?: boolean = true
|
||||
* }
|
||||
* recipe?: {
|
||||
* type?: RecipeType = "shaped"
|
||||
* category?: RecipeCategory = "equipment"
|
||||
* key?: {
|
||||
* [key: string]: string
|
||||
* }
|
||||
* pattern?: [string, string, string]
|
||||
* resultID?: string = "minecraft:white_wool"
|
||||
* }
|
||||
* textures?: {[key:string]: string}
|
||||
* }
|
||||
* }
|
||||
* model?: {
|
||||
* parent: string,
|
||||
* textures?: {[key:string]: string}
|
||||
* }
|
||||
* variants?: {
|
||||
* [key:string]: ItemVariant
|
||||
* }
|
||||
* variantMap?: (v: ItemVariant) => ItemVariant
|
||||
* }} Item
|
||||
*
|
||||
* @typedef {{
|
||||
* name: {
|
||||
* [lang: string]: string
|
||||
* fallback?: string
|
||||
* color?: Color = "white"
|
||||
* bold?: boolean = false
|
||||
* italic?: boolean = true
|
||||
* with?: TextComponent[]
|
||||
* }
|
||||
* suffix: {
|
||||
* [lang: string]: string
|
||||
* fallback?: string
|
||||
* color?: Color = "white"
|
||||
* bold?: boolean = false
|
||||
* italic?: boolean = true
|
||||
* }
|
||||
* lore?: {
|
||||
* [lang: string]: string
|
||||
* fallback: string
|
||||
* color?: Color = "white"
|
||||
* bold?: boolean = false
|
||||
* italic?: boolean = true
|
||||
* with?: TextComponent[]
|
||||
* }
|
||||
* recipe?: {
|
||||
* type?: RecipeType = "shaped"
|
||||
* category?: RecipeCategory = "equipment"
|
||||
* key?: {
|
||||
* [key: string]: string
|
||||
* }
|
||||
* pattern?: [string, string, string]
|
||||
* resultID?: string = "minecraft:white_wool"
|
||||
* }
|
||||
* textures: {[key:string]: string}
|
||||
* }} ItemVariant
|
||||
*
|
||||
* @typedef {{type: "text", text: string}} PlainText
|
||||
* @typedef {{type: "translatable", translate: string, fallback: string, with: TextComponent}} TranslatedText
|
||||
* @typedef {{type: "score", score: {name: string, objective: string}}} ScoreboardText
|
||||
* @typedef {{type: "selector", selector: string, separator: TextComponent}} SelectorText
|
||||
* @typedef {{type: "keybind", keybind: string}} KeybindText
|
||||
* @typedef {PlainText | TranslatedText | ScoreboardText | KeybindText } TextComponent
|
||||
*
|
||||
* @typedef {"black"
|
||||
* | "dark_blue"
|
||||
* | "dark_green"
|
||||
@@ -89,6 +109,196 @@ const NAMESPACE = "sixsides_cosmetics";
|
||||
* @type {{[item: string]: Item}}
|
||||
*/
|
||||
const ITEMS = {
|
||||
cat_plushie: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Preto)",
|
||||
fallback: "Cat Plushie (Black)",
|
||||
color: "white",
|
||||
},
|
||||
recipe: {
|
||||
key: {
|
||||
"#": "#minecraft:fishes",
|
||||
A: "minecraft:black_wool",
|
||||
},
|
||||
pattern: [
|
||||
"# #", //
|
||||
" A ",
|
||||
" ",
|
||||
],
|
||||
resultID: "minecraft:black_wool",
|
||||
},
|
||||
variants: {
|
||||
british_shorthair: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (British Shorthair)",
|
||||
fallback: "Cat Plushie (British Shorthair)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:light_gray_wool" },
|
||||
resultID: "minecraft:light_gray_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_british_shorthair",
|
||||
particle: "minecraft:entity/cat/cat_british_shorthair",
|
||||
},
|
||||
},
|
||||
calico: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Calico)",
|
||||
fallback: "Cat Plushie (Calico)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:orange_wool" },
|
||||
resultID: "minecraft:orange_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_calico",
|
||||
particle: "minecraft:entity/cat/cat_calico",
|
||||
},
|
||||
},
|
||||
jellie: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Jellie)",
|
||||
fallback: "Cat Plushie (Jellie)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:gray_wool" },
|
||||
resultID: "minecraft:gray_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_jellie",
|
||||
particle: "minecraft:entity/cat/cat_jellie",
|
||||
},
|
||||
},
|
||||
persian: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Persa)",
|
||||
fallback: "Cat Plushie (Persian)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:yellow_wool" },
|
||||
resultID: "minecraft:yellow_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_persian",
|
||||
particle: "minecraft:entity/cat/cat_persian",
|
||||
},
|
||||
},
|
||||
ragdoll: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Ragdoll)",
|
||||
fallback: "Cat Plushie (Ragdoll)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:white_wool", B: "minecraft:brown_dye" },
|
||||
pattern: [
|
||||
"# #", //
|
||||
" A ",
|
||||
" B ",
|
||||
],
|
||||
resultID: "minecraft:red_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_ragdoll",
|
||||
particle: "minecraft:entity/cat/cat_ragdoll",
|
||||
},
|
||||
},
|
||||
red: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Vermelho)",
|
||||
fallback: "Cat Plushie (Red)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:red_wool" },
|
||||
resultID: "minecraft:red_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_red",
|
||||
particle: "minecraft:entity/cat/cat_red",
|
||||
},
|
||||
},
|
||||
siamese: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Siamês)",
|
||||
fallback: "Cat Plushie (Siamese)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:brown_wool", B: "minecraft:white_dye" },
|
||||
pattern: [
|
||||
"# #", //
|
||||
" A ",
|
||||
" B ",
|
||||
],
|
||||
resultID: "minecraft:brown_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_siamese",
|
||||
particle: "minecraft:entity/cat/cat_siamese",
|
||||
},
|
||||
},
|
||||
tabby: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Tabby)",
|
||||
fallback: "Cat Plushie (Tabby)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:brown_wool" },
|
||||
resultID: "minecraft:brown_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_tabby",
|
||||
particle: "minecraft:entity/cat/cat_tabby",
|
||||
},
|
||||
},
|
||||
tuxedo: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Smoking)",
|
||||
fallback: "Cat Plushie (Tuxedo)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:black_wool", B: "minecraft:white_dye" },
|
||||
pattern: [
|
||||
"# #", //
|
||||
" A ",
|
||||
" B ",
|
||||
],
|
||||
resultID: "minecraft:brown_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_black",
|
||||
particle: "minecraft:entity/cat/cat_black",
|
||||
},
|
||||
},
|
||||
white: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Gato (Branco)",
|
||||
fallback: "Cat Plushie (White)",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:white_wool" },
|
||||
resultID: "minecraft:white_wool",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/cat_white",
|
||||
particle: "minecraft:entity/cat/cat_white",
|
||||
},
|
||||
},
|
||||
ocelot: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Ocelote",
|
||||
fallback: "Ocelot Plushie",
|
||||
},
|
||||
recipe: {
|
||||
key: { A: "minecraft:jungle_leaves" },
|
||||
resultID: "minecraft:jungle_leaves",
|
||||
},
|
||||
textures: {
|
||||
1: "minecraft:entity/cat/ocelot",
|
||||
particle: "minecraft:entity/cat/ocelot",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
panda_plushie: {
|
||||
name: {
|
||||
pt_br: "Pelúcia de Panda",
|
||||
@@ -268,8 +478,9 @@ for (const [k, v] of Object.entries(ITEMS)) {
|
||||
for (const [vk, vv] of Object.entries(v.variants ?? {})) {
|
||||
console.log(`${k}: Generating variant ${vk}`);
|
||||
|
||||
ITEMS[`${k}_${vk}`] = {
|
||||
name: {
|
||||
let name = {};
|
||||
if (vv.suffix) {
|
||||
name = {
|
||||
...Object.fromEntries(
|
||||
Object.entries(vv.suffix).map(([sk, sv]) => [
|
||||
sk,
|
||||
@@ -279,7 +490,18 @@ for (const [k, v] of Object.entries(ITEMS)) {
|
||||
color: vv.suffix.color ?? v.name.color,
|
||||
bold: vv.suffix.bold ?? v.name.bold,
|
||||
italic: vv.suffix.italic ?? v.name.italic,
|
||||
},
|
||||
};
|
||||
} else if (vv.name) {
|
||||
name = {
|
||||
...vv.name,
|
||||
color: vv.name.color ?? v.name.color,
|
||||
bold: vv.name.bold ?? v.name.bold,
|
||||
italic: vv.name.italic ?? v.name.italic,
|
||||
};
|
||||
}
|
||||
|
||||
ITEMS[`${k}_${vk}`] = {
|
||||
name: name,
|
||||
lore:
|
||||
v.lore || vv.lore
|
||||
? {
|
||||
@@ -290,8 +512,9 @@ for (const [k, v] of Object.entries(ITEMS)) {
|
||||
recipe: {
|
||||
...v.recipe,
|
||||
...vv.recipe,
|
||||
group: v.recipe.group,
|
||||
key: { ...v.recipe.key, ...vv.recipe.key },
|
||||
resultID: vv.recipe.resultID ?? v.recipe.resultID,
|
||||
group: v.recipe.group,
|
||||
},
|
||||
model: {
|
||||
parent: `${NAMESPACE}:item/${k}`,
|
||||
@@ -413,7 +636,7 @@ for (const [k, v] of Object.entries(ITEMS)) {
|
||||
pattern: v.recipe.pattern,
|
||||
result: {
|
||||
count: 1,
|
||||
id: v.recipe.key["#"] || "minecraft:white_wool",
|
||||
id: v.recipe.resultID ?? v.recipe.key["#"] ?? "minecraft:white_wool",
|
||||
components: {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
@@ -443,9 +666,6 @@ for (const [k, v] of Object.entries(ITEMS)) {
|
||||
],
|
||||
}
|
||||
: {}),
|
||||
"minecraft:repairable": { items: v.recipe.key["#"] },
|
||||
"minecraft:max_damage": 55,
|
||||
"minecraft:max_stack_size": 1,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_british_shorthair"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_calico.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_calico.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_calico"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_jellie.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_jellie.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_jellie"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_ocelot.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_ocelot.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_ocelot"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_persian.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_persian.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_persian"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_ragdoll.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_ragdoll.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_ragdoll"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_red.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_red.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_red"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_siamese.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_siamese.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_siamese"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_tabby.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_tabby.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_tabby"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_tuxedo.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_tuxedo.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_tuxedo"
|
||||
}
|
||||
}
|
||||
7
assets/sixsides_cosmetics/items/cat_plushie_white.json
Normal file
7
assets/sixsides_cosmetics/items/cat_plushie_white.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"model": {
|
||||
"type": "minecraft:model",
|
||||
"model": "sixsides_cosmetics:item/cat_plushie_white"
|
||||
}
|
||||
}
|
||||
@@ -58,5 +58,17 @@
|
||||
"sixsides_cosmetics.item.panda_plushie_lazy": "Panda Plushie (Lazy)",
|
||||
"sixsides_cosmetics.item.panda_plushie_playful": "Panda Plushie (Playful)",
|
||||
"sixsides_cosmetics.item.panda_plushie_weak": "Panda Plushie (Weak)",
|
||||
"sixsides_cosmetics.item.panda_plushie_worried": "Panda Plushie (Worried)"
|
||||
"sixsides_cosmetics.item.panda_plushie_worried": "Panda Plushie (Worried)",
|
||||
"sixsides_cosmetics.item.cat_plushie": "Cat Plushie (Black)",
|
||||
"sixsides_cosmetics.item.cat_plushie_british_shorthair": "Cat Plushie (British Shorthair)",
|
||||
"sixsides_cosmetics.item.cat_plushie_calico": "Cat Plushie (Calico)",
|
||||
"sixsides_cosmetics.item.cat_plushie_jellie": "Cat Plushie (Jellie)",
|
||||
"sixsides_cosmetics.item.cat_plushie_persian": "Cat Plushie (Persian)",
|
||||
"sixsides_cosmetics.item.cat_plushie_ragdoll": "Cat Plushie (Ragdoll)",
|
||||
"sixsides_cosmetics.item.cat_plushie_red": "Cat Plushie (Red)",
|
||||
"sixsides_cosmetics.item.cat_plushie_siamese": "Cat Plushie (Siamese)",
|
||||
"sixsides_cosmetics.item.cat_plushie_tabby": "Cat Plushie (Tabby)",
|
||||
"sixsides_cosmetics.item.cat_plushie_tuxedo": "Cat Plushie (Tuxedo)",
|
||||
"sixsides_cosmetics.item.cat_plushie_white": "Cat Plushie (White)",
|
||||
"sixsides_cosmetics.item.cat_plushie_ocelot": "Ocelot Plushie"
|
||||
}
|
||||
@@ -58,5 +58,17 @@
|
||||
"sixsides_cosmetics.item.panda_plushie_lazy": "Pelúcia de Panda (Preguiçoso)",
|
||||
"sixsides_cosmetics.item.panda_plushie_playful": "Pelúcia de Panda (Brincalhão)",
|
||||
"sixsides_cosmetics.item.panda_plushie_weak": "Pelúcia de Panda (Fraco)",
|
||||
"sixsides_cosmetics.item.panda_plushie_worried": "Pelúcia de Panda (Preocupado)"
|
||||
"sixsides_cosmetics.item.panda_plushie_worried": "Pelúcia de Panda (Preocupado)",
|
||||
"sixsides_cosmetics.item.cat_plushie": "Pelúcia de Gato (Preto)",
|
||||
"sixsides_cosmetics.item.cat_plushie_british_shorthair": "Pelúcia de Gato (British Shorthair)",
|
||||
"sixsides_cosmetics.item.cat_plushie_calico": "Pelúcia de Gato (Calico)",
|
||||
"sixsides_cosmetics.item.cat_plushie_jellie": "Pelúcia de Gato (Jellie)",
|
||||
"sixsides_cosmetics.item.cat_plushie_persian": "Pelúcia de Gato (Persa)",
|
||||
"sixsides_cosmetics.item.cat_plushie_ragdoll": "Pelúcia de Gato (Ragdoll)",
|
||||
"sixsides_cosmetics.item.cat_plushie_red": "Pelúcia de Gato (Vermelho)",
|
||||
"sixsides_cosmetics.item.cat_plushie_siamese": "Pelúcia de Gato (Siamês)",
|
||||
"sixsides_cosmetics.item.cat_plushie_tabby": "Pelúcia de Gato (Tabby)",
|
||||
"sixsides_cosmetics.item.cat_plushie_tuxedo": "Pelúcia de Gato (Smoking)",
|
||||
"sixsides_cosmetics.item.cat_plushie_white": "Pelúcia de Gato (Branco)",
|
||||
"sixsides_cosmetics.item.cat_plushie_ocelot": "Pelúcia de Ocelote"
|
||||
}
|
||||
@@ -59,5 +59,17 @@
|
||||
"sixsides_cosmetics.item.panda_plushie_lazy": "Pelúcia de Panda (Preguiçoso)",
|
||||
"sixsides_cosmetics.item.panda_plushie_playful": "Pelúcia de Panda (Brincalhão)",
|
||||
"sixsides_cosmetics.item.panda_plushie_weak": "Pelúcia de Panda (Fraco)",
|
||||
"sixsides_cosmetics.item.panda_plushie_worried": "Pelúcia de Panda (Preocupado)"
|
||||
"sixsides_cosmetics.item.panda_plushie_worried": "Pelúcia de Panda (Preocupado)",
|
||||
"sixsides_cosmetics.item.cat_plushie": "Pelúcia de Gato (Preto)",
|
||||
"sixsides_cosmetics.item.cat_plushie_british_shorthair": "Pelúcia de Gato (British Shorthair)",
|
||||
"sixsides_cosmetics.item.cat_plushie_calico": "Pelúcia de Gato (Calico)",
|
||||
"sixsides_cosmetics.item.cat_plushie_jellie": "Pelúcia de Gato (Jellie)",
|
||||
"sixsides_cosmetics.item.cat_plushie_persian": "Pelúcia de Gato (Persa)",
|
||||
"sixsides_cosmetics.item.cat_plushie_ragdoll": "Pelúcia de Gato (Ragdoll)",
|
||||
"sixsides_cosmetics.item.cat_plushie_red": "Pelúcia de Gato (Vermelho)",
|
||||
"sixsides_cosmetics.item.cat_plushie_siamese": "Pelúcia de Gato (Siamês)",
|
||||
"sixsides_cosmetics.item.cat_plushie_tabby": "Pelúcia de Gato (Tabby)",
|
||||
"sixsides_cosmetics.item.cat_plushie_tuxedo": "Pelúcia de Gato (Smoking)",
|
||||
"sixsides_cosmetics.item.cat_plushie_white": "Pelúcia de Gato (Branco)",
|
||||
"sixsides_cosmetics.item.cat_plushie_ocelot": "Pelúcia de Ocelote"
|
||||
}
|
||||
238
assets/sixsides_cosmetics/models/item/cat_plushie.json
Normal file
238
assets/sixsides_cosmetics/models/item/cat_plushie.json
Normal file
@@ -0,0 +1,238 @@
|
||||
{
|
||||
"format_version": "1.21.11",
|
||||
"credit": "Made with Blockbench",
|
||||
"texture_size": [64, 32],
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_all_black",
|
||||
"particle": "minecraft:entity/cat/cat_all_black"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "torso",
|
||||
"from": [6, 2.4, 1.5],
|
||||
"to": [10, 7.4, 12.5],
|
||||
"rotation": { "angle": 35, "axis": "x", "origin": [7, 2.4, 7.5] },
|
||||
"faces": {
|
||||
"north": { "uv": [6.5, 0.5, 7.5, 3], "texture": "#1" },
|
||||
"east": { "uv": [8.5, 3, 9.75, 8.5], "rotation": 270, "texture": "#1" },
|
||||
"south": { "uv": [7.5, 0.5, 8.5, 3], "texture": "#1" },
|
||||
"west": { "uv": [5.25, 3, 6.5, 8.5], "rotation": 270, "texture": "#1" },
|
||||
"up": { "uv": [8.5, 8.5, 7.5, 3], "rotation": 180, "texture": "#1" },
|
||||
"down": { "uv": [7.5, 4, 6.5, 9.5], "rotation": 180, "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [8.3, 0, 4],
|
||||
"to": [10.3, 8, 6],
|
||||
"rotation": { "angle": 0, "axis": "y", "origin": [10.3, 0, 4] },
|
||||
"faces": {
|
||||
"north": { "uv": [10.5, 1, 11, 6], "texture": "#1" },
|
||||
"east": { "uv": [10, 1, 10.5, 6], "texture": "#1" },
|
||||
"south": { "uv": [11.5, 1, 12, 6], "texture": "#1" },
|
||||
"west": { "uv": [11, 1, 11.5, 6], "texture": "#1" },
|
||||
"up": { "uv": [11, 1, 10.5, 0], "texture": "#1" },
|
||||
"down": { "uv": [11.5, 0, 11, 1], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5.7, 0, 4],
|
||||
"to": [7.7, 8, 6],
|
||||
"rotation": { "angle": 0, "axis": "y", "origin": [5.7, 0, 4] },
|
||||
"faces": {
|
||||
"north": { "uv": [10.5, 1, 11, 6], "texture": "#1" },
|
||||
"east": { "uv": [10, 1, 10.5, 6], "texture": "#1" },
|
||||
"south": { "uv": [11.5, 1, 12, 6], "texture": "#1" },
|
||||
"west": { "uv": [11, 1, 11.5, 6], "texture": "#1" },
|
||||
"up": { "uv": [11, 1, 10.5, 0], "texture": "#1" },
|
||||
"down": { "uv": [11.5, 0, 11, 1], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [2, 0, 8],
|
||||
"to": [4, 2, 14],
|
||||
"rotation": { "angle": 45, "axis": "y", "origin": [2, 0, 8] },
|
||||
"faces": {
|
||||
"north": { "uv": [3, 6.5, 3.5, 7.5], "texture": "#1" },
|
||||
"east": { "uv": [3, 7.5, 3.5, 10.5], "rotation": 270, "texture": "#1" },
|
||||
"south": { "uv": [2.5, 6.5, 3, 7.5], "texture": "#1" },
|
||||
"west": { "uv": [2, 7.5, 2.5, 10.5], "rotation": 90, "texture": "#1" },
|
||||
"up": { "uv": [3, 10.5, 2.5, 7.5], "texture": "#1" },
|
||||
"down": { "uv": [4, 7.5, 3.5, 10.5], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [12, 0, 8],
|
||||
"to": [14, 2, 14],
|
||||
"rotation": { "angle": -45, "axis": "y", "origin": [14, 0, 8] },
|
||||
"faces": {
|
||||
"north": { "uv": [3, 6.5, 3.5, 7.5], "texture": "#1" },
|
||||
"east": { "uv": [2, 7.5, 2.5, 10.5], "rotation": 270, "texture": "#1" },
|
||||
"south": { "uv": [2.5, 6.5, 3, 7.5], "texture": "#1" },
|
||||
"west": { "uv": [3, 7.5, 3.5, 10.5], "rotation": 90, "texture": "#1" },
|
||||
"up": { "uv": [3, 10.5, 2.5, 7.5], "texture": "#1" },
|
||||
"down": { "uv": [4, 7.5, 3.5, 10.5], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [7.5, 2.5, 11.7],
|
||||
"to": [8.5, 3.5, 18.7],
|
||||
"rotation": { "angle": 32.5, "axis": "x", "origin": [6.5, 2.5, 11.7] },
|
||||
"faces": {
|
||||
"north": { "uv": [0.25, 7.5, 0.5, 8], "texture": "#1" },
|
||||
"east": { "uv": [0.5, 8, 0.75, 12], "rotation": 90, "texture": "#1" },
|
||||
"south": { "uv": [0.5, 7.5, 0.75, 8], "texture": "#1" },
|
||||
"west": { "uv": [0, 8, 0.25, 12], "rotation": 270, "texture": "#1" },
|
||||
"up": { "uv": [1, 12, 0.75, 8], "rotation": 180, "texture": "#1" },
|
||||
"down": { "uv": [0.5, 8, 0.25, 12], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [7.4, 2.3, 19.3],
|
||||
"to": [8.6, 3.3, 26.5],
|
||||
"rotation": { "x": 147.5, "y": 0, "z": 0, "origin": [6.5, 2.3, 21.3] },
|
||||
"faces": {
|
||||
"north": { "uv": [1.5, 7.5, 1.75, 8], "texture": "#1" },
|
||||
"east": { "uv": [1.5, 8, 1.75, 12], "rotation": 270, "texture": "#1" },
|
||||
"south": { "uv": [4.75, 4, 5, 5], "texture": "#1" },
|
||||
"west": { "uv": [1, 8, 1.25, 12], "rotation": 90, "texture": "#1" },
|
||||
"up": { "uv": [1.5, 12, 1.25, 8], "texture": "#1" },
|
||||
"down": { "uv": [2, 8, 1.75, 12], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.7, 10.4, 1.4],
|
||||
"to": [10.7, 11.4, 3.4],
|
||||
"rotation": {
|
||||
"x": -26.94093,
|
||||
"y": -5.73576,
|
||||
"z": -11.12501,
|
||||
"origin": [10.7, 10.4, 1.4]
|
||||
},
|
||||
"faces": {
|
||||
"north": { "uv": [0.5, 6, 0.75, 6.5], "texture": "#1" },
|
||||
"east": { "uv": [0, 6, 0.5, 6.5], "texture": "#1" },
|
||||
"south": { "uv": [0.75, 6, 1, 6.5], "texture": "#1" },
|
||||
"west": { "uv": [1, 6, 1.5, 6.5], "texture": "#1" },
|
||||
"up": { "uv": [0.75, 6, 0.5, 5], "texture": "#1" },
|
||||
"down": { "uv": [1, 5, 0.75, 6], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5.5, 7.6, -0.1],
|
||||
"to": [10.5, 11.6, 4.9],
|
||||
"rotation": {
|
||||
"x": -26.94093,
|
||||
"y": -5.73576,
|
||||
"z": -11.12501,
|
||||
"origin": [7.5, 8.6, 2.9]
|
||||
},
|
||||
"faces": {
|
||||
"north": { "uv": [1.25, 2.5, 2.5, 4.5], "texture": "#1" },
|
||||
"east": { "uv": [0, 2.5, 1.25, 4.5], "texture": "#1" },
|
||||
"south": { "uv": [3.75, 2.5, 5, 4.5], "texture": "#1" },
|
||||
"west": { "uv": [2.5, 2.5, 3.75, 4.5], "texture": "#1" },
|
||||
"up": { "uv": [2.5, 2.5, 1.25, 0], "texture": "#1" },
|
||||
"down": { "uv": [3.75, 0, 2.5, 2.5], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [6.5, 7.6, -1.1],
|
||||
"to": [9.5, 9.6, 0.9],
|
||||
"rotation": {
|
||||
"x": -26.94093,
|
||||
"y": -5.73576,
|
||||
"z": -11.12501,
|
||||
"origin": [7.5, 8.6, 2.9]
|
||||
},
|
||||
"faces": {
|
||||
"north": { "uv": [0.5, 13, 1.25, 14], "texture": "#1" },
|
||||
"east": { "uv": [0, 13, 0.5, 14], "texture": "#1" },
|
||||
"south": { "uv": [1.25, 12, 2, 13], "texture": "#1" },
|
||||
"west": { "uv": [1.25, 13, 1.75, 14], "texture": "#1" },
|
||||
"up": { "uv": [1.25, 13, 0.5, 12], "texture": "#1" },
|
||||
"down": { "uv": [2, 12, 1.25, 13], "texture": "#1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [6.6, 11.2, 0.9],
|
||||
"to": [7.6, 12.2, 2.9],
|
||||
"rotation": {
|
||||
"x": -26.94093,
|
||||
"y": -5.73576,
|
||||
"z": -11.12501,
|
||||
"origin": [6.6, 11.4, 0.9]
|
||||
},
|
||||
"faces": {
|
||||
"north": { "uv": [2.75, 6, 3, 6.5], "texture": "#1" },
|
||||
"east": { "uv": [1.5, 6, 2, 6.5], "texture": "#1" },
|
||||
"south": { "uv": [2, 6, 2.25, 6.5], "texture": "#1" },
|
||||
"west": { "uv": [2.25, 6, 2.75, 6.5], "texture": "#1" },
|
||||
"up": { "uv": [2.25, 6, 2, 5], "texture": "#1" },
|
||||
"down": { "uv": [2.5, 5, 2.25, 6], "texture": "#1" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [86.75, 0, 0],
|
||||
"scale": [0.43359, 0.43359, 0.43359]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [86.75, 0, 0],
|
||||
"scale": [0.43359, 0.43359, 0.43359]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [129.69, 30.87, -177.95],
|
||||
"translation": [1, 2, 0],
|
||||
"scale": [0.73828, 0.73828, 0.73828]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [129.69, 30.87, -177.95],
|
||||
"translation": [1, 2, 0],
|
||||
"scale": [0.73828, 0.73828, 0.73828]
|
||||
},
|
||||
"ground": {
|
||||
"scale": [0.66992, 0.66992, 0.66992]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [-180, -4.5, -180]
|
||||
},
|
||||
"head": {
|
||||
"translation": [0, 14.25, 0]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [-88, 0, 0],
|
||||
"translation": [0, 0, -10.75],
|
||||
"scale": [1.49805, 1.49805, 1.49805]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "group",
|
||||
"origin": [6.5, 2.3, 21.3],
|
||||
"color": 0,
|
||||
"children": [
|
||||
0,
|
||||
{
|
||||
"name": "pernas",
|
||||
"origin": [10.3, 0, 4],
|
||||
"color": 0,
|
||||
"children": [1, 2, 3, 4]
|
||||
},
|
||||
{
|
||||
"name": "cauda",
|
||||
"origin": [6.5, 2.5, 11.7],
|
||||
"color": 0,
|
||||
"children": [5, 6]
|
||||
},
|
||||
{
|
||||
"name": "cabeça",
|
||||
"origin": [10.7, 10.4, 1.4],
|
||||
"color": 0,
|
||||
"children": [7, 8, 9, 10]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_british_shorthair",
|
||||
"particle": "minecraft:entity/cat/cat_british_shorthair"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_calico",
|
||||
"particle": "minecraft:entity/cat/cat_calico"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_jellie",
|
||||
"particle": "minecraft:entity/cat/cat_jellie"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/ocelot",
|
||||
"particle": "minecraft:entity/cat/ocelot"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_persian",
|
||||
"particle": "minecraft:entity/cat/cat_persian"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_ragdoll",
|
||||
"particle": "minecraft:entity/cat/cat_ragdoll"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_red",
|
||||
"particle": "minecraft:entity/cat/cat_red"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_siamese",
|
||||
"particle": "minecraft:entity/cat/cat_siamese"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_tabby",
|
||||
"particle": "minecraft:entity/cat/cat_tabby"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_black",
|
||||
"particle": "minecraft:entity/cat/cat_black"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"parent": "sixsides_cosmetics:item/cat_plushie",
|
||||
"textures": {
|
||||
"1": "minecraft:entity/cat/cat_white",
|
||||
"particle": "minecraft:entity/cat/cat_white"
|
||||
}
|
||||
}
|
||||
38
data/sixsides_cosmetics/recipe/cat_plushie.json
Normal file
38
data/sixsides_cosmetics/recipe/cat_plushie.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:black_wool"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:black_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie",
|
||||
"fallback": "Cat Plushie (Black)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:light_gray_wool"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:light_gray_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_british_shorthair",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_british_shorthair",
|
||||
"fallback": "Cat Plushie (British Shorthair)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
38
data/sixsides_cosmetics/recipe/cat_plushie_calico.json
Normal file
38
data/sixsides_cosmetics/recipe/cat_plushie_calico.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:orange_wool"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:orange_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_calico",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_calico",
|
||||
"fallback": "Cat Plushie (Calico)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
38
data/sixsides_cosmetics/recipe/cat_plushie_jellie.json
Normal file
38
data/sixsides_cosmetics/recipe/cat_plushie_jellie.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:gray_wool"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:gray_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_jellie",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_jellie",
|
||||
"fallback": "Cat Plushie (Jellie)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
38
data/sixsides_cosmetics/recipe/cat_plushie_ocelot.json
Normal file
38
data/sixsides_cosmetics/recipe/cat_plushie_ocelot.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:jungle_leaves"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:jungle_leaves",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_ocelot",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_ocelot",
|
||||
"fallback": "Ocelot Plushie",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
38
data/sixsides_cosmetics/recipe/cat_plushie_persian.json
Normal file
38
data/sixsides_cosmetics/recipe/cat_plushie_persian.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:yellow_wool"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:yellow_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_persian",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_persian",
|
||||
"fallback": "Cat Plushie (Persian)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
39
data/sixsides_cosmetics/recipe/cat_plushie_ragdoll.json
Normal file
39
data/sixsides_cosmetics/recipe/cat_plushie_ragdoll.json
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:white_wool",
|
||||
"B": "minecraft:brown_dye"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" B "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:red_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_ragdoll",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_ragdoll",
|
||||
"fallback": "Cat Plushie (Ragdoll)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
38
data/sixsides_cosmetics/recipe/cat_plushie_red.json
Normal file
38
data/sixsides_cosmetics/recipe/cat_plushie_red.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:red_wool"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:red_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_red",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_red",
|
||||
"fallback": "Cat Plushie (Red)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
39
data/sixsides_cosmetics/recipe/cat_plushie_siamese.json
Normal file
39
data/sixsides_cosmetics/recipe/cat_plushie_siamese.json
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:brown_wool",
|
||||
"B": "minecraft:white_dye"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" B "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:brown_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_siamese",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_siamese",
|
||||
"fallback": "Cat Plushie (Siamese)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
38
data/sixsides_cosmetics/recipe/cat_plushie_tabby.json
Normal file
38
data/sixsides_cosmetics/recipe/cat_plushie_tabby.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:brown_wool"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:brown_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_tabby",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_tabby",
|
||||
"fallback": "Cat Plushie (Tabby)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
39
data/sixsides_cosmetics/recipe/cat_plushie_tuxedo.json
Normal file
39
data/sixsides_cosmetics/recipe/cat_plushie_tuxedo.json
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:black_wool",
|
||||
"B": "minecraft:white_dye"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" B "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:brown_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_tuxedo",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_tuxedo",
|
||||
"fallback": "Cat Plushie (Tuxedo)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
38
data/sixsides_cosmetics/recipe/cat_plushie_white.json
Normal file
38
data/sixsides_cosmetics/recipe/cat_plushie_white.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"__sixsides_generator": "generate_plushie.js",
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"group": "sixsides_cosmetics:cat_plushie",
|
||||
"key": {
|
||||
"#": "#minecraft:fishes",
|
||||
"A": "minecraft:white_wool"
|
||||
},
|
||||
"pattern": [
|
||||
"# #",
|
||||
" A ",
|
||||
" "
|
||||
],
|
||||
"result": {
|
||||
"count": 1,
|
||||
"id": "minecraft:white_wool",
|
||||
"components": {
|
||||
"!minecraft:consumable": {},
|
||||
"minecraft:equippable": {
|
||||
"slot": "head",
|
||||
"equip_on_interact": true
|
||||
},
|
||||
"minecraft:item_model": "sixsides_cosmetics:cat_plushie_white",
|
||||
"minecraft:item_name": {
|
||||
"type": "translatable",
|
||||
"translate": "sixsides_cosmetics.item.cat_plushie_white",
|
||||
"fallback": "Cat Plushie (White)",
|
||||
"color": "white",
|
||||
"bold": true,
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:repairable": {
|
||||
"items": "#minecraft:fishes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user