From e0099683ba3f7327d1228062ce69034c60060977 Mon Sep 17 00:00:00 2001 From: Atsuihsio <842960157@qq.com> Date: Fri, 9 Aug 2024 00:29:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0perk=E8=B4=B4=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../layer/ProjectileEntityInsideLayer.java | 2 +- .../mcreator/superbwarfare/init/ModPerks.java | 2 +- .../superbwarfare/models/item/beast_bullet.json | 6 ++++++ .../models/item/fourth_times_charm.json | 6 ++++++ .../models/item/gutshot_straight.json | 6 ++++++ .../superbwarfare/models/item/heal_clip.json | 6 ++++++ .../superbwarfare/models/item/kill_clip.json | 6 ++++++ .../superbwarfare/models/item/killing_tally.json | 6 ++++++ .../superbwarfare/models/item/silver_bullet.json | 6 ++++++ .../textures/item/perk/beast_bullet.png | Bin 0 -> 2950 bytes .../textures/item/perk/fourth_times_charm.png | Bin 0 -> 751 bytes .../textures/item/perk/gutshot_straight.png | Bin 0 -> 680 bytes .../textures/item/perk/heal_clip.png | Bin 0 -> 671 bytes .../textures/item/perk/kill_clip.png | Bin 0 -> 662 bytes .../textures/item/perk/killing_tally.png | Bin 0 -> 817 bytes .../textures/item/perk/silver_bullet.png | Bin 0 -> 851 bytes 16 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 src/main/resources/assets/superbwarfare/models/item/beast_bullet.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/fourth_times_charm.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/gutshot_straight.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/heal_clip.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/kill_clip.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/killing_tally.json create mode 100644 src/main/resources/assets/superbwarfare/models/item/silver_bullet.json create mode 100644 src/main/resources/assets/superbwarfare/textures/item/perk/beast_bullet.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/perk/fourth_times_charm.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/perk/gutshot_straight.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/perk/heal_clip.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/perk/kill_clip.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/perk/killing_tally.png create mode 100644 src/main/resources/assets/superbwarfare/textures/item/perk/silver_bullet.png diff --git a/src/main/java/net/mcreator/superbwarfare/entity/layer/ProjectileEntityInsideLayer.java b/src/main/java/net/mcreator/superbwarfare/entity/layer/ProjectileEntityInsideLayer.java index a14db90ca..5ef1ba498 100644 --- a/src/main/java/net/mcreator/superbwarfare/entity/layer/ProjectileEntityInsideLayer.java +++ b/src/main/java/net/mcreator/superbwarfare/entity/layer/ProjectileEntityInsideLayer.java @@ -24,6 +24,6 @@ public class ProjectileEntityInsideLayer extends GeoRenderLayer PERKS = DeferredRegister.create(new ResourceLocation(ModUtils.MODID, "perk"), ModUtils.MODID); public static final RegistryObject SILVER_BULLET = PERKS.register("silver_bullet", - () -> new AmmoPerk(new AmmoPerk.Builder("silver_bullet", Perk.Type.AMMO).bypassArmorRate(0.1f).rgb(231, 251, 255))); + () -> new AmmoPerk(new AmmoPerk.Builder("silver_bullet", Perk.Type.AMMO).bypassArmorRate(0.1f).rgb(87, 166, 219))); public static final RegistryObject BEAST_BULLET = PERKS.register("beast_bullet", () -> new AmmoPerk(new AmmoPerk.Builder("beast_bullet", Perk.Type.AMMO).bypassArmorRate(0.0f).rgb(134, 65, 14))); diff --git a/src/main/resources/assets/superbwarfare/models/item/beast_bullet.json b/src/main/resources/assets/superbwarfare/models/item/beast_bullet.json new file mode 100644 index 000000000..11d8336ed --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/beast_bullet.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/perk/beast_bullet" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/fourth_times_charm.json b/src/main/resources/assets/superbwarfare/models/item/fourth_times_charm.json new file mode 100644 index 000000000..ef3d7c932 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/fourth_times_charm.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/perk/fourth_times_charm" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/gutshot_straight.json b/src/main/resources/assets/superbwarfare/models/item/gutshot_straight.json new file mode 100644 index 000000000..c0a946002 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/gutshot_straight.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/perk/gutshot_straight" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/heal_clip.json b/src/main/resources/assets/superbwarfare/models/item/heal_clip.json new file mode 100644 index 000000000..b1f051c31 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/heal_clip.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/perk/heal_clip" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/kill_clip.json b/src/main/resources/assets/superbwarfare/models/item/kill_clip.json new file mode 100644 index 000000000..63a6874c5 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/kill_clip.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/perk/kill_clip" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/killing_tally.json b/src/main/resources/assets/superbwarfare/models/item/killing_tally.json new file mode 100644 index 000000000..6acca2cb4 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/killing_tally.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/perk/killing_tally" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/silver_bullet.json b/src/main/resources/assets/superbwarfare/models/item/silver_bullet.json new file mode 100644 index 000000000..047424deb --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/item/silver_bullet.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "superbwarfare:item/perk/silver_bullet" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/textures/item/perk/beast_bullet.png b/src/main/resources/assets/superbwarfare/textures/item/perk/beast_bullet.png new file mode 100644 index 0000000000000000000000000000000000000000..862274e86206f7e830a8f110e197400ddba6fb5a GIT binary patch literal 2950 zcmV;13wiX3P)^-ufaVM!A^^bD>)AEkVC<*!&GwlyXEvu-ZN$jP$PMS_GM~F8+)V!P zFHWkB-0yba-9J8Mw4Se9fIE>qaDApXAeQ;uinvqBFNHM=u$9OIYZPFskq6cwz*Zy= z+@b(ml{|0@0&HdSz$yZ4b@IRp0&EBJz%l}C7xKUo0&FMpzzR!XJCFyK5n#KJ2bM^N zZYKZcvAxag>B!NEEhoyN8L-sIA2~V!AQq!lkgb4Q4uu;cM3S+UL|9dTBS$CHo5%Jx z+OSN5)?251wyuK6_g^`s8nd82GwxV#xTPh~m<4Yh+uLY2mq2}X+_6hyO&-u7UvD?B z-N_=Xr68hk6Uo~tf@KntoSoE_Z)>;x%M~+T3$O34;2tok1MTjIL zpRwq`-V{ChKqozZFhdU==%ArKhg?SxGthXnAy%c`a{qPo>9&dBIReapV+(xkKnFeZ zSdI=I=%9o9JLus4G(GWPh7Ld5OE0}JKqCWAT#Ov2M& z&(TXS42b6*&xxHoJlfIg&|t4a13eB6^w>1e?a;0r9{u?F0de@5Uh2(R3;;^kZ?=jI z>lFZKlL+5>BuC@J9zFR`hMs;TCv1x-iWp(UoK6}@B@84zfut+oxduE(z;y(Ax-5(i zx_I`nJf#u_1Be&IDj~~81OPTkgx;KmrykDIPoD1=xr|BQeX5(Ddps}p?@p2sgpVgH z{J}&SexP9(1Va#npoaN@2rvX;u*acYLoV&xnSf=|Ek$b^6#!U4gqGj0D8g6oNz;9M zQZzc~(gXLVsTOElxfXF}+QdWmr6~wCKAx;{u`F3iZbqV-aYIyUTZG=6jW6AuqPuq{ z+Ufx};|3Ax0aNpc6(YrN9Lm!E-AU@{vM8N2;o1WId7Fx5iDFqIk_^X=yIHCzfZ}{4 z2sNbC5I0%AW}vInL{H8_ch&+{ae>Ve0B8|mDe^ZbQ1|Xm(l;N@(pUDSD4(?`l`!Dg z1Yr{+IhzK1okiCdeSUMe zH?c^B1{zUhDq&#Xt_1BF@#y}$Qk2icuY z3&^K5q2pY>W=LXpFpV zE1GaK;Lg5{+5xHLN-!E+c&F_Z>o=R-a-9pKDGpPx9Gq48mlre_1bcqPPqQR2ku3YRJh zo-6RlRFyMnlLvcjbah%}nS?N6gi=Gw#yy!m*C3+hzX8-X0a`_P`B#&wH*eEmk4-&Y z7Lo~rrY`zCHt5p(C(CS_giP8*BpEedaiJvf;ina@`Wjc~BLtC#RE(iM2c|*L8aRJB zz_}TpPhY5EWWdGPfJ;PxRLn#KLx3tZ-84l%&`b8QtpWhRk6t^a-gsq?@%G=Y>b|^< zWFmI1$@4Y*>pw;Py{CJ{u{X}@?k*d9Mm@@BEGl&?{_I>0pG;PHsNaEQ60&KNGP!s@ zCp`nh{SM{|l1`kiupej?N|KYFfk-keGyWz>)sJ^y$0qo}(*0|@039h4zkmCZ{=v8V z#MDKfOBKZ*o~rP>?-jT&XVY*0G^2M7dpJ2&MX9QI-_8VercF9IRn@ce5t0c(`HY3J z9WE?09!Wpc80>NAz}^(@8BgH-i89Vj2VC_v9Gjq7pj=~?b%WGP4?ckQnIHhbGzhs) zi}G0$|Nf}NV}mZ8oAEK!=g@ba%nPX)?|oF_FW;S_S6>m%Y#ggPwW%-I-TLnnC z0-3ad&Xh@pAiVSL91{_C4Y~B_0~vbx$PN)n#xH+&UIV~m4`xKR)52UqvSwhU-@#Cy zgYh93N-;b~Ad@z!J8MyA%Eat^#FwsyT=O*?TfnUECe@lkxvDTbA90~9SL|ck1Rw(Z zP$QWz;Mf9|Nl==3p)C2_Ou#_AmR~-yLjb^^|9(|_j)8R2fK-fp#=`ipNB8ed(a3;H zji9Hi(?mLHVsy}@&XhrZsNsj26Rv<|5tIhz3KEy+LcTg5L9J4*ZR-pm0>Y3{3p9iP z99z)zY={$+RSv>>BdOb*^`_7HEW# zhEmM770(DFpsUlO{%)HL0nC>qUn@$4(dr3dTLl0BrDG#91fi?bL`TxV$*C&d`Ny0- zeZgk{=tvsaw=+RfF^XjcKV&#I!L|gXx{-v|jM@2!{Xip~jDsYz{;Z-}(;P|0!Yb3g z6>ZxE8u8baxe&RG#q$f2hWZ@1wxCEde=t$OxtV}7X_Nc%HW`A@owdle2$n%exCXhl zfN2o?K*KT#rK&<0F>1a>u`D4K*Xsg=TA;a5l31w76&D0d}e?Ifu&+f zdIolncvPw=o?nm%B8?!_oX=Xwq)jr-IBd&jECiv(sk2p%B*PChY%8vQRH_Pwh?hg9 zrVxZ0g_6XDO95sJw=nNp(AF8ysLRb2BL3`rjflYIsv_4B818rAxdLItP@0iS2-r3u zlQJPhoarST1BJ4LZ4pArsMHjcj+a%!iDQCVpt)F^hJ%OV6}J=F~~GXs&-u@3|qHDBRcQSy9AVm;)6%@^Q?r!hhRT3;8T>T6Ve z4F))sFesfg5Jn7U<|txf25MR(j5I3+$TBx)Lu31k6Q(#EuGAEl>&CcVv^5uKapR^4 z0C24+ac0`*bkd-{yv+$mAPD2wU2{C*QZgdNaf%yh1Yvv(BW6F;2*Owlr5GD|*=4f@ zXmn+{Dn!E$09h6fUcXIluhE?82PZC7E2W;INbUl*NJw_0LIFd z*ro`zKx1Y$WY3L5WkV1^fUFyy(lOb_C@Xz^v^VP&r*@fOE0*eNQv|6PrHX=S#N>(U zRI7+FlT8!7bCdop10h5+Is-ZDWtN$pjfm zfNTH?U=4-_SOF{n)&O+<2yEEJ)`&xg4&nImP-5J*4>3q%4823SLD*+Tq_ wf%Yu{*3ha^iEMh_7Yt<807*qoM6N<$f{LwHD*ylh literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/superbwarfare/textures/item/perk/fourth_times_charm.png b/src/main/resources/assets/superbwarfare/textures/item/perk/fourth_times_charm.png new file mode 100644 index 0000000000000000000000000000000000000000..017cd3d1db89db7d7736206e651a525d3b9dbb1a GIT binary patch literal 751 zcmV-M^CIPqRJdi=aEjkYn36OGrzgsuMRnv_!@`ym-O$D#D_Jl*1aL(@72Q4uVs_Hc3Y{XzC41k|=ie6A0xy4T z(k5jmoeD*#!5r*&>*m$cz!;!e7<~P7AB`y0jvH(QP^H>5X4t65jyom96)<+N5a1WQ z@b5AEFM+(Nc0hMms6{maDd&6tDJ=_>pkZ)w=FLh0?VKM%$@+?mAonwQ2{=?ZZ-d$k(8f$a&0x(s!1W+DE1-4) z4Ha-chO;Q(k|c1SK}3(k?>=@HYAq0aQHyLR0X70+D){!9cFw2T#rn0Fd=V5&0ZOhq z8|wQ)35Y4cr9`O%ZmjeHj8y@te5Jhm@3WC4L39^zNWJ^_+oSu2h$J{KRcbN$T|kWh zCw=Wp6_peK#&f-buYLmL19002ovPDHLkV1m8sOy&Rp literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/superbwarfare/textures/item/perk/gutshot_straight.png b/src/main/resources/assets/superbwarfare/textures/item/perk/gutshot_straight.png new file mode 100644 index 0000000000000000000000000000000000000000..15ffcb533983ecdf3b7ff943a43aa0550cef87f9 GIT binary patch literal 680 zcmV;Z0$2TsP)%vCFcd|vV>UoT%cNotR20mlqoAY-`v_Hrg-~QD zDX1x^yoOLgP2&Y*JfukEDE@#YJ?Vj^Tge}!caQaX765pz2mofY*@Zh04z1Vgs3Q)N zB*Eq4ABQJV@X2#ur%A)%H{=ef+&3%njH2?bcnVHn* zLi>-GSU%PU@QCJtzn(7iRCC`|J*xRCDFbMec|Z|B+sp$B0NQ9CXb7OK=79zP+H4-U z0if;Xfhz!fFb~uK@Wnh(kqNpmzgiCB;<@?azyi5;2)HzV?YwPO0&s1<>2(__0ciV} zFRBEj+hCg%0Jv=I)>6l@6guw#btbv;0HZxYU2&PM5;=g?auClKhm3Mf7xmcy zM+U$}5+mB61VJ(f$mVTzZ@FGd*v0^wn3vD1mh0-Ff?xzd=gEt)yxpe&5O4P>ROSq7 z2-*Nly8U$Ai#NM-1|Zw)&e?R_Q!+vcK?{J1`T63I{hH6U*_|_;daB}4l@ATg+)*{Q(_xgCi&~Ii&U6W)?SBA19tVw9Ja)`1K?Hw zz}fgcY>hbs(A2DJC}CUNb%Xb|EzU9r6wPwZ1#FX`FwH#?hGmdD0B!{U+yQVa0N@UQ zTLA!f0NnB(Kxs?t>-f&{i%nM=4u?pRBtI?zkT3e6Fa$*55&rcVWI^9N<#@ZIKWWtf O0000G;K(5Y5eZgWA(#_9W36VG)#_sd6NdnR&1O?^cZ37S<56VtCeL$J)%0{o z|J0i9BE_Ky2gz3jtyz4;Ts%D|x^`0N3OX`&Ih?Q|{0y zK9?(pLhLGQ3zX*eNgaE%~O^rn%-e3WAlN*SH~zPIM=TVhy5xwZ6i7dWa%w8O;a>F0m`3ae$&JL-YH=Fa{|?p zF3Mn0R7g`{)!wM9Kv`BOtJ}+X$b>a{z@r0PAV~xgc$^2QfjDMx^_W2{hgF!CH13TM ziRh|;El34$y(!|NeKG-j?FdoF8P%Sk8Z(GNuxo-tji`2nLOCR5tpXv4z+MKqMR2|! zU_!9Ie)la1y8|S+oDhrvTnI)0uC+mM=K{WkV0Qrbs&M{+1Xth?$O8eS05@g~mSz9B&U!zo}+0eLZoe|^qyfNxGUMm`x}6^sA?002ovPDHLk FV1oNQ9Af|g literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/superbwarfare/textures/item/perk/kill_clip.png b/src/main/resources/assets/superbwarfare/textures/item/perk/kill_clip.png new file mode 100644 index 0000000000000000000000000000000000000000..2e3d49274a962a0c07dee08fae2f77d38cc35465 GIT binary patch literal 662 zcmV;H0%`q;P)o0k+~zN5#d0W`ot!AQd(yP#Z^LK%da$j)Y!s zgi3}IF-RT|8nXf19pEN-14tIZD%`8ODMkj=vp1IyHjlEyYWsamw~m0?>vdLi(rOjn ztpTP{>74=B@50Cg?+l3LZEosLQSS`Mf6M&3#eQo8#`rlwmKBhZxGjX5{hRbIkmm*R z;x-shv4E7qco(oXUPx#07*qoM6N<$g3zTP{{R30 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/superbwarfare/textures/item/perk/killing_tally.png b/src/main/resources/assets/superbwarfare/textures/item/perk/killing_tally.png new file mode 100644 index 0000000000000000000000000000000000000000..04968fef9f6a223086efb7344106d074f0b14212 GIT binary patch literal 817 zcmV-11J3-3P)?V5Xa zv)}JI98V|ML8}@Rj+>C1b?M2|%*t^-8PjSR)cKY_bB#Y5CMv_Qi0-Tx_-nfW_%2NoN33 zTRyPTQ88@VY!94_tN-EU`4JK!IG4hq=3TA1*&c$2Oh^pf^r<{FyjRvCAd&4Qla-^z z&GMxBp7nrQr#h(?H+2S}7V}zy^P10TeMsC5mX_J&OR72mG3IkyA1VVdX3Hy813;Nq zS>BxXT+ipK3IMu!B_9Oa^Qo!rw8Wb+d1 z{16obkTZ6r7dt)`0U%+1wws|jnFnD2b2ATu0On{OgaFLdJO}`ovw6q|kUP)A2y?wp zIRN?(K4RzXTFgUc4^S^N8p0ve(Cu}l09bH(lcV(YbRGI4vljD^2A~7?hm~Wz$dpv- z5Qu_Mt9i)F0Zs^dPN>;DJ&j$P vR;v{%-+={yUU&_<4FPpAhi`q}R6u_LR$1O?-%14400000NkvXXu0mjfWk743 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/superbwarfare/textures/item/perk/silver_bullet.png b/src/main/resources/assets/superbwarfare/textures/item/perk/silver_bullet.png new file mode 100644 index 0000000000000000000000000000000000000000..9328fdf04b9a5c958d9c387efc429ec8364fddcc GIT binary patch literal 851 zcmV-Z1FZasP)owZpePCez{l&8*A0IB`W&v$=QGc!1hLs{zLg&>?VO;K|M~K# zi@9G4yuUq{v>YtJ63GMqJze3!(rywf`Ya|ai3b0o4fP(;Q zCJ)RkgWTksx+>?|><_1;0$V*m!t#{d{%{&TrutMcdVrMW6~X=C)KPDsWxcI5Mgnk> zpCh9SLEEMh!a4<{$%}uD?H=K!^`zOo+hk1?(Q+3PN@$=KzZU0ahtZ zxJG3gxjFKhKq^`Ce*P51SAi+Z>K>ri>-W&74F{rQ zz|0gdM*F^ROiTa(mOVjq46qHt)$)3K*Odyf-0Yc{dT)i%a#Ab*~05;3hdQ(i`PK&vcq2Zc~Jgvu9 zawKvlz#@QdF@Tr6|l8@k`q}^g>#F*@%-p15HpBeeJNP7LEm&$Z|_Tn)ALw=AK=rbsjE_b zLhr$WU=IjMRyY!zt2`20GVTK89zbr4V!+>z-&e80k-~PnMccMRc_aX>yan8+fVx=1 de|_E|fPWJ}@xolo@}mF%002ovPDHLkV1oXye+vKr literal 0 HcmV?d00001