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