first commit

This commit is contained in:
Penelope Gwen 2025-02-26 15:22:14 -08:00
commit 7c4814e680
15 changed files with 302 additions and 0 deletions

23
README.md Normal file
View file

@ -0,0 +1,23 @@
#Rats Are Just Small Dogs With Hands
minecraft resource pack that replaces wolves with rats
##Todo
- [ ] replace wolf sounds (currently using generic squeak as placeholder)
- [x] ambient
- [ ] death
- [ ] growl
- [ ] hurt
- [ ] pant
- [ ] whine
- [ ] add texture variants
- [x] Trash Man
- [x] Captain Toad
- [ ] Big Boy
- [ ] Despereax
- [ ] V
- [ ] Nibbles
- [ ] Hughie
- [ ] Boss Roscaro
- [ ] polish textures
- [ ] add pack.png

View file

@ -0,0 +1,162 @@
{
"credit": "Made with Blockbench",
"textureSize": [64, 32],
"models": [
{
"part": "head",
"id": "head",
"invertAxis": "xy",
"translate": [-1, -10.5, 7]
},
{
"part": "mane",
"id": "mane",
"invertAxis": "xy",
"translate": [-1, -10, 3],
"rotate": [-90, 0, 0]
},
{
"part": "body",
"id": "body",
"invertAxis": "xy",
"translate": [0, -10, -2],
"rotate": [-90, 0, 0],
"submodels": [
{
"id": "rat_head",
"invertAxis": "xy",
"translate": [0, 18.5, -3],
"rotate": [90, 0, 0],
"boxes": [
{"coordinates": [-3.10182, -2.50831, -4.62933, 5, 5, 5], "textureOffset": [0, 0]},
{"coordinates": [-4.60182, 1.49169, -1.62933, 3, 3, 1], "textureOffset": [15, 0]},
{"coordinates": [0.39818, 1.49169, -1.62933, 3, 3, 1], "textureOffset": [15, 0]},
{"coordinates": [-2.10182, -2.00831, -7.62933, 3, 3, 3], "textureOffset": [0, 10]},
{"coordinates": [0, -0.75831, -6.12933, 4, 1, 1], "textureOffset": [0, 16], "sizeAdd": -0.75},
{"coordinates": [0, -1.00831, -7.12933, 4, 1, 1], "textureOffset": [0, 16], "sizeAdd": -0.75},
{"coordinates": [-5, -1.00831, -7.12933, 4, 1, 1], "textureOffset": [0, 16], "sizeAdd": -0.75},
{"coordinates": [-5, -0.75831, -6.12933, 4, 1, 1], "textureOffset": [0, 16], "sizeAdd": -0.75},
{"coordinates": [0.89818, 0.99169, -4.12933, 1, 1, 1], "textureOffset": [0, 0], "sizeAdd": 0.25},
{"coordinates": [-3.10182, 0.99169, -4.12933, 1, 1, 1], "textureOffset": [0, 0], "sizeAdd": 0.25}
]
},
{
"id": "rat_torso",
"invertAxis": "xy",
"translate": [0, 14, -3],
"boxes": [
{"coordinates": [-4, -4, -2, 8, 8, 4], "textureOffset": [20, 0]}
],
"submodels": [
{
"id": "rat_arm_r",
"invertAxis": "xy",
"translate": [3.5, 2, -1],
"rotate": [90, 0, 0],
"boxes": [
{"coordinates": [-1, -4, -1, 2, 4, 2], "textureOffset": [0, 18]},
{"coordinates": [-1, -4, -2, 2, 1, 1], "textureOffset": [1, 22]}
]
},
{
"id": "rat_arm_l",
"invertAxis": "xy",
"translate": [-3.5, 2, -1],
"rotate": [90, 0, 0],
"boxes": [
{"coordinates": [-1, -4, -1, 2, 4, 2], "textureOffset": [0, 18]},
{"coordinates": [-1, -4, -2, 2, 1, 1], "textureOffset": [1, 22]}
]
}
]
},
{
"id": "rat_booty",
"invertAxis": "xy",
"translate": [0, 10, -3],
"boxes": [
{"coordinates": [-5, -7.5, -2.5, 10, 8, 5], "textureOffset": [17, 12]}
],
"submodels": [
{
"id": "rat_leg_r",
"invertAxis": "xy",
"translate": [5.5, -4, 0],
"rotate": [90, 0, 0],
"boxes": [
{"coordinates": [-1, -5, -1, 2, 6, 2], "textureOffset": [9, 18]},
{"coordinates": [-1, -5, -3, 2, 1, 2], "textureOffset": [0, 24]}
]
},
{
"id": "rat_leg_l",
"invertAxis": "xy",
"translate": [-5.5, -4, 0],
"rotate": [90, 0, 0],
"boxes": [
{"coordinates": [-1, -5, -1, 2, 6, 2], "textureOffset": [9, 18]},
{"coordinates": [-1, -5, -3, 2, 1, 2], "textureOffset": [0, 24]}
]
},
{
"id": "rat_tail",
"invertAxis": "xy",
"translate": [0, -7.5, 0],
"rotate": [97.5, 0, 0],
"boxes": [
{"coordinates": [-0.5, -0.5, 0, 1, 1, 13], "textureOffset": [36, 18]}
]
}
]
}
],
"animations": [
{
"rat_head.rz": "-torad(head_yaw)",
"rat_leg_l.rx": "if(is_sitting,torad(180),sin(limb_swing)*limb_speed-torad(90))",
"rat_leg_r.rx": "if(is_sitting,torad(180),-sin(limb_swing)*limb_speed-torad(90))",
"rat_arm_r.rx": "if(is_sitting,torad(315),sin(limb_swing)*limb_speed-torad(90))",
"rat_arm_l.rx": "if(is_sitting,torad(315),-sin(limb_swing)*limb_speed-torad(90))",
"rat_leg_r.tz": "if(is_sitting,rat_leg_r.tz-1.5,rat_leg_r.tz)",
"rat_leg_l.tz": "if(is_sitting,rat_leg_l.tz-1.5,rat_leg_l.tz)",
"rat_arm_r.ty": "if(is_sitting,rat_arm_r.ty+2,rat_arm_r.ty)",
"rat_arm_l.ty": "if(is_sitting,rat_arm_l.ty+2,rat_arm_l.ty)",
"rat_booty.rx": "if(is_sitting,rat_booty.rx+torad(45),rat_booty.rx)",
"rat_head.rx": "if(is_sitting,torad(head_pitch-90)+torad(45),torad(head_pitch-90))",
"rat_tail.rz": "sin(age*0.01*health)",
"this.rx": "0"
}
]
},
{
"part": "leg1",
"id": "leg1",
"invertAxis": "xy",
"translate": [-2.5, -8, -7]
},
{
"part": "leg2",
"id": "leg2",
"invertAxis": "xy",
"translate": [0.5, -8, -7]
},
{
"part": "leg3",
"id": "leg3",
"invertAxis": "xy",
"translate": [-2.5, -8, 4]
},
{
"part": "leg4",
"id": "leg4",
"invertAxis": "xy",
"translate": [0.5, -8, 4]
},
{
"part": "tail",
"id": "tail",
"invertAxis": "xy",
"translate": [-1, -12, -10]
}
]
}

View file

@ -0,0 +1,67 @@
{
"credit": "Made with Blockbench",
"textureSize": [64, 32],
"texture": "wolf_collar",
"models": [
{
"part": "head",
"id": "head",
"invertAxis": "xy",
"translate": [-1, -10.5, 7]
},
{
"part": "mane",
"id": "mane",
"invertAxis": "xy",
"translate": [-1, -10, 3],
"rotate": [-90, 0, 0],
"animations": [
{
"this.rx": 0
}
]
},
{
"part": "body",
"id": "body",
"invertAxis": "xy",
"translate": [0, -10, -2],
"rotate": [-90, 0, 0],
"animations": [
{
"this.rx": 0
}
]
},
{
"part": "leg1",
"id": "leg1",
"invertAxis": "xy",
"translate": [-2.5, -8, -7]
},
{
"part": "leg2",
"id": "leg2",
"invertAxis": "xy",
"translate": [0.5, -8, -7]
},
{
"part": "leg3",
"id": "leg3",
"invertAxis": "xy",
"translate": [-2.5, -8, 4]
},
{
"part": "leg4",
"id": "leg4",
"invertAxis": "xy",
"translate": [0.5, -8, 4]
},
{
"part": "tail",
"id": "tail",
"invertAxis": "xy",
"translate": [-1, -12, -10]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 B

View file

@ -0,0 +1,44 @@
{
"entity.wolf.ambient": {
"sounds": [
"entity\/wolf\/ambient"
],
"replace": true,
"subtitle": "subtitles.entity.wolf.ambient"
},
"entity.wolf.death": {
"sounds": [
"entity\/wolf\/death"
],
"replace": true,
"subtitle": "subtitles.entity.wolf.death"
},
"entity.wolf.growl": {
"sounds": [
"entity\/wolf\/growl"
],
"replace": true,
"subtitle": "subtitles.entity.wolf.growl"
},
"entity.wolf.hurt": {
"sounds": [
"entity\/wolf\/hurt"
],
"replace": true,
"subtitle": "subtitles.entity.wolf.hurt"
},
"entity.wolf.pant": {
"sounds": [
"entity\/wolf\/pant"
],
"replace": true,
"subtitle": "subtitles.entity.wolf.ambient"
},
"entity.wolf.whine": {
"sounds": [
"entity\/wolf\/whine"
],
"replace": true,
"subtitle": "subtitles.entity.wolf.ambient"
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 B

6
rajsdwh/pack.mcmeta Normal file
View file

@ -0,0 +1,6 @@
{
"pack": {
"pack_format": 46,
"description": "RAJSDWH"
}
}