From 208b1f1e0d5faf601b53818b04f6699b2e6cb6bc Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Tue, 5 May 2015 22:07:10 +0100 Subject: - Working on a GUI showing what curses you get with a description on them - Added a search bar in the Liquids Tab for easier searching - Fixed an issue with golden objects giving errors due to missing default texture - Improved the Infamy Mask to have less parts, thus causing less lag - Improved ingots and ore detection - Fixed certain ores when smelted outputting a different ingot - Necklaces and Rings now render as well - Updated the guide at the Guide item to have the proper link to the mod as well as mention the right people who helped with it - Added a list of the ores that work in the guide - Added a new tab to the guide regarding the ores and the ingots they create - Changed the stun effect caused by rings with feathers as modifiers to be a potion effect instead --- .../darkknight/jewelrycraft/model/ModelMask.java | 980 ++------------------- 1 file changed, 69 insertions(+), 911 deletions(-) (limited to 'src/main/java/darkknight/jewelrycraft/model/ModelMask.java') diff --git a/src/main/java/darkknight/jewelrycraft/model/ModelMask.java b/src/main/java/darkknight/jewelrycraft/model/ModelMask.java index 5e5edb0..1cf6a7c 100644 --- a/src/main/java/darkknight/jewelrycraft/model/ModelMask.java +++ b/src/main/java/darkknight/jewelrycraft/model/ModelMask.java @@ -1,917 +1,75 @@ package darkknight.jewelrycraft.model; + import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; -public class ModelMask extends ModelBase -{ - ModelRenderer p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p22, p23, p24, p25, p26, p27, p28, p29, p30, p31, p32, p33, p34, p35, p36, p37, p38, p39, p40, p41, p42, p43, p44, p45, p46, p47, p48, p49, p50, p51, p52, p53, p54, p55, p56, p57, p58, p59, p60, p61, p62, p63, p64, p65, p66, p67, p68, p69, p70, p71, p72, p73, p74, p75, p76, p77, p78, p79, p80, p81, p82, p83, p84, p85, p86, p87, p88, p89, p90, p91, p92, p93, p94, p95, p96, p97, p98, p99, p100, p101, p102, p103, p104, p105, p106, p107, p108, p109, p110, p111, p112, p113, p114, p115, p116, p117, p118, p119, p120, p121, p122, p123, p124, p125, p126; - public ModelMask() - { - textureWidth = 24; - textureHeight = 24; - p0 = new ModelRenderer(this, 5, 0); - p0.addBox(0F, 0F, 0F, 2, 1, 1); - p0.setRotationPoint(6F, 1F, 3F); - p0.setTextureSize(24, 24); - p0.mirror = true; - - p1 = new ModelRenderer(this, 7, 0); - p1.addBox(0F, 0F, 0F, 3, 1, 1); - p1.setRotationPoint(8F, 1F, 2F); - p1.setTextureSize(24, 24); - p1.mirror = true; - - p2 = new ModelRenderer(this, 10, 0); - p2.addBox(0F, 0F, 0F, 3, 1, 1); - p2.setRotationPoint(11F, 1F, 1F); - p2.setTextureSize(24, 24); - p2.mirror = true; - - p3 = new ModelRenderer(this, 13, 0); - p3.addBox(0F, 0F, 0F, 3, 1, 1); - p3.setRotationPoint(14F, 1F, 2F); - p3.setTextureSize(24, 24); - p3.mirror = true; - - p4 = new ModelRenderer(this, 16, 0); - p4.addBox(0F, 0F, 0F, 2, 1, 1); - p4.setRotationPoint(17F, 1F, 3F); - p4.setTextureSize(24, 24); - p4.mirror = true; - - p5 = new ModelRenderer(this, 4, 1); - p5.addBox(0F, 0F, 0F, 3, 1, 1); - p5.setRotationPoint(5F, 2F, 3F); - p5.setTextureSize(24, 24); - p5.mirror = true; - - p6 = new ModelRenderer(this, 7, 1); - p6.addBox(0F, 0F, 0F, 3, 1, 1); - p6.setRotationPoint(8F, 2F, 2F); - p6.setTextureSize(24, 24); - p6.mirror = true; - - p7 = new ModelRenderer(this, 10, 1); - p7.addBox(0F, 0F, 0F, 3, 1, 1); - p7.setRotationPoint(11F, 2F, 1F); - p7.setTextureSize(24, 24); - p7.mirror = true; - - p8 = new ModelRenderer(this, 13, 1); - p8.addBox(0F, 0F, 0F, 3, 1, 1); - p8.setRotationPoint(14F, 2F, 2F); - p8.setTextureSize(24, 24); - p8.mirror = true; - - p9 = new ModelRenderer(this, 16, 1); - p9.addBox(0F, 0F, 0F, 3, 1, 1); - p9.setRotationPoint(17F, 2F, 3F); - p9.setTextureSize(24, 24); - p9.mirror = true; - - p10 = new ModelRenderer(this, 3, 2); - p10.addBox(0F, 0F, 0F, 1, 1, 1); - p10.setRotationPoint(4F, 3F, 4F); - p10.setTextureSize(24, 24); - p10.mirror = true; - - p11 = new ModelRenderer(this, 4, 2); - p11.addBox(0F, 0F, 0F, 3, 1, 1); - p11.setRotationPoint(5F, 3F, 3F); - p11.setTextureSize(24, 24); - p11.mirror = true; - - p12 = new ModelRenderer(this, 7, 2); - p12.addBox(0F, 0F, 0F, 3, 1, 1); - p12.setRotationPoint(8F, 3F, 2F); - p12.setTextureSize(24, 24); - p12.mirror = true; - - p13 = new ModelRenderer(this, 10, 2); - p13.addBox(0F, 0F, 0F, 3, 1, 1); - p13.setRotationPoint(11F, 3F, 1F); - p13.setTextureSize(24, 24); - p13.mirror = true; - - p14 = new ModelRenderer(this, 13, 2); - p14.addBox(0F, 0F, 0F, 3, 1, 1); - p14.setRotationPoint(14F, 3F, 2F); - p14.setTextureSize(24, 24); - p14.mirror = true; - - p15 = new ModelRenderer(this, 16, 2); - p15.addBox(0F, 0F, 0F, 3, 1, 1); - p15.setRotationPoint(17F, 3F, 3F); - p15.setTextureSize(24, 24); - p15.mirror = true; - - p16 = new ModelRenderer(this, 19, 2); - p16.addBox(0F, 0F, 0F, 1, 1, 1); - p16.setRotationPoint(20F, 3F, 4F); - p16.setTextureSize(24, 24); - p16.mirror = true; - - p17 = new ModelRenderer(this, 2, 3); - p17.addBox(0F, 0F, 0F, 2, 1, 1); - p17.setRotationPoint(3F, 4F, 4F); - p17.setTextureSize(24, 24); - p17.mirror = true; - - p18 = new ModelRenderer(this, 4, 3); - p18.addBox(0F, 0F, 0F, 3, 1, 1); - p18.setRotationPoint(5F, 4F, 3F); - p18.setTextureSize(24, 24); - p18.mirror = true; - - p19 = new ModelRenderer(this, 7, 3); - p19.addBox(0F, 0F, 0F, 3, 1, 1); - p19.setRotationPoint(8F, 4F, 2F); - p19.setTextureSize(24, 24); - p19.mirror = true; - - p20 = new ModelRenderer(this, 10, 3); - p20.addBox(0F, 0F, 0F, 3, 1, 1); - p20.setRotationPoint(11F, 4F, 1F); - p20.setTextureSize(24, 24); - p20.mirror = true; - - p21 = new ModelRenderer(this, 13, 3); - p21.addBox(0F, 0F, 0F, 3, 1, 1); - p21.setRotationPoint(14F, 4F, 2F); - p21.setTextureSize(24, 24); - p21.mirror = true; - - p22 = new ModelRenderer(this, 16, 3); - p22.addBox(0F, 0F, 0F, 3, 1, 1); - p22.setRotationPoint(17F, 4F, 3F); - p22.setTextureSize(24, 24); - p22.mirror = true; - - p23 = new ModelRenderer(this, 19, 3); - p23.addBox(0F, 0F, 0F, 2, 1, 1); - p23.setRotationPoint(20F, 4F, 4F); - p23.setTextureSize(24, 24); - p23.mirror = true; - - p24 = new ModelRenderer(this, 2, 4); - p24.addBox(0F, 0F, 0F, 2, 1, 1); - p24.setRotationPoint(3F, 5F, 4F); - p24.setTextureSize(24, 24); - p24.mirror = true; - - p25 = new ModelRenderer(this, 4, 4); - p25.addBox(0F, 0F, 0F, 3, 1, 1); - p25.setRotationPoint(5F, 5F, 3F); - p25.setTextureSize(24, 24); - p25.mirror = true; - - p26 = new ModelRenderer(this, 7, 4); - p26.addBox(0F, 0F, 0F, 3, 1, 1); - p26.setRotationPoint(8F, 5F, 2F); - p26.setTextureSize(24, 24); - p26.mirror = true; - - p27 = new ModelRenderer(this, 10, 4); - p27.addBox(0F, 0F, 0F, 3, 1, 1); - p27.setRotationPoint(11F, 5F, 1F); - p27.setTextureSize(24, 24); - p27.mirror = true; - - p28 = new ModelRenderer(this, 13, 4); - p28.addBox(0F, 0F, 0F, 3, 1, 1); - p28.setRotationPoint(14F, 5F, 2F); - p28.setTextureSize(24, 24); - p28.mirror = true; - - p29 = new ModelRenderer(this, 16, 4); - p29.addBox(0F, 0F, 0F, 3, 1, 1); - p29.setRotationPoint(17F, 5F, 3F); - p29.setTextureSize(24, 24); - p29.mirror = true; - - p30 = new ModelRenderer(this, 19, 4); - p30.addBox(0F, 0F, 0F, 2, 1, 1); - p30.setRotationPoint(20F, 5F, 4F); - p30.setTextureSize(24, 24); - p30.mirror = true; - - p31 = new ModelRenderer(this, 2, 5); - p31.addBox(0F, 0F, 0F, 2, 1, 1); - p31.setRotationPoint(3F, 6F, 4F); - p31.setTextureSize(24, 24); - p31.mirror = true; - - p32 = new ModelRenderer(this, 4, 5); - p32.addBox(0F, 0F, 0F, 3, 1, 1); - p32.setRotationPoint(5F, 6F, 3F); - p32.setTextureSize(24, 24); - p32.mirror = true; - - p33 = new ModelRenderer(this, 7, 5); - p33.addBox(0F, 0F, 0F, 3, 1, 1); - p33.setRotationPoint(8F, 6F, 2F); - p33.setTextureSize(24, 24); - p33.mirror = true; - - p34 = new ModelRenderer(this, 10, 5); - p34.addBox(0F, 0F, 0F, 3, 1, 1); - p34.setRotationPoint(11F, 6F, 1F); - p34.setTextureSize(24, 24); - p34.mirror = true; - - p35 = new ModelRenderer(this, 13, 5); - p35.addBox(0F, 0F, 0F, 3, 1, 1); - p35.setRotationPoint(14F, 6F, 2F); - p35.setTextureSize(24, 24); - p35.mirror = true; - - p36 = new ModelRenderer(this, 16, 5); - p36.addBox(0F, 0F, 0F, 3, 1, 1); - p36.setRotationPoint(17F, 6F, 3F); - p36.setTextureSize(24, 24); - p36.mirror = true; - - p37 = new ModelRenderer(this, 19, 5); - p37.addBox(0F, 0F, 0F, 2, 1, 1); - p37.setRotationPoint(20F, 6F, 4F); - p37.setTextureSize(24, 24); - p37.mirror = true; - - p38 = new ModelRenderer(this, 2, 6); - p38.addBox(0F, 0F, 0F, 2, 1, 1); - p38.setRotationPoint(3F, 7F, 4F); - p38.setTextureSize(24, 24); - p38.mirror = true; - - p39 = new ModelRenderer(this, 4, 6); - p39.addBox(0F, 0F, 0F, 3, 1, 1); - p39.setRotationPoint(5F, 7F, 3F); - p39.setTextureSize(24, 24); - p39.mirror = true; - - p40 = new ModelRenderer(this, 7, 6); - p40.addBox(0F, 0F, 0F, 3, 1, 1); - p40.setRotationPoint(8F, 7F, 2F); - p40.setTextureSize(24, 24); - p40.mirror = true; - - p41 = new ModelRenderer(this, 10, 6); - p41.addBox(0F, 0F, 0F, 3, 1, 1); - p41.setRotationPoint(11F, 7F, 1F); - p41.setTextureSize(24, 24); - p41.mirror = true; - - p42 = new ModelRenderer(this, 13, 6); - p42.addBox(0F, 0F, 0F, 3, 1, 1); - p42.setRotationPoint(14F, 7F, 2F); - p42.setTextureSize(24, 24); - p42.mirror = true; - - p43 = new ModelRenderer(this, 16, 6); - p43.addBox(0F, 0F, 0F, 3, 1, 1); - p43.setRotationPoint(17F, 7F, 3F); - p43.setTextureSize(24, 24); - p43.mirror = true; - - p44 = new ModelRenderer(this, 19, 6); - p44.addBox(0F, 0F, 0F, 2, 1, 1); - p44.setRotationPoint(20F, 7F, 4F); - p44.setTextureSize(24, 24); - p44.mirror = true; - - p45 = new ModelRenderer(this, 2, 7); - p45.addBox(0F, 0F, 0F, 2, 1, 1); - p45.setRotationPoint(3F, 8F, 4F); - p45.setTextureSize(24, 24); - p45.mirror = true; - - p46 = new ModelRenderer(this, 4, 7); - p46.addBox(0F, 0F, 0F, 3, 1, 1); - p46.setRotationPoint(5F, 8F, 3F); - p46.setTextureSize(24, 24); - p46.mirror = true; - - p47 = new ModelRenderer(this, 7, 7); - p47.addBox(0F, 0F, 0F, 3, 1, 1); - p47.setRotationPoint(8F, 8F, 2F); - p47.setTextureSize(24, 24); - p47.mirror = true; - - p48 = new ModelRenderer(this, 10, 7); - p48.addBox(0F, 0F, 0F, 3, 1, 1); - p48.setRotationPoint(11F, 8F, 1F); - p48.setTextureSize(24, 24); - p48.mirror = true; - - p49 = new ModelRenderer(this, 13, 7); - p49.addBox(0F, 0F, 0F, 3, 1, 1); - p49.setRotationPoint(14F, 8F, 2F); - p49.setTextureSize(24, 24); - p49.mirror = true; - - p50 = new ModelRenderer(this, 16, 7); - p50.addBox(0F, 0F, 0F, 3, 1, 1); - p50.setRotationPoint(17F, 8F, 3F); - p50.setTextureSize(24, 24); - p50.mirror = true; - - p51 = new ModelRenderer(this, 19, 7); - p51.addBox(0F, 0F, 0F, 2, 1, 1); - p51.setRotationPoint(20F, 8F, 4F); - p51.setTextureSize(24, 24); - p51.mirror = true; - - p52 = new ModelRenderer(this, 2, 8); - p52.addBox(0F, 0F, 0F, 2, 1, 1); - p52.setRotationPoint(3F, 9F, 4F); - p52.setTextureSize(24, 24); - p52.mirror = true; - - p53 = new ModelRenderer(this, 4, 8); - p53.addBox(0F, 0F, 0F, 3, 1, 1); - p53.setRotationPoint(5F, 9F, 3F); - p53.setTextureSize(24, 24); - p53.mirror = true; - - p54 = new ModelRenderer(this, 7, 8); - p54.addBox(0F, 0F, 0F, 3, 1, 1); - p54.setRotationPoint(8F, 9F, 2F); - p54.setTextureSize(24, 24); - p54.mirror = true; - - p55 = new ModelRenderer(this, 10, 8); - p55.addBox(0F, 0F, 0F, 3, 1, 1); - p55.setRotationPoint(11F, 9F, 1F); - p55.setTextureSize(24, 24); - p55.mirror = true; - - p56 = new ModelRenderer(this, 13, 8); - p56.addBox(0F, 0F, 0F, 3, 1, 1); - p56.setRotationPoint(14F, 9F, 2F); - p56.setTextureSize(24, 24); - p56.mirror = true; - - p57 = new ModelRenderer(this, 16, 8); - p57.addBox(0F, 0F, 0F, 3, 1, 1); - p57.setRotationPoint(17F, 9F, 3F); - p57.setTextureSize(24, 24); - p57.mirror = true; - - p58 = new ModelRenderer(this, 19, 8); - p58.addBox(0F, 0F, 0F, 2, 1, 1); - p58.setRotationPoint(20F, 9F, 4F); - p58.setTextureSize(24, 24); - p58.mirror = true; - - p59 = new ModelRenderer(this, 2, 9); - p59.addBox(0F, 0F, 0F, 2, 1, 1); - p59.setRotationPoint(3F, 10F, 4F); - p59.setTextureSize(24, 24); - p59.mirror = true; - - p60 = new ModelRenderer(this, 4, 9); - p60.addBox(0F, 0F, 0F, 3, 1, 1); - p60.setRotationPoint(5F, 10F, 3F); - p60.setTextureSize(24, 24); - p60.mirror = true; - - p61 = new ModelRenderer(this, 7, 9); - p61.addBox(0F, 0F, 0F, 3, 1, 1); - p61.setRotationPoint(8F, 10F, 2F); - p61.setTextureSize(24, 24); - p61.mirror = true; - - p62 = new ModelRenderer(this, 10, 9); - p62.addBox(0F, 0F, 0F, 3, 1, 1); - p62.setRotationPoint(11F, 10F, 1F); - p62.setTextureSize(24, 24); - p62.mirror = true; - - p63 = new ModelRenderer(this, 13, 9); - p63.addBox(0F, 0F, 0F, 3, 1, 1); - p63.setRotationPoint(14F, 10F, 2F); - p63.setTextureSize(24, 24); - p63.mirror = true; - - p64 = new ModelRenderer(this, 16, 9); - p64.addBox(0F, 0F, 0F, 3, 1, 1); - p64.setRotationPoint(17F, 10F, 3F); - p64.setTextureSize(24, 24); - p64.mirror = true; - - p65 = new ModelRenderer(this, 19, 9); - p65.addBox(0F, 0F, 0F, 2, 1, 1); - p65.setRotationPoint(20F, 10F, 4F); - p65.setTextureSize(24, 24); - p65.mirror = true; - - p66 = new ModelRenderer(this, 2, 10); - p66.addBox(0F, 0F, 0F, 2, 1, 1); - p66.setRotationPoint(3F, 11F, 4F); - p66.setTextureSize(24, 24); - p66.mirror = true; - - p67 = new ModelRenderer(this, 4, 10); - p67.addBox(0F, 0F, 0F, 3, 1, 1); - p67.setRotationPoint(5F, 11F, 3F); - p67.setTextureSize(24, 24); - p67.mirror = true; - - p68 = new ModelRenderer(this, 7, 10); - p68.addBox(0F, 0F, 0F, 3, 1, 1); - p68.setRotationPoint(8F, 11F, 2F); - p68.setTextureSize(24, 24); - p68.mirror = true; - - p69 = new ModelRenderer(this, 10, 10); - p69.addBox(0F, 0F, 0F, 3, 1, 1); - p69.setRotationPoint(11F, 11F, 1F); - p69.setTextureSize(24, 24); - p69.mirror = true; - - p70 = new ModelRenderer(this, 13, 10); - p70.addBox(0F, 0F, 0F, 3, 1, 1); - p70.setRotationPoint(14F, 11F, 2F); - p70.setTextureSize(24, 24); - p70.mirror = true; - - p71 = new ModelRenderer(this, 16, 10); - p71.addBox(0F, 0F, 0F, 3, 1, 1); - p71.setRotationPoint(17F, 11F, 3F); - p71.setTextureSize(24, 24); - p71.mirror = true; - - p72 = new ModelRenderer(this, 19, 10); - p72.addBox(0F, 0F, 0F, 2, 1, 1); - p72.setRotationPoint(20F, 11F, 4F); - p72.setTextureSize(24, 24); - p72.mirror = true; - - p73 = new ModelRenderer(this, 2, 11); - p73.addBox(0F, 0F, 0F, 2, 1, 1); - p73.setRotationPoint(3F, 12F, 4F); - p73.setTextureSize(24, 24); - p73.mirror = true; - - p74 = new ModelRenderer(this, 4, 11); - p74.addBox(0F, 0F, 0F, 3, 1, 1); - p74.setRotationPoint(5F, 12F, 3F); - p74.setTextureSize(24, 24); - p74.mirror = true; - - p75 = new ModelRenderer(this, 7, 11); - p75.addBox(0F, 0F, 0F, 3, 1, 1); - p75.setRotationPoint(8F, 12F, 2F); - p75.setTextureSize(24, 24); - p75.mirror = true; - - p76 = new ModelRenderer(this, 10, 11); - p76.addBox(0F, 0F, 0F, 3, 1, 1); - p76.setRotationPoint(11F, 12F, 1F); - p76.setTextureSize(24, 24); - p76.mirror = true; - - p77 = new ModelRenderer(this, 13, 11); - p77.addBox(0F, 0F, 0F, 3, 1, 1); - p77.setRotationPoint(14F, 12F, 2F); - p77.setTextureSize(24, 24); - p77.mirror = true; - - p78 = new ModelRenderer(this, 16, 11); - p78.addBox(0F, 0F, 0F, 3, 1, 1); - p78.setRotationPoint(17F, 12F, 3F); - p78.setTextureSize(24, 24); - p78.mirror = true; - - p79 = new ModelRenderer(this, 19, 11); - p79.addBox(0F, 0F, 0F, 2, 1, 1); - p79.setRotationPoint(20F, 12F, 4F); - p79.setTextureSize(24, 24); - p79.mirror = true; - - p80 = new ModelRenderer(this, 3, 12); - p80.addBox(0F, 0F, 0F, 1, 1, 1); - p80.setRotationPoint(4F, 13F, 4F); - p80.setTextureSize(24, 24); - p80.mirror = true; - - p81 = new ModelRenderer(this, 4, 12); - p81.addBox(0F, 0F, 0F, 3, 1, 1); - p81.setRotationPoint(5F, 13F, 3F); - p81.setTextureSize(24, 24); - p81.mirror = true; - - p82 = new ModelRenderer(this, 7, 12); - p82.addBox(0F, 0F, 0F, 3, 1, 1); - p82.setRotationPoint(8F, 13F, 2F); - p82.setTextureSize(24, 24); - p82.mirror = true; - - p83 = new ModelRenderer(this, 10, 12); - p83.addBox(0F, 0F, 0F, 3, 1, 1); - p83.setRotationPoint(11F, 13F, 1F); - p83.setTextureSize(24, 24); - p83.mirror = true; - - p84 = new ModelRenderer(this, 13, 12); - p84.addBox(0F, 0F, 0F, 3, 1, 1); - p84.setRotationPoint(14F, 13F, 2F); - p84.setTextureSize(24, 24); - p84.mirror = true; - - p85 = new ModelRenderer(this, 16, 12); - p85.addBox(0F, 0F, 0F, 3, 1, 1); - p85.setRotationPoint(17F, 13F, 3F); - p85.setTextureSize(24, 24); - p85.mirror = true; - - p86 = new ModelRenderer(this, 19, 12); - p86.addBox(0F, 0F, 0F, 1, 1, 1); - p86.setRotationPoint(20F, 13F, 4F); - p86.setTextureSize(24, 24); - p86.mirror = true; - - p87 = new ModelRenderer(this, 3, 13); - p87.addBox(0F, 0F, 0F, 1, 1, 1); - p87.setRotationPoint(4F, 14F, 4F); - p87.setTextureSize(24, 24); - p87.mirror = true; - - p88 = new ModelRenderer(this, 4, 13); - p88.addBox(0F, 0F, 0F, 3, 1, 1); - p88.setRotationPoint(5F, 14F, 3F); - p88.setTextureSize(24, 24); - p88.mirror = true; - - p89 = new ModelRenderer(this, 7, 13); - p89.addBox(0F, 0F, 0F, 3, 1, 1); - p89.setRotationPoint(8F, 14F, 2F); - p89.setTextureSize(24, 24); - p89.mirror = true; - - p90 = new ModelRenderer(this, 10, 13); - p90.addBox(0F, 0F, 0F, 3, 1, 1); - p90.setRotationPoint(11F, 14F, 1F); - p90.setTextureSize(24, 24); - p90.mirror = true; - - p91 = new ModelRenderer(this, 13, 13); - p91.addBox(0F, 0F, 0F, 3, 1, 1); - p91.setRotationPoint(14F, 14F, 2F); - p91.setTextureSize(24, 24); - p91.mirror = true; - - p92 = new ModelRenderer(this, 16, 13); - p92.addBox(0F, 0F, 0F, 3, 1, 1); - p92.setRotationPoint(17F, 14F, 3F); - p92.setTextureSize(24, 24); - p92.mirror = true; - - p93 = new ModelRenderer(this, 19, 13); - p93.addBox(0F, 0F, 0F, 1, 1, 1); - p93.setRotationPoint(20F, 14F, 4F); - p93.setTextureSize(24, 24); - p93.mirror = true; - - p94 = new ModelRenderer(this, 3, 14); - p94.addBox(0F, 0F, 0F, 1, 1, 1); - p94.setRotationPoint(4F, 15F, 4F); - p94.setTextureSize(24, 24); - p94.mirror = true; - - p95 = new ModelRenderer(this, 4, 14); - p95.addBox(0F, 0F, 0F, 3, 1, 1); - p95.setRotationPoint(5F, 15F, 3F); - p95.setTextureSize(24, 24); - p95.mirror = true; - - p96 = new ModelRenderer(this, 7, 14); - p96.addBox(0F, 0F, 0F, 3, 1, 1); - p96.setRotationPoint(8F, 15F, 2F); - p96.setTextureSize(24, 24); - p96.mirror = true; - - p97 = new ModelRenderer(this, 10, 14); - p97.addBox(0F, 0F, 0F, 3, 1, 1); - p97.setRotationPoint(11F, 15F, 1F); - p97.setTextureSize(24, 24); - p97.mirror = true; - - p98 = new ModelRenderer(this, 13, 14); - p98.addBox(0F, 0F, 0F, 3, 1, 1); - p98.setRotationPoint(14F, 15F, 2F); - p98.setTextureSize(24, 24); - p98.mirror = true; - - p99 = new ModelRenderer(this, 16, 14); - p99.addBox(0F, 0F, 0F, 3, 1, 1); - p99.setRotationPoint(17F, 15F, 3F); - p99.setTextureSize(24, 24); - p99.mirror = true; - - p100 = new ModelRenderer(this, 19, 14); - p100.addBox(0F, 0F, 0F, 1, 1, 1); - p100.setRotationPoint(20F, 15F, 4F); - p100.setTextureSize(24, 24); - p100.mirror = true; - - p101 = new ModelRenderer(this, 4, 15); - p101.addBox(0F, 0F, 0F, 3, 1, 1); - p101.setRotationPoint(5F, 16F, 3F); - p101.setTextureSize(24, 24); - p101.mirror = true; - - p102 = new ModelRenderer(this, 7, 15); - p102.addBox(0F, 0F, 0F, 3, 1, 1); - p102.setRotationPoint(8F, 16F, 2F); - p102.setTextureSize(24, 24); - p102.mirror = true; - - p103 = new ModelRenderer(this, 10, 15); - p103.addBox(0F, 0F, 0F, 3, 1, 1); - p103.setRotationPoint(11F, 16F, 1F); - p103.setTextureSize(24, 24); - p103.mirror = true; - - p104 = new ModelRenderer(this, 13, 15); - p104.addBox(0F, 0F, 0F, 3, 1, 1); - p104.setRotationPoint(14F, 16F, 2F); - p104.setTextureSize(24, 24); - p104.mirror = true; - - p105 = new ModelRenderer(this, 16, 15); - p105.addBox(0F, 0F, 0F, 3, 1, 1); - p105.setRotationPoint(17F, 16F, 3F); - p105.setTextureSize(24, 24); - p105.mirror = true; - - p106 = new ModelRenderer(this, 4, 16); - p106.addBox(0F, 0F, 0F, 3, 1, 1); - p106.setRotationPoint(5F, 17F, 3F); - p106.setTextureSize(24, 24); - p106.mirror = true; - - p107 = new ModelRenderer(this, 7, 16); - p107.addBox(0F, 0F, 0F, 3, 1, 1); - p107.setRotationPoint(8F, 17F, 2F); - p107.setTextureSize(24, 24); - p107.mirror = true; - - p108 = new ModelRenderer(this, 10, 16); - p108.addBox(0F, 0F, 0F, 3, 1, 1); - p108.setRotationPoint(11F, 17F, 1F); - p108.setTextureSize(24, 24); - p108.mirror = true; - - p109 = new ModelRenderer(this, 13, 16); - p109.addBox(0F, 0F, 0F, 3, 1, 1); - p109.setRotationPoint(14F, 17F, 2F); - p109.setTextureSize(24, 24); - p109.mirror = true; - - p110 = new ModelRenderer(this, 16, 16); - p110.addBox(0F, 0F, 0F, 3, 1, 1); - p110.setRotationPoint(17F, 17F, 3F); - p110.setTextureSize(24, 24); - p110.mirror = true; - - p111 = new ModelRenderer(this, 5, 17); - p111.addBox(0F, 0F, 0F, 2, 1, 1); - p111.setRotationPoint(6F, 18F, 3F); - p111.setTextureSize(24, 24); - p111.mirror = true; - - p112 = new ModelRenderer(this, 7, 17); - p112.addBox(0F, 0F, 0F, 3, 1, 1); - p112.setRotationPoint(8F, 18F, 2F); - p112.setTextureSize(24, 24); - p112.mirror = true; - - p113 = new ModelRenderer(this, 10, 17); - p113.addBox(0F, 0F, 0F, 3, 1, 1); - p113.setRotationPoint(11F, 18F, 1F); - p113.setTextureSize(24, 24); - p113.mirror = true; - - p114 = new ModelRenderer(this, 13, 17); - p114.addBox(0F, 0F, 0F, 3, 1, 1); - p114.setRotationPoint(14F, 18F, 2F); - p114.setTextureSize(24, 24); - p114.mirror = true; - - p115 = new ModelRenderer(this, 16, 17); - p115.addBox(0F, 0F, 0F, 2, 1, 1); - p115.setRotationPoint(17F, 18F, 3F); - p115.setTextureSize(24, 24); - p115.mirror = true; - - p116 = new ModelRenderer(this, 6, 18); - p116.addBox(0F, 0F, 0F, 1, 1, 1); - p116.setRotationPoint(7F, 19F, 3F); - p116.setTextureSize(24, 24); - p116.mirror = true; - - p117 = new ModelRenderer(this, 7, 18); - p117.addBox(0F, 0F, 0F, 3, 1, 1); - p117.setRotationPoint(8F, 19F, 2F); - p117.setTextureSize(24, 24); - p117.mirror = true; - - p118 = new ModelRenderer(this, 10, 18); - p118.addBox(0F, 0F, 0F, 3, 1, 1); - p118.setRotationPoint(11F, 19F, 1F); - p118.setTextureSize(24, 24); - p118.mirror = true; - - p119 = new ModelRenderer(this, 13, 18); - p119.addBox(0F, 0F, 0F, 3, 1, 1); - p119.setRotationPoint(14F, 19F, 2F); - p119.setTextureSize(24, 24); - p119.mirror = true; - - p120 = new ModelRenderer(this, 16, 18); - p120.addBox(0F, 0F, 0F, 1, 1, 1); - p120.setRotationPoint(17F, 19F, 3F); - p120.setTextureSize(24, 24); - p120.mirror = true; - - p121 = new ModelRenderer(this, 7, 19); - p121.addBox(0F, 0F, 0F, 3, 1, 1); - p121.setRotationPoint(8F, 20F, 2F); - p121.setTextureSize(24, 24); - p121.mirror = true; - - p122 = new ModelRenderer(this, 10, 19); - p122.addBox(0F, 0F, 0F, 3, 1, 1); - p122.setRotationPoint(11F, 20F, 1F); - p122.setTextureSize(24, 24); - p122.mirror = true; - - p123 = new ModelRenderer(this, 13, 19); - p123.addBox(0F, 0F, 0F, 3, 1, 1); - p123.setRotationPoint(14F, 20F, 2F); - p123.setTextureSize(24, 24); - p123.mirror = true; - - p124 = new ModelRenderer(this, 8, 20); - p124.addBox(0F, 0F, 0F, 2, 1, 1); - p124.setRotationPoint(9F, 21F, 2F); - p124.setTextureSize(24, 24); - p124.mirror = true; - - p125 = new ModelRenderer(this, 10, 20); - p125.addBox(0F, 0F, 0F, 3, 1, 1); - p125.setRotationPoint(11F, 21F, 1F); - p125.setTextureSize(24, 24); - p125.mirror = true; - - p126 = new ModelRenderer(this, 13, 20); - p126.addBox(0F, 0F, 0F, 2, 1, 1); - p126.setRotationPoint(14F, 21F, 2F); - p126.setTextureSize(24, 24); - p126.mirror = true; - } - public void render(Entity entity, float f1, float f2, float f3, float f4, float f5, float f6) - { - super.render(entity, f1, f2, f3, f4, f5, f6); - setRotationAngles(f1, f2, f3, f4, f5, f6); - p0.render(f6); - p1.render(f6); - p2.render(f6); - p3.render(f6); - p4.render(f6); - p5.render(f6); - p6.render(f6); - p7.render(f6); - p8.render(f6); - p9.render(f6); - p10.render(f6); - p11.render(f6); - p12.render(f6); - p13.render(f6); - p14.render(f6); - p15.render(f6); - p16.render(f6); - p17.render(f6); - p18.render(f6); - p19.render(f6); - p20.render(f6); - p21.render(f6); - p22.render(f6); - p23.render(f6); - p24.render(f6); - p25.render(f6); - p26.render(f6); - p27.render(f6); - p28.render(f6); - p29.render(f6); - p30.render(f6); - p31.render(f6); - p32.render(f6); - p33.render(f6); - p34.render(f6); - p35.render(f6); - p36.render(f6); - p37.render(f6); - p38.render(f6); - p39.render(f6); - p40.render(f6); - p41.render(f6); - p42.render(f6); - p43.render(f6); - p44.render(f6); - p45.render(f6); - p46.render(f6); - p47.render(f6); - p48.render(f6); - p49.render(f6); - p50.render(f6); - p51.render(f6); - p52.render(f6); - p53.render(f6); - p54.render(f6); - p55.render(f6); - p56.render(f6); - p57.render(f6); - p58.render(f6); - p59.render(f6); - p60.render(f6); - p61.render(f6); - p62.render(f6); - p63.render(f6); - p64.render(f6); - p65.render(f6); - p66.render(f6); - p67.render(f6); - p68.render(f6); - p69.render(f6); - p70.render(f6); - p71.render(f6); - p72.render(f6); - p73.render(f6); - p74.render(f6); - p75.render(f6); - p76.render(f6); - p77.render(f6); - p78.render(f6); - p79.render(f6); - p80.render(f6); - p81.render(f6); - p82.render(f6); - p83.render(f6); - p84.render(f6); - p85.render(f6); - p86.render(f6); - p87.render(f6); - p88.render(f6); - p89.render(f6); - p90.render(f6); - p91.render(f6); - p92.render(f6); - p93.render(f6); - p94.render(f6); - p95.render(f6); - p96.render(f6); - p97.render(f6); - p98.render(f6); - p99.render(f6); - p100.render(f6); - p101.render(f6); - p102.render(f6); - p103.render(f6); - p104.render(f6); - p105.render(f6); - p106.render(f6); - p107.render(f6); - p108.render(f6); - p109.render(f6); - p110.render(f6); - p111.render(f6); - p112.render(f6); - p113.render(f6); - p114.render(f6); - p115.render(f6); - p116.render(f6); - p117.render(f6); - p118.render(f6); - p119.render(f6); - p120.render(f6); - p121.render(f6); - p122.render(f6); - p123.render(f6); - p124.render(f6); - p125.render(f6); - p126.render(f6); - } - private void setRotation(ModelRenderer model, float x, float y, float z) - { - model.rotateAngleX = x; - model.rotateAngleY = y; - model.rotateAngleZ = z; - } - public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5) - { - super.setRotationAngles(f, f1, f2, f3, f4, f5, null); - } +/** + * ModelMask - OnyxDarkKnight + * Created using Tabula 4.1.1 + */ +public class ModelMask extends ModelBase { + public ModelRenderer shape1; + public ModelRenderer shape2; + public ModelRenderer shape3; + public ModelRenderer shape4; + public ModelRenderer shape5; + public ModelRenderer shape6; + public ModelRenderer shape7; + public ModelRenderer shape8; + public ModelRenderer shape9; + + public ModelMask() { + this.textureWidth = 64; + this.textureHeight = 64; + this.shape6 = new ModelRenderer(this, 41, 4); + this.shape6.setRotationPoint(11.0F, 0.0F, 3.0F); + this.shape6.addBox(0.0F, 0.0F, 0.0F, 1, 15, 1, 0.0F); + this.shape7 = new ModelRenderer(this, 41, 4); + this.shape7.setRotationPoint(-3.0F, 0.0F, 3.0F); + this.shape7.addBox(0.0F, 0.0F, 0.0F, 1, 15, 1, 0.0F); + this.shape4 = new ModelRenderer(this, 31, 2); + this.shape4.setRotationPoint(-2.0F, 0.0F, 2.0F); + this.shape4.addBox(0.0F, 0.0F, 0.0F, 1, 17, 1, 0.0F); + this.shape1 = new ModelRenderer(this, 0, 0); + this.shape1.setRotationPoint(0.0F, 0.0F, 0.0F); + this.shape1.addBox(0.0F, 0.0F, 0.0F, 9, 19, 1, 0.0F); + this.shape9 = new ModelRenderer(this, 46, 8); + this.shape9.setRotationPoint(12.0F, 1.0F, 4.0F); + this.shape9.addBox(0.0F, 0.0F, 0.0F, 1, 11, 1, 0.0F); + this.shape5 = new ModelRenderer(this, 36, 2); + this.shape5.setRotationPoint(10.0F, 0.0F, 2.0F); + this.shape5.addBox(0.0F, 0.0F, 0.0F, 1, 17, 1, 0.0F); + this.shape8 = new ModelRenderer(this, 46, 8); + this.shape8.setRotationPoint(-4.0F, 1.0F, 4.0F); + this.shape8.addBox(0.0F, 0.0F, 0.0F, 1, 11, 1, 0.0F); + this.shape3 = new ModelRenderer(this, 26, 1); + this.shape3.setRotationPoint(9.0F, 0.0F, 1.0F); + this.shape3.addBox(0.0F, 0.0F, 0.0F, 1, 18, 1, 0.0F); + this.shape2 = new ModelRenderer(this, 21, 1); + this.shape2.setRotationPoint(-1.0F, 0.0F, 1.0F); + this.shape2.addBox(0.0F, 0.0F, 0.0F, 1, 18, 1, 0.0F); + } + + @Override + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + this.shape6.render(f5); + this.shape7.render(f5); + this.shape4.render(f5); + this.shape1.render(f5); + this.shape9.render(f5); + this.shape5.render(f5); + this.shape8.render(f5); + this.shape3.render(f5); + this.shape2.render(f5); + } + + /** + * This is a helper function from Tabula to set the rotation of model parts + */ + public void setRotateAngle(ModelRenderer modelRenderer, float x, float y, float z) { + modelRenderer.rotateAngleX = x; + modelRenderer.rotateAngleY = y; + modelRenderer.rotateAngleZ = z; + } } -- cgit v1.2.3