Advertisement
Guest User

Untitled

a guest
Mar 10th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.48 KB | None | 0 0
  1. public class ModelScourgeCreeper extends ModelBase
  2. {
  3. //fields
  4. ModelRenderer head;
  5. ModelRenderer eye1;
  6. ModelRenderer eye2;
  7. ModelRenderer eye3;
  8. ModelRenderer eye4;
  9. ModelRenderer eye5;
  10. ModelRenderer eye6;
  11. ModelRenderer eye7;
  12. ModelRenderer eye8;
  13. ModelRenderer fang1;
  14. ModelRenderer fang1b;
  15. ModelRenderer fang2;
  16. ModelRenderer fang2b;
  17. ModelRenderer fang3;
  18. ModelRenderer fang3b;
  19. ModelRenderer fang4;
  20. ModelRenderer fang4b;
  21. ModelRenderer hblob1;
  22. ModelRenderer hblob2;
  23. ModelRenderer hblob3;
  24. ModelRenderer midsection;
  25. ModelRenderer body;
  26. ModelRenderer bblob1;
  27. ModelRenderer bblob2;
  28. ModelRenderer bblob3;
  29. ModelRenderer bblob4;
  30. ModelRenderer bblob5;
  31. ModelRenderer bblob6;
  32. ModelRenderer bblob7;
  33. ModelRenderer bblob8;
  34. ModelRenderer bblob9;
  35. ModelRenderer bblob10;
  36. ModelRenderer rearend;
  37. ModelRenderer leg1;
  38. ModelRenderer leg1b;
  39. ModelRenderer leg1c;
  40. ModelRenderer leg2;
  41. ModelRenderer leg2b;
  42. ModelRenderer leg2b1;
  43. ModelRenderer leg2b2;
  44. ModelRenderer leg2b3;
  45. ModelRenderer leg2b4;
  46. ModelRenderer leg2b5;
  47. ModelRenderer leg2c;
  48. ModelRenderer leg3;
  49. ModelRenderer leg3b;
  50. ModelRenderer leg3c;
  51. ModelRenderer leg4;
  52. ModelRenderer leg4b;
  53. ModelRenderer leg4c;
  54. ModelRenderer leg5;
  55. ModelRenderer leg5b;
  56. ModelRenderer leg5c;
  57. ModelRenderer leg6;
  58. ModelRenderer leg6b;
  59. ModelRenderer leg6c;
  60. ModelRenderer backleg1;
  61. ModelRenderer backleg1b;
  62. ModelRenderer backleg1c;
  63. ModelRenderer backleg2;
  64. ModelRenderer backleg2b;
  65. ModelRenderer backleg2b1;
  66. ModelRenderer backleg2b2;
  67. ModelRenderer backleg2b3;
  68. ModelRenderer backleg2b4;
  69. ModelRenderer backleg2b5;
  70. ModelRenderer backleg2b6;
  71. ModelRenderer backleg2b7;
  72. ModelRenderer backleg2c;
  73.  
  74. public ModelScourgeCreeper()
  75. {
  76. textureWidth = 64;
  77. textureHeight = 64;
  78.  
  79. head = new ModelRenderer(this, 0, 0);
  80. head.addBox(-3F, -3F, -6F, 6, 6, 6);
  81. head.setRotationPoint(0F, 13.13333F, -8F);
  82. head.setTextureSize(64, 64);
  83. head.mirror = true;
  84. setRotation(head, 0.122173F, 0F, 0F);
  85. eye1 = new ModelRenderer(this, 25, 0);
  86. eye1.addBox(-1F, 1F, -1F, 2, 2, 1);
  87. eye1.setRotationPoint(-1.5F, 12.13333F, -13.5F);
  88. eye1.setTextureSize(64, 64);
  89. eye1.mirror = true;
  90. setRotation(eye1, 0.122173F, 0F, 0F);
  91. eye2 = new ModelRenderer(this, 25, 4);
  92. eye2.addBox(-1F, 1F, -1F, 2, 2, 1);
  93. eye2.setRotationPoint(1.5F, 12.13333F, -13.5F);
  94. eye2.setTextureSize(64, 64);
  95. eye2.mirror = true;
  96. setRotation(eye2, 0.122173F, 0F, 0F);
  97. eye3 = new ModelRenderer(this, 25, 8);
  98. eye3.addBox(0.3F, -0.5F, -1F, 1, 1, 1);
  99. eye3.setRotationPoint(1.5F, 12.13333F, -13.5F);
  100. eye3.setTextureSize(64, 64);
  101. eye3.mirror = true;
  102. setRotation(eye3, 0.122173F, 0F, 0F);
  103. eye4 = new ModelRenderer(this, 30, 8);
  104. eye4.addBox(-4.3F, -0.5F, -1F, 1, 1, 1);
  105. eye4.setRotationPoint(1.5F, 12.13333F, -13.5F);
  106. eye4.setTextureSize(64, 64);
  107. eye4.mirror = true;
  108. setRotation(eye4, 0.122173F, 0F, 0F);
  109. eye5 = new ModelRenderer(this, 32, 0);
  110. eye5.addBox(-1F, 1F, -1F, 1, 2, 2);
  111. eye5.setRotationPoint(3.3F, 11.13333F, -13F);
  112. eye5.setTextureSize(64, 64);
  113. eye5.mirror = true;
  114. setRotation(eye5, 0.122173F, 0F, 0F);
  115. eye6 = new ModelRenderer(this, 39, 0);
  116. eye6.addBox(-1F, 1F, -1F, 1, 2, 2);
  117. eye6.setRotationPoint(-2.3F, 11.13333F, -13F);
  118. eye6.setTextureSize(64, 64);
  119. eye6.mirror = true;
  120. setRotation(eye6, 0.122173F, 0F, 0F);
  121. eye7 = new ModelRenderer(this, 35, 8);
  122. eye7.addBox(-1F, 1F, -1F, 1, 1, 1);
  123. eye7.setRotationPoint(3.3F, 13.5F, -12.8F);
  124. eye7.setTextureSize(64, 64);
  125. eye7.mirror = true;
  126. setRotation(eye7, 0.122173F, 0F, 0F);
  127. eye8 = new ModelRenderer(this, 40, 8);
  128. eye8.addBox(-1F, 1F, -1F, 1, 1, 1);
  129. eye8.setRotationPoint(-2.3F, 13.5F, -12.8F);
  130. eye8.setTextureSize(64, 64);
  131. eye8.mirror = true;
  132. setRotation(eye8, 0.122173F, 0F, 0F);
  133. fang1 = new ModelRenderer(this, 47, 0);
  134. fang1.addBox(-1F, -1F, -1F, 1, 2, 1);
  135. fang1.setRotationPoint(-0.5F, 16.6F, -13F);
  136. fang1.setTextureSize(64, 64);
  137. fang1.mirror = true;
  138. setRotation(fang1, -0.6981317F, 0F, 0F);
  139. fang1b = new ModelRenderer(this, 47, 4);
  140. fang1b.addBox(-1F, -1F, -1F, 1, 1, 1);
  141. fang1b.setRotationPoint(-0.5F, 17.9F, -13.6F);
  142. fang1b.setTextureSize(64, 64);
  143. fang1b.mirror = true;
  144. setRotation(fang1b, -0.1745329F, 0F, 0F);
  145. fang2 = new ModelRenderer(this, 47, 0);
  146. fang2.addBox(-1F, -1F, -1F, 1, 2, 1);
  147. fang2.setRotationPoint(1.5F, 16.6F, -13F);
  148. fang2.setTextureSize(64, 64);
  149. fang2.mirror = true;
  150. setRotation(fang2, -0.6981317F, 0F, 0F);
  151. fang2b = new ModelRenderer(this, 47, 4);
  152. fang2b.addBox(-1F, -1F, -1F, 1, 1, 1);
  153. fang2b.setRotationPoint(1.5F, 17.9F, -13.6F);
  154. fang2b.setTextureSize(64, 64);
  155. fang2b.mirror = true;
  156. setRotation(fang2b, -0.1745329F, 0F, 0F);
  157. fang3 = new ModelRenderer(this, 52, 0);
  158. fang3.addBox(-1F, -1F, -1F, 1, 2, 1);
  159. fang3.setRotationPoint(3F, 16F, -11.5F);
  160. fang3.setTextureSize(64, 64);
  161. fang3.mirror = true;
  162. setRotation(fang3, 0.1745329F, 0F, -0.1745329F);
  163. fang3b = new ModelRenderer(this, 52, 4);
  164. fang3b.addBox(-0.8F, -1F, -1.2F, 1, 2, 1);
  165. fang3b.setRotationPoint(3.15F, 17.95F, -11.6F);
  166. fang3b.setTextureSize(64, 64);
  167. fang3b.mirror = true;
  168. setRotation(fang3b, -0.4712389F, 0F, -0.1919862F);
  169. fang4 = new ModelRenderer(this, 52, 0);
  170. fang4.addBox(-1F, -1F, -1F, 1, 2, 1);
  171. fang4.setRotationPoint(-2F, 16F, -11.5F);
  172. fang4.setTextureSize(64, 64);
  173. fang4.mirror = true;
  174. setRotation(fang4, 0.1745329F, 0F, 0.1745329F);
  175. fang4b = new ModelRenderer(this, 52, 4);
  176. fang4b.addBox(-0.8F, -1F, -1.2F, 1, 2, 1);
  177. fang4b.setRotationPoint(-2.55F, 17.9F, -11.6F);
  178. fang4b.setTextureSize(64, 64);
  179. fang4b.mirror = true;
  180. setRotation(fang4b, -0.4712389F, 0F, 0.1919862F);
  181. hblob1 = new ModelRenderer(this, 36, 33);
  182. hblob1.addBox(0.5F, -3.5F, -3.2F, 3, 3, 3);
  183. hblob1.setRotationPoint(0F, 13.13333F, -8F);
  184. hblob1.setTextureSize(64, 64);
  185. hblob1.mirror = true;
  186. setRotation(hblob1, 0.122173F, 0F, 0F);
  187. hblob2 = new ModelRenderer(this, 36, 39);
  188. hblob2.addBox(-1.5F, -3.2F, -4.2F, 1, 1, 1);
  189. hblob2.setRotationPoint(0F, 13.13333F, -8F);
  190. hblob2.setTextureSize(64, 64);
  191. hblob2.mirror = true;
  192. setRotation(hblob2, 0.122173F, 0F, 0F);
  193. hblob3 = new ModelRenderer(this, 41, 39);
  194. hblob3.addBox(-1.5F, -3.2F, -4.3F, 1, 1, 2);
  195. hblob3.setRotationPoint(-2F, 16.13333F, -6F);
  196. hblob3.setTextureSize(64, 64);
  197. hblob3.mirror = true;
  198. setRotation(hblob3, 0.122173F, 0F, 0F);
  199. midsection = new ModelRenderer(this, 0, 33);
  200. midsection.addBox(-2.5F, -3F, -4F, 5, 5, 4);
  201. midsection.setRotationPoint(0F, 13F, -5F);
  202. midsection.setTextureSize(64, 64);
  203. midsection.mirror = true;
  204. setRotation(midsection, 0.1047198F, 0F, 0F);
  205. body = new ModelRenderer(this, 0, 12);
  206. body.addBox(-4F, -3F, -8F, 8, 6, 14);
  207. body.setRotationPoint(0F, 12F, 1F);
  208. body.setTextureSize(64, 64);
  209. body.mirror = true;
  210. setRotation(body, 0.0872665F, 0F, 0F);
  211. bblob1 = new ModelRenderer(this, 45, 8);
  212. bblob1.addBox(-4F, -3F, -7F, 3, 2, 4);
  213. bblob1.setRotationPoint(0.5F, 11F, 2.5F);
  214. bblob1.setTextureSize(64, 64);
  215. bblob1.mirror = true;
  216. setRotation(bblob1, 0.0872665F, 0F, 0F);
  217. bblob2 = new ModelRenderer(this, 45, 14);
  218. bblob2.addBox(1F, -2.8F, -9F, 2, 2, 2);
  219. bblob2.setRotationPoint(0.5F, 11F, 2.5F);
  220. bblob2.setTextureSize(64, 64);
  221. bblob2.mirror = true;
  222. setRotation(bblob2, 0.0872665F, 0F, 0F);
  223. bblob3 = new ModelRenderer(this, 60, 8);
  224. bblob3.addBox(2.8F, -1.5F, -5.5F, 1, 1, 1);
  225. bblob3.setRotationPoint(0.5F, 11F, 2.5F);
  226. bblob3.setTextureSize(64, 64);
  227. bblob3.mirror = true;
  228. setRotation(bblob3, 0.0872665F, 0F, 0F);
  229. bblob4 = new ModelRenderer(this, 45, 18);
  230. bblob4.addBox(2.8F, -1F, -3.5F, 1, 1, 2);
  231. bblob4.setRotationPoint(0.5F, 11F, 2.5F);
  232. bblob4.setTextureSize(64, 64);
  233. bblob4.mirror = true;
  234. setRotation(bblob4, 0.0872665F, 0F, 0F);
  235. bblob5 = new ModelRenderer(this, 54, 14);
  236. bblob5.addBox(0F, -2.5F, -0.5F, 2, 1, 2);
  237. bblob5.setRotationPoint(0.5F, 11F, 2.5F);
  238. bblob5.setTextureSize(64, 64);
  239. bblob5.mirror = true;
  240. setRotation(bblob5, 0.0872665F, 0F, 0F);
  241. bblob6 = new ModelRenderer(this, 54, 17);
  242. bblob6.addBox(-3F, -3F, 1F, 2, 2, 2);
  243. bblob6.setRotationPoint(0.5F, 11F, 2.5F);
  244. bblob6.setTextureSize(64, 64);
  245. bblob6.mirror = true;
  246. setRotation(bblob6, 0.0872665F, 0F, 0F);
  247. bblob7 = new ModelRenderer(this, 45, 21);
  248. bblob7.addBox(-5F, 0F, -2F, 2, 2, 2);
  249. bblob7.setRotationPoint(0.5F, 11F, 2.5F);
  250. bblob7.setTextureSize(64, 64);
  251. bblob7.mirror = true;
  252. setRotation(bblob7, 0.0872665F, 0F, 0F);
  253. bblob8 = new ModelRenderer(this, 45, 25);
  254. bblob8.addBox(0F, 2.5F, -1F, 3, 2, 4);
  255. bblob8.setRotationPoint(0.5F, 11F, 2.5F);
  256. bblob8.setTextureSize(64, 64);
  257. bblob8.mirror = true;
  258. setRotation(bblob8, 0.0872665F, 0F, 0F);
  259. bblob9 = new ModelRenderer(this, 54, 21);
  260. bblob9.addBox(-4F, 2.7F, -8F, 2, 2, 2);
  261. bblob9.setRotationPoint(1.5F, 11F, 4.5F);
  262. bblob9.setTextureSize(64, 64);
  263. bblob9.mirror = true;
  264. setRotation(bblob9, 0.0872665F, 0F, 0F);
  265. bblob10 = new ModelRenderer(this, 60, 10);
  266. bblob10.addBox(0F, 3F, -5F, 1, 1, 1);
  267. bblob10.setRotationPoint(1.5F, 11F, 4.5F);
  268. bblob10.setTextureSize(64, 64);
  269. bblob10.mirror = true;
  270. setRotation(bblob10, 0.0872665F, 0F, 0F);
  271. rearend = new ModelRenderer(this, 19, 33);
  272. rearend.addBox(-3F, -2F, 6F, 6, 4, 2);
  273. rearend.setRotationPoint(0F, 11.5F, 1F);
  274. rearend.setTextureSize(64, 64);
  275. rearend.mirror = true;
  276. setRotation(rearend, 0.0872665F, 0F, 0F);
  277. leg1 = new ModelRenderer(this, 0, 43);
  278. leg1.addBox(-1F, -1F, -1F, 8, 2, 2);
  279. leg1.setRotationPoint(4F, 14F, -5F);
  280. leg1.setTextureSize(64, 64);
  281. leg1.mirror = true;
  282. setRotation(leg1, 0.0872665F, 0F, -0.3490659F);
  283. leg1b = new ModelRenderer(this, 0, 47);
  284. leg1b.addBox(-1F, -1F, -1F, 6, 2, 2);
  285. leg1b.setRotationPoint(9.9F, 12F, -5F);
  286. leg1b.setTextureSize(64, 64);
  287. leg1b.mirror = true;
  288. setRotation(leg1b, 0.0349066F, -0.0872665F, 1.047198F);
  289. leg1c = new ModelRenderer(this, 0, 51);
  290. leg1c.addBox(-1F, -0.5F, -0.5F, 8, 1, 1);
  291. leg1c.setRotationPoint(12.5F, 17F, -4.8F);
  292. leg1c.setTextureSize(64, 64);
  293. leg1c.mirror = true;
  294. setRotation(leg1c, 0.0349066F, -0.0872665F, 1.48353F);
  295. leg2 = new ModelRenderer(this, 0, 43);
  296. leg2.addBox(-1F, -1F, -1F, 8, 2, 2);
  297. leg2.setRotationPoint(4F, 13.5F, 0F);
  298. leg2.setTextureSize(64, 64);
  299. leg2.mirror = true;
  300. setRotation(leg2, 0.0872665F, 0F, -0.3490659F);
  301. leg2b = new ModelRenderer(this, 42, 43);
  302. leg2b.addBox(-1F, -1F, -1F, 2, 2, 2);
  303. leg2b.setRotationPoint(9.9F, 11.5F, 0F);
  304. leg2b.setTextureSize(64, 64);
  305. leg2b.mirror = true;
  306. setRotation(leg2b, 0.0349066F, -0.0872665F, 1.047198F);
  307. leg2b1 = new ModelRenderer(this, 42, 47);
  308. leg2b1.addBox(1F, -1F, 0F, 1, 2, 1);
  309. leg2b1.setRotationPoint(9.9F, 11.5F, 0F);
  310. leg2b1.setTextureSize(64, 64);
  311. leg2b1.mirror = true;
  312. setRotation(leg2b1, 0.0349066F, -0.0872665F, 1.047198F);
  313. leg2b2 = new ModelRenderer(this, 42, 50);
  314. leg2b2.addBox(1F, 0F, -1F, 1, 1, 1);
  315. leg2b2.setRotationPoint(9.9F, 11.5F, 0F);
  316. leg2b2.setTextureSize(64, 64);
  317. leg2b2.mirror = true;
  318. setRotation(leg2b2, 0.0349066F, -0.0872665F, 1.047198F);
  319. leg2b3 = new ModelRenderer(this, 42, 52);
  320. leg2b3.addBox(2F, -1F, -1F, 1, 2, 2);
  321. leg2b3.setRotationPoint(9.9F, 11.5F, 0F);
  322. leg2b3.setTextureSize(64, 64);
  323. leg2b3.mirror = true;
  324. setRotation(leg2b3, 0.0349066F, -0.0872665F, 1.047198F);
  325. leg2b4 = new ModelRenderer(this, 42, 56);
  326. leg2b4.addBox(3F, 0F, -1F, 1, 1, 2);
  327. leg2b4.setRotationPoint(9.9F, 11.5F, 0F);
  328. leg2b4.setTextureSize(64, 64);
  329. leg2b4.mirror = true;
  330. setRotation(leg2b4, 0.0349066F, -0.0872665F, 1.047198F);
  331. leg2b5 = new ModelRenderer(this, 42, 59);
  332. leg2b5.addBox(4F, -1F, -1F, 1, 2, 2);
  333. leg2b5.setRotationPoint(9.9F, 11.5F, 0F);
  334. leg2b5.setTextureSize(64, 64);
  335. leg2b5.mirror = true;
  336. setRotation(leg2b5, 0.0349066F, -0.0872665F, 1.047198F);
  337. leg2c = new ModelRenderer(this, 21, 53);
  338. leg2c.addBox(-1.5F, -0.5F, -0.5F, 9, 1, 1);
  339. leg2c.setRotationPoint(12.5F, 16.5F, 0.2F);
  340. leg2c.setTextureSize(64, 64);
  341. leg2c.mirror = true;
  342. setRotation(leg2c, 0.0349066F, -0.0872665F, 1.48353F);
  343. leg3 = new ModelRenderer(this, 0, 43);
  344. leg3.addBox(-1F, -1F, -1F, 8, 2, 2);
  345. leg3.setRotationPoint(4F, 13F, 5F);
  346. leg3.setTextureSize(64, 64);
  347. leg3.mirror = true;
  348. setRotation(leg3, 0.0872665F, 0F, -0.3490659F);
  349. leg3b = new ModelRenderer(this, 0, 47);
  350. leg3b.addBox(-1F, -1F, -1F, 6, 2, 2);
  351. leg3b.setRotationPoint(9.9F, 11F, 5F);
  352. leg3b.setTextureSize(64, 64);
  353. leg3b.mirror = true;
  354. setRotation(leg3b, 0.0349066F, -0.0872665F, 1.047198F);
  355. leg3c = new ModelRenderer(this, 0, 53);
  356. leg3c.addBox(-1F, -0.5F, -0.5F, 9, 1, 1);
  357. leg3c.setRotationPoint(12.5F, 16F, 5.2F);
  358. leg3c.setTextureSize(64, 64);
  359. leg3c.mirror = true;
  360. setRotation(leg3c, 0.0349066F, -0.0872665F, 1.48353F);
  361. leg4 = new ModelRenderer(this, 21, 43);
  362. leg4.addBox(-1F, -1F, -1F, 8, 2, 2);
  363. leg4.setRotationPoint(-4F, 14F, -5F);
  364. leg4.setTextureSize(64, 64);
  365. leg4.mirror = true;
  366. setRotation(leg4, -0.1047198F, 0F, -2.80998F);
  367. leg4b = new ModelRenderer(this, 21, 47);
  368. leg4b.addBox(-5F, -1F, -1F, 6, 2, 2);
  369. leg4b.setRotationPoint(-9.9F, 12F, -5F);
  370. leg4b.setTextureSize(64, 32);
  371. leg4b.mirror = true;
  372. setRotation(leg4b, 0.1745329F, 0.1919862F, -1.082104F);
  373. leg4c = new ModelRenderer(this, 21, 51);
  374. leg4c.addBox(-1F, -0.5F, -0.5F, 8, 1, 1);
  375. leg4c.setRotationPoint(-12.4F, 17F, -4.5F);
  376. leg4c.setTextureSize(64, 64);
  377. leg4c.mirror = true;
  378. setRotation(leg4c, -0.2268928F, 0.1919862F, 1.658063F);
  379. leg5 = new ModelRenderer(this, 0, 43);
  380. leg5.addBox(-1F, -1F, -1F, 8, 2, 2);
  381. leg5.setRotationPoint(-4F, 13.5F, 0F);
  382. leg5.setTextureSize(64, 64);
  383. leg5.mirror = true;
  384. setRotation(leg5, -0.1047198F, 0F, -2.80998F);
  385. leg5b = new ModelRenderer(this, 0, 47);
  386. leg5b.addBox(-1F, -1F, -1F, 6, 2, 2);
  387. leg5b.setRotationPoint(-9.9F, 11.5F, 0F);
  388. leg5b.setTextureSize(64, 64);
  389. leg5b.mirror = true;
  390. setRotation(leg5b, -0.2268928F, 0.1919862F, 2.094395F);
  391. leg5c = new ModelRenderer(this, 0, 53);
  392. leg5c.addBox(-1.5F, -0.5F, -0.5F, 9, 1, 1);
  393. leg5c.setRotationPoint(-12.4F, 16.5F, 0.5F);
  394. leg5c.setTextureSize(64, 64);
  395. leg5c.mirror = true;
  396. setRotation(leg5c, -0.2268928F, 0.1919862F, 1.658063F);
  397. leg6 = new ModelRenderer(this, 0, 43);
  398. leg6.addBox(-1F, -1F, -1F, 8, 2, 2);
  399. leg6.setRotationPoint(-4F, 13F, 5F);
  400. leg6.setTextureSize(64, 64);
  401. leg6.mirror = true;
  402. setRotation(leg6, -0.1047198F, 0F, -2.80998F);
  403. leg6b = new ModelRenderer(this, 0, 47);
  404. leg6b.addBox(-1F, -1F, -1F, 6, 2, 2);
  405. leg6b.setRotationPoint(-9.9F, 11F, 5F);
  406. leg6b.setTextureSize(64, 64);
  407. leg6b.mirror = true;
  408. setRotation(leg6b, -0.2268928F, 0.1919862F, 2.094395F);
  409. leg6c = new ModelRenderer(this, 0, 53);
  410. leg6c.addBox(-1F, -0.5F, -0.5F, 9, 1, 1);
  411. leg6c.setRotationPoint(-12.4F, 16F, 5.5F);
  412. leg6c.setTextureSize(64, 64);
  413. leg6c.mirror = true;
  414. setRotation(leg6c, -0.2268928F, 0.1919862F, 1.658063F);
  415. backleg1 = new ModelRenderer(this, 0, 43);
  416. backleg1.addBox(-2F, -1F, -1F, 8, 2, 2);
  417. backleg1.setRotationPoint(3F, 12.5F, 8F);
  418. backleg1.setTextureSize(64, 64);
  419. backleg1.mirror = true;
  420. setRotation(backleg1, 0F, -1.308997F, -0.3490659F);
  421. backleg1b = new ModelRenderer(this, 0, 47);
  422. backleg1b.addBox(-2F, -1F, -1F, 6, 2, 2);
  423. backleg1b.setRotationPoint(4.8F, 9.3F, 14.5F);
  424. backleg1b.setTextureSize(64, 64);
  425. backleg1b.mirror = true;
  426. setRotation(backleg1b, 0F, -1.308997F, -0.7504916F);
  427. backleg1c = new ModelRenderer(this, 0, 51);
  428. backleg1c.addBox(-1F, -0.5F, -0.5F, 8, 1, 1);
  429. backleg1c.setRotationPoint(-5.5F, 6.3F, 17.5F);
  430. backleg1c.setTextureSize(64, 64);
  431. backleg1c.mirror = true;
  432. setRotation(backleg1c, 0F, -1.832596F, -1.047198F);
  433. backleg2 = new ModelRenderer(this, 21, 55);
  434. backleg2.addBox(-2F, -1F, -1F, 8, 2, 2);
  435. backleg2.setRotationPoint(-3F, 12.5F, 8F);
  436. backleg2.setTextureSize(64, 64);
  437. backleg2.mirror = true;
  438. setRotation(backleg2, 0F, -1.832596F, -0.3490659F);
  439. backleg2b = new ModelRenderer(this, 51, 43);
  440. backleg2b.addBox(-2F, -1F, -1F, 1, 2, 2);
  441. backleg2b.setRotationPoint(-4.7F, 9.3F, 14.5F);
  442. backleg2b.setTextureSize(64, 64);
  443. backleg2b.mirror = true;
  444. setRotation(backleg2b, 0F, -1.832596F, -0.7504916F);
  445. backleg2b1 = new ModelRenderer(this, 51, 47);
  446. backleg2b1.addBox(-1F, -1F, -1F, 1, 2, 1);
  447. backleg2b1.setRotationPoint(-4.7F, 9.3F, 14.5F);
  448. backleg2b1.setTextureSize(64, 64);
  449. backleg2b1.mirror = true;
  450. setRotation(backleg2b1, 0F, -1.832596F, -0.7504916F);
  451. backleg2b2 = new ModelRenderer(this, 51, 50);
  452. backleg2b2.addBox(-1F, -1F, 0F, 1, 1, 1);
  453. backleg2b2.setRotationPoint(-4.7F, 9.3F, 14.5F);
  454. backleg2b2.setTextureSize(64, 64);
  455. backleg2b2.mirror = true;
  456. setRotation(backleg2b2, 0F, -1.832596F, -0.7504916F);
  457. backleg2b3 = new ModelRenderer(this, 51, 52);
  458. backleg2b3.addBox(0F, -1F, -1F, 1, 2, 1);
  459. backleg2b3.setRotationPoint(-4.7F, 9.3F, 14.5F);
  460. backleg2b3.setTextureSize(64, 64);
  461. backleg2b3.mirror = true;
  462. setRotation(backleg2b3, 0F, -1.832596F, -0.7504916F);
  463. backleg2b4 = new ModelRenderer(this, 51, 55);
  464. backleg2b4.addBox(1F, -1F, -1F, 1, 2, 2);
  465. backleg2b4.setRotationPoint(-4.7F, 9.3F, 14.5F);
  466. backleg2b4.setTextureSize(64, 64);
  467. backleg2b4.mirror = true;
  468. setRotation(backleg2b4, 0F, -1.832596F, -0.7504916F);
  469. backleg2b5 = new ModelRenderer(this, 51, 59);
  470. backleg2b5.addBox(2F, -1F, 0F, 1, 2, 1);
  471. backleg2b5.setRotationPoint(-4.7F, 9.3F, 14.5F);
  472. backleg2b5.setTextureSize(64, 64);
  473. backleg2b5.mirror = true;
  474. setRotation(backleg2b5, 0F, -1.832596F, -0.7504916F);
  475. backleg2b6 = new ModelRenderer(this, 57, 48);
  476. backleg2b6.addBox(2F, 0F, -1F, 1, 1, 1);
  477. backleg2b6.setRotationPoint(-4.7F, 9.3F, 14.5F);
  478. backleg2b6.setTextureSize(64, 64);
  479. backleg2b6.mirror = true;
  480. setRotation(backleg2b6, 0F, -1.832596F, -0.7504916F);
  481. backleg2b7 = new ModelRenderer(this, 57, 50);
  482. backleg2b7.addBox(3F, -1F, -1F, 1, 2, 2);
  483. backleg2b7.setRotationPoint(-4.7F, 9.3F, 14.5F);
  484. backleg2b7.setTextureSize(64, 64);
  485. backleg2b7.mirror = true;
  486. setRotation(backleg2b7, 0F, -1.832596F, -0.7504916F);
  487. backleg2c = new ModelRenderer(this, 0, 51);
  488. backleg2c.addBox(-1F, -0.5F, -0.5F, 8, 1, 1);
  489. backleg2c.setRotationPoint(5.7F, 6.3F, 17.5F);
  490. backleg2c.setTextureSize(64, 64);
  491. backleg2c.mirror = true;
  492. setRotation(backleg2c, 0F, -1.308997F, -1.047198F);
  493. }
  494.  
  495. public void setLivingAnimations(EntityLivingBase entitylivingbaseIn, float rotateAngleX, float rotateAngleY, float partialTickTime)
  496. {
  497.  
  498. }
  499.  
  500. public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
  501. {
  502. super.render(entity, f, f1, f2, f3, f4, f5);
  503. setRotationAngles(f, f1, f2, f3, f4, f5, entity);
  504. head.render(f5);
  505. eye1.render(f5);
  506. eye2.render(f5);
  507. eye3.render(f5);
  508. eye4.render(f5);
  509. eye5.render(f5);
  510. eye6.render(f5);
  511. eye7.render(f5);
  512. eye8.render(f5);
  513. fang1.render(f5);
  514. fang1b.render(f5);
  515. fang2.render(f5);
  516. fang2b.render(f5);
  517. fang3.render(f5);
  518. fang3b.render(f5);
  519. fang4.render(f5);
  520. fang4b.render(f5);
  521. hblob1.render(f5);
  522. hblob2.render(f5);
  523. hblob3.render(f5);
  524. midsection.render(f5);
  525. body.render(f5);
  526. bblob1.render(f5);
  527. bblob2.render(f5);
  528. bblob3.render(f5);
  529. bblob4.render(f5);
  530. bblob5.render(f5);
  531. bblob6.render(f5);
  532. bblob7.render(f5);
  533. bblob8.render(f5);
  534. bblob9.render(f5);
  535. bblob10.render(f5);
  536. rearend.render(f5);
  537. leg1.render(f5);
  538. leg1b.render(f5);
  539. leg1c.render(f5);
  540. leg2.render(f5);
  541. leg2b.render(f5);
  542. leg2b1.render(f5);
  543. leg2b2.render(f5);
  544. leg2b3.render(f5);
  545. leg2b4.render(f5);
  546. leg2b5.render(f5);
  547. leg2c.render(f5);
  548. leg3.render(f5);
  549. leg3b.render(f5);
  550. leg3c.render(f5);
  551. leg4.render(f5);
  552. leg4b.render(f5);
  553. leg4c.render(f5);
  554. leg5.render(f5);
  555. leg5b.render(f5);
  556. leg5c.render(f5);
  557. leg6.render(f5);
  558. leg6b.render(f5);
  559. leg6c.render(f5);
  560. backleg1.render(f5);
  561. backleg1b.render(f5);
  562. backleg1c.render(f5);
  563. backleg2.render(f5);
  564. backleg2b.render(f5);
  565. backleg2b1.render(f5);
  566. backleg2b2.render(f5);
  567. backleg2b3.render(f5);
  568. backleg2b4.render(f5);
  569. backleg2b5.render(f5);
  570. backleg2b6.render(f5);
  571. backleg2b7.render(f5);
  572. backleg2c.render(f5);
  573. }
  574.  
  575. private void setRotation(ModelRenderer model, float x, float y, float z)
  576. {
  577. model.rotateAngleX = x;
  578. model.rotateAngleY = y;
  579. model.rotateAngleZ = z;
  580. }
  581.  
  582. public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5, Entity entity)
  583. {
  584. super.setRotationAngles(f, f1, f2, f3, f4, f5, entity);
  585. }
  586.  
  587. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement