first commit
This commit is contained in:
commit
7c4814e680
15 changed files with 302 additions and 0 deletions
23
README.md
Normal file
23
README.md
Normal 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
|
162
rajsdwh/assets/minecraft/optifine/cem/wolf.jem
Normal file
162
rajsdwh/assets/minecraft/optifine/cem/wolf.jem
Normal 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]
|
||||
}
|
||||
]
|
||||
}
|
67
rajsdwh/assets/minecraft/optifine/cem/wolf_collar.jem
Normal file
67
rajsdwh/assets/minecraft/optifine/cem/wolf_collar.jem
Normal 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]
|
||||
}
|
||||
]
|
||||
}
|
BIN
rajsdwh/assets/minecraft/optifine/random/entity/wolf/wolf2.png
Normal file
BIN
rajsdwh/assets/minecraft/optifine/random/entity/wolf/wolf2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 442 B |
44
rajsdwh/assets/minecraft/sounds.json
Normal file
44
rajsdwh/assets/minecraft/sounds.json
Normal 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"
|
||||
}
|
||||
}
|
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/ambient.ogg
Normal file
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/ambient.ogg
Normal file
Binary file not shown.
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/death.ogg
Normal file
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/death.ogg
Normal file
Binary file not shown.
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/growl.ogg
Normal file
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/growl.ogg
Normal file
Binary file not shown.
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/hurt.ogg
Normal file
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/hurt.ogg
Normal file
Binary file not shown.
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/pant.ogg
Normal file
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/pant.ogg
Normal file
Binary file not shown.
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/whine.ogg
Normal file
BIN
rajsdwh/assets/minecraft/sounds/entity/wolf/whine.ogg
Normal file
Binary file not shown.
BIN
rajsdwh/assets/minecraft/textures/entity/wolf/wolf.png
Normal file
BIN
rajsdwh/assets/minecraft/textures/entity/wolf/wolf.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 493 B |
BIN
rajsdwh/assets/minecraft/textures/entity/wolf/wolf_collar.png
Normal file
BIN
rajsdwh/assets/minecraft/textures/entity/wolf/wolf_collar.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 150 B |
BIN
rajsdwh/assets/minecraft/textures/entity/wolf/wolf_tame.png
Normal file
BIN
rajsdwh/assets/minecraft/textures/entity/wolf/wolf_tame.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 493 B |
6
rajsdwh/pack.mcmeta
Normal file
6
rajsdwh/pack.mcmeta
Normal file
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"pack": {
|
||||
"pack_format": 46,
|
||||
"description": "RAJSDWH"
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue