• 0

    posted a message on TEST SERVER (SOMEBODY JOIN)
    Quote from Hazelminer

    Are you opening the port on your router? Thats just a list of the IP range, under advanced settings you should have an option along the lines of port forwarding and you just need to open port 25565 on the IP 192.168.1.67. and that will allow you to connect to the IP 99.37.65.140 (That will be your server's IP)

    The error you're getting is just saying it can't connect to the port, which means its already being used for something else or your local machine can't reach it

    i just opened it on 192.168.1.67

    still i get that error crap
    Posted in: PC Servers
  • 0

    posted a message on TEST SERVER (SOMEBODY JOIN)
    Quote from Hazelminer

    99.37.65.140 is your WAN IP (What you will connect to the server with) address but you are running it off your local machine so you need to use the local IP address so your router knows to send the information from your local machine
    So just use 192.168.1.67 to open port 25565 on and it will allow you to connect to the server

    ok i just did that with simple port forwarding but i dont know how to do this

    229 recipes
    27 achievements
    15:35:16 [INFO] Starting minecraft server version 1.5.2
    15:35:16 [INFO] Loading properties
    15:35:16 [INFO] Default game type: SURVIVAL
    15:35:16 [INFO] Generating keypair
    15:35:16 [INFO] Starting Minecraft server on 99.37.65.140:25565
    15:35:16 [WARNING] **** FAILED TO BIND TO PORT!
    15:35:16 [WARNING] The exception was: java.net.BindException: Cannot assign requ
    ested address: JVM_Bind
    15:35:16 [WARNING] Perhaps a server is already running on that port?
    >_
    Posted in: PC Servers
  • 0

    posted a message on TEST SERVER (SOMEBODY JOIN)
    Quote from Hazelminer

    On your router information where you redirect the ports, you need to have your local IP (the one in your first post) be redirected to port 25565, you should also have an option to enable it on your router information if you have not already done so

    ok tell me if i did this right
    Current Address 192.168.1.67 Device Status DHCP RENEW Firewall Enabled Disabled Address Assignment Public (select WAN IP Mapping) Private from pool:192.168.1.0 Private Fixed: 192.168.1.64 Private Fixed: 192.168.1.65 Private Fixed: 192.168.1.66 Private Fixed: 192.168.1.67 Private Fixed: 192.168.1.68 Private Fixed: 192.168.1.69 Private Fixed: 192.168.1.70 Private Fixed: 192.168.1.71 Private Fixed: 192.168.1.72 Private Fixed: 192.168.1.73 Private Fixed: 192.168.1.74 Private Fixed: 192.168.1.75 Private Fixed: 192.168.1.76 Private Fixed: 192.168.1.77 Private Fixed: 192.168.1.78 Private Fixed: 192.168.1.79 Private Fixed: 192.168.1.80 Private Fixed: 192.168.1.81 Private Fixed: 192.168.1.82 Private Fixed: 192.168.1.83 Private Fixed: 192.168.1.84 Private Fixed: 192.168.1.85 Private Fixed: 192.168.1.86 Private Fixed: 192.168.1.87 Private Fixed: 192.168.1.88 Private Fixed: 192.168.1.89 Private Fixed: 192.168.1.90 Private Fixed: 192.168.1.91 Private Fixed: 192.168.1.92 Private Fixed: 192.168.1.93 Private Fixed: 192.168.1.94 Private Fixed: 192.168.1.95 Private Fixed: 192.168.1.96 Private Fixed: 192.168.1.97 Private Fixed: 192.168.1.98 Private Fixed: 192.168.1.99 Private Fixed: 192.168.1.100 Private Fixed: 192.168.1.101 Private Fixed: 192.168.1.102 Private Fixed: 192.168.1.103 Private Fixed: 192.168.1.104 Private Fixed: 192.168.1.105 Private Fixed: 192.168.1.106 Private Fixed: 192.168.1.107 Private Fixed: 192.168.1.108 Private Fixed: 192.168.1.109 Private Fixed: 192.168.1.110 Private Fixed: 192.168.1.111 Private Fixed: 192.168.1.112 Private Fixed: 192.168.1.113 Private Fixed: 192.168.1.114 Private Fixed: 192.168.1.115 Private Fixed: 192.168.1.116 Private Fixed: 192.168.1.117 Private Fixed: 192.168.1.118 Private Fixed: 192.168.1.119 Private Fixed: 192.168.1.120 Private Fixed: 192.168.1.121 Private Fixed: 192.168.1.122 Private Fixed: 192.168.1.123 Private Fixed: 192.168.1.124 Private Fixed: 192.168.1.125 Private Fixed: 192.168.1.126 Private Fixed: 192.168.1.127 Private Fixed: 192.168.1.128 Private Fixed: 192.168.1.129 Private Fixed: 192.168.1.130 Private Fixed: 192.168.1.131 Private Fixed: 192.168.1.132 Private Fixed: 192.168.1.133 Private Fixed: 192.168.1.134 Private Fixed: 192.168.1.135 Private Fixed: 192.168.1.136 Private Fixed: 192.168.1.137 Private Fixed: 192.168.1.138 Private Fixed: 192.168.1.139 Private Fixed: 192.168.1.140 Private Fixed: 192.168.1.141 Private Fixed: 192.168.1.142 Private Fixed: 192.168.1.143 Private Fixed: 192.168.1.144 Private Fixed: 192.168.1.145 Private Fixed: 192.168.1.146 Private Fixed: 192.168.1.147 Private Fixed: 192.168.1.148 Private Fixed: 192.168.1.149 Private Fixed: 192.168.1.150 Private Fixed: 192.168.1.151 Private Fixed: 192.168.1.152 Private Fixed: 192.168.1.153 Private Fixed: 192.168.1.154 Private Fixed: 192.168.1.155 Private Fixed: 192.168.1.156 Private Fixed: 192.168.1.157 Private Fixed: 192.168.1.158 Private Fixed: 192.168.1.159 Private Fixed: 192.168.1.160 Private Fixed: 192.168.1.161 Private Fixed: 192.168.1.162 Private Fixed: 192.168.1.163 Private Fixed: 192.168.1.164 Private Fixed: 192.168.1.165 Private Fixed: 192.168.1.166 Private Fixed: 192.168.1.167 Private Fixed: 192.168.1.168 Private Fixed: 192.168.1.169 Private Fixed: 192.168.1.170 Private Fixed: 192.168.1.171 Private Fixed: 192.168.1.172 Private Fixed: 192.168.1.173 Private Fixed: 192.168.1.174 Private Fixed: 192.168.1.175 Private Fixed: 192.168.1.176 Private Fixed: 192.168.1.177 Private Fixed: 192.168.1.178 Private Fixed: 192.168.1.179 Private Fixed: 192.168.1.180 Private Fixed: 192.168.1.181 Private Fixed: 192.168.1.182 Private Fixed: 192.168.1.183 Private Fixed: 192.168.1.184 Private Fixed: 192.168.1.185 Private Fixed: 192.168.1.186 Private Fixed: 192.168.1.187 Private Fixed: 192.168.1.188 Private Fixed: 192.168.1.189 Private Fixed: 192.168.1.190 Private Fixed: 192.168.1.191 Private Fixed: 192.168.1.192 Private Fixed: 192.168.1.193 Private Fixed: 192.168.1.194 Private Fixed: 192.168.1.195 Private Fixed: 192.168.1.196 Private Fixed: 192.168.1.197 Private Fixed: 192.168.1.198 Private Fixed: 192.168.1.199 Private Fixed: 192.168.1.200 Private Fixed: 192.168.1.201 Private Fixed: 192.168.1.202 Private Fixed: 192.168.1.203 Private Fixed: 192.168.1.204 Private Fixed: 192.168.1.205 Private Fixed: 192.168.1.206 Private Fixed: 192.168.1.207 Private Fixed: 192.168.1.208 Private Fixed: 192.168.1.209 Private Fixed: 192.168.1.210 Private Fixed: 192.168.1.211 Private Fixed: 192.168.1.212 Private Fixed: 192.168.1.213 Private Fixed: 192.168.1.214 Private Fixed: 192.168.1.215 Private Fixed: 192.168.1.216 Private Fixed: 192.168.1.217 Private Fixed: 192.168.1.218 Private Fixed: 192.168.1.219 Private Fixed: 192.168.1.220 Private Fixed: 192.168.1.221 Private Fixed: 192.168.1.222 Private Fixed: 192.168.1.223 Private Fixed: 192.168.1.224 Private Fixed: 192.168.1.225 Private Fixed: 192.168.1.226 Private Fixed: 192.168.1.227 Private Fixed: 192.168.1.228 Private Fixed: 192.168.1.229 Private Fixed: 192.168.1.230 Private Fixed: 192.168.1.231 Private Fixed: 192.168.1.232 Private Fixed: 192.168.1.233 Private Fixed: 192.168.1.234 Private Fixed: 192.168.1.235 Private Fixed: 192.168.1.236 Private Fixed: 192.168.1.237 Private Fixed: 192.168.1.238 Private Fixed: 192.168.1.239 Private Fixed: 192.168.1.240 Private Fixed: 192.168.1.241 Private Fixed: 192.168.1.242 Private Fixed: 192.168.1.243 Private Fixed: 192.168.1.244 Private Fixed: 192.168.1.245 Private Fixed: 192.168.1.246 Private Fixed: 192.168.1.247 Private Fixed: 192.168.1.248 Private Fixed: 192.168.1.249 Private Fixed: 192.168.1.250 Private Fixed: 192.168.1.251 Private Fixed: 192.168.1.252 Private Fixed: 192.168.1.253 WAN IP Mapping Router WAN IP address (default)

    Quote from Hazelminer

    On your router information where you redirect the ports, you need to have your local IP (the one in your first post) be redirected to port 25565, you should also have an option to enable it on your router information if you have not already done so

    woops sorry

    Current Address : 192.168.1.67
    Device Status : DHCP RENEW
    Firewall : Disabled
    Address Assignment : Public (select WAN IP Mapping)
    WAN IP MAPPING : Router WAN IP address (default)
    Posted in: PC Servers
  • 0

    posted a message on TEST SERVER (SOMEBODY JOIN)
    Quote from Hazelminer

    On your router information where you redirect the ports, you need to have your local IP (the one in your first post) be redirected to port 25565, you should also have an option to enable it on your router information if you have not already done so

    sorry i am not good with this kind of stuff i dont know how to do this.

    I am 2Wire 3801HGV

    and when i use pfportchecker, it says everything is working fine and to use 99.37.65.140
    Posted in: PC Servers
  • 0

    posted a message on TEST SERVER (SOMEBODY JOIN)
    Quote from Hazelminer

    You need your WAN IP address just google search IPchicken to find out what your's is. The one you have posted here is your local IP address

    when i put that in, i get this

    229 recipes
    27 achievements
    14:58:18 [INFO] Starting minecraft server version 1.5.2
    14:58:18 [INFO] Loading properties
    14:58:18 [INFO] Default game type: SURVIVAL
    14:58:18 [INFO] Generating keypair
    14:58:18 [INFO] Starting Minecraft server on 99.37.65.140:25565
    14:58:18 [WARNING] **** FAILED TO BIND TO PORT!
    14:58:18 [WARNING] The exception was: java.net.BindException: Cannot assign requ
    ested address: JVM_Bind
    14:58:18 [WARNING] Perhaps a server is already running on that port?
    >_
    Posted in: PC Servers
  • 0

    posted a message on TEST SERVER (SOMEBODY JOIN)
    Quote from Lisugua

    Nope. Doesn't work.

    how about now
    Posted in: PC Servers
  • 0

    posted a message on TEST SERVER (SOMEBODY JOIN)
    I just port forwarded my minecraft server and i needed someone to test it.

    Here is the IP: 192.168.1.67
    Reply if you are going to join.

    Thanks
    Posted in: PC Servers
  • 0

    posted a message on Custom Bow Error
    Quote from MattDaCoder

    and minecraft 1.5.2

    i fixed it myself and it works but in my old one, it does a whole bunch of damage but i cant find that now
    Posted in: Modification Development
  • 0

    posted a message on Custom Bow Error
    Quote from Toffie_of_Truth

    What version of Minecraft/Forge is this for?

    and minecraft 1.5.2
    Posted in: Modification Development
  • 0

    posted a message on Custom Bow Error
    Quote from Toffie_of_Truth

    What version of Minecraft/Forge is this for?

    im using modloader
    Posted in: Modification Development
  • 0

    posted a message on Custom Bow Error
    Quote from Toffie_of_Truth

    Add this method to ItemZaryteBow
    @Override
    public Icon getIcon(ItemStack stack, int renderPass, EntityPlayer player, ItemStack usingItem, int useRemaining) {
    int j = stack.getMaxItemUseDuration() - useRemaining;
    if (j >= 18)
    	 return getItemIconForUseDuration(2);
    if (j > 13)
    	 return getItemIconForUseDuration(1);
    if (j > 0)
    	 return getItemIconForUseDuration(0);
    return super.getIcon(stack, renderPass, player, usingItem, useRemaining);
    }


    now i got this error

    == ERRORS FOUND ==
    
    src\minecraft\net\minecraft\src\ItemZaryteBow.java:92: error: cannot find symbol
    
    	    return super.getIcon(stack, renderPass, player, usingItem, useRemaining)
    ;
    				    ^
    
      symbol: method getIcon(ItemStack,int,EntityPlayer,ItemStack,int)
    1 error
    ==================
    Posted in: Modification Development
  • 0

    posted a message on Custom Bow Error
    Quote from Toffie_of_Truth

    Change line 120 from this
    		 if (par3EntityPlayer.capabilities.isCreativeMode || mod_GodWeapons.Zaryte(par3EntityPlayer.inventory) != null)

    to this
    		 if (par3EntityPlayer.capabilities.isCreativeMode || par3EntityPlayer.inventory.hasItem(mod_GodWeapons.Zaryte.itemID))


    And replace the method onPlayerStoppedUsing with this one

    public void onPlayerStoppedUsing(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer, int par4)
    {
    		 boolean var5 = par3EntityPlayer.capabilities.isCreativeMode || EnchantmentHelper.getEnchantmentLevel(Enchantment.infinity.effectId, par1ItemStack) > 0;
    
    		 if (var5 || par3EntityPlayer.inventory.hasItem(mod_GodWeapons.Zaryte.itemID))
    		 {
    				 int var7 = this.getMaxItemUseDuration(par1ItemStack) - par4;
    				 float var8 = (float)var7 / 20.0F;
    				 var8 = (var8 * var8 + var8 * 2.0F) / 3.0F;
    
    				 if ((double)var8 < 0.1D)
    				 {
    						 return;
    				 }
    
    				 if (var8 > 1.0F)
    				 {
    						 var8 = 1.0F;
    				 }
    
    				 EntityZaryteArrow var9 = new EntityZaryteArrow(par2World, par3EntityPlayer, var8 * 2.0F);
    
    				 int var10 = EnchantmentHelper.getEnchantmentLevel(Enchantment.power.effectId, par1ItemStack);
    
    				 if (var10 > 0)
    				 {
    						 var9.setDamage(var9.getDamage() + (double)var10 * 0.5D + 0.5D);
    				 }
    
    				 int var11 = EnchantmentHelper.getEnchantmentLevel(Enchantment.punch.effectId, par1ItemStack);
    
    				 if (var11 > 0)
    				 {
    						 var9.setKnockbackStrength(var11);
    				 }
    
    				 if (EnchantmentHelper.getEnchantmentLevel(Enchantment.flame.effectId, par1ItemStack) > 0)
    				 {
    						 var9.setFire(100);
    				 }
    
    				 par1ItemStack.damageItem(1, par3EntityPlayer);
    				 par2World.playSoundAtEntity(par3EntityPlayer, "random.bow", 1.0F, 1.0F / (itemRand.nextFloat() * 0.4F + 1.2F) + var8 * 0.5F);
    
    				 if (var5)
    				 {
    						 var9.canBePickedUp = 2;
    				 }
    				 else
    				 {
    						 par3EntityPlayer.inventory.consumeInventoryItem(mod_GodWeapons.Zaryte.itemID);
    				 }
    
    				 if (!par2World.isRemote)
    				 {
    						 par2World.spawnEntityInWorld(var9);
    				 }
    		 }
    }



    the animation textures still arent working :(
    Posted in: Modification Development
  • 0

    posted a message on Custom Bow Error
    lol why does no one ever reply to my posts?
    Posted in: Modification Development
  • 0

    posted a message on Custom Bow Error
    I was making a cutom bow that was working good, but I was going to add animation so i changed the code. but i got errors.

    == ERRORS FOUND ==
    
    src\minecraft\net\minecraft\src\ItemZaryteBow.java:27: error: cannot find symbol
    
    	 ItemStack var6 = mod_GodWeapons.Zaryte(par3EntityPlayer.inventory);
    									 ^
    
    symbol: method Zaryte(InventoryPlayer)
    location: class mod_GodWeapons
    src\minecraft\net\minecraft\src\ItemZaryteBow.java:120: error: cannot find symbo
    l
    	 if (par3EntityPlayer.capabilities.isCreativeMode || mod_GodWeapons.Zaryt
    e(par3EntityPlayer.inventory) != null)
    																		 ^
    
    symbol: method Zaryte(InventoryPlayer)
    location: class mod_GodWeapons
    2 errors
    ==================


    ItemZaryteBow.java

    package net.minecraft.src;
    
    public class ItemZaryteBow extends Item
    {
    public static final String[] bowPullIconNameArray = new String[] {"zbow_pull_0", "zbow_pull_1", "zbow_pull_2"};
    private Icon[] iconArray;
    
    public ItemZaryteBow(int par1)
    {
    	 this(par1, false);
    }
    
    public ItemZaryteBow(int var1, boolean var2)
    {
    	 super(var1);
    	 this.maxStackSize = 1;
    	 this.setMaxDamage(5000);
    	 this.setCreativeTab(CreativeTabs.tabCombat);
    }
    
    /**
    	 * called when the player releases the use item button. Args: itemstack, world, entityplayer, itemInUseCount
    	 */
    public void onPlayerStoppedUsing(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer, int par4)
    {
    	 boolean var5 = par3EntityPlayer.capabilities.isCreativeMode || EnchantmentHelper.getEnchantmentLevel(Enchantment.infinity.effectId, par1ItemStack) > 0;
    	 ItemStack var6 = mod_GodWeapons.Zaryte(par3EntityPlayer.inventory);
    
    	 if (var5 || var6 != null)
    	 {
    		 int var7 = this.getMaxItemUseDuration(par1ItemStack) - par4;
    		 float var8 = (float)var7 / 20.0F;
    		 var8 = (var8 * var8 + var8 * 2.0F) / 3.0F;
    
    		 if ((double)var8 < 0.1D)
    		 {
    			 return;
    		 }
    
    		 if (var8 > 1.0F)
    		 {
    			 var8 = 1.0F;
    		 }
    
    		 EntityZaryteArrow var9;
    
    		 if (var6 != null)
    		 {
    			 var9 = mod_GodWeapons.createProjectile(par2World, par3EntityPlayer, var8, var6);
    		 }
    		 else
    		 {
    			 var9 = new EntityZaryteArrow(par2World, par3EntityPlayer, var8 * 2.0F);
    		 }
    
    		 int var10 = EnchantmentHelper.getEnchantmentLevel(Enchantment.power.effectId, par1ItemStack);
    
    		 if (var10 > 0)
    		 {
    			 var9.setDamage(var9.getDamage() + (double)var10 * 0.5D + 0.5D);
    		 }
    
    		 int var11 = EnchantmentHelper.getEnchantmentLevel(Enchantment.punch.effectId, par1ItemStack);
    
    		 if (var11 > 0)
    		 {
    			 var9.setKnockbackStrength(var11);
    		 }
    
    		 if (EnchantmentHelper.getEnchantmentLevel(Enchantment.flame.effectId, par1ItemStack) > 0)
    		 {
    			 var9.setFire(100);
    		 }
    
    		 par1ItemStack.damageItem(1, par3EntityPlayer);
    		 par2World.playSoundAtEntity(par3EntityPlayer, "random.bow", 1.0F, 1.0F / (itemRand.nextFloat() * 0.4F + 1.2F) + var8 * 0.5F);
    
    		 if (var5 && (var6 == null || var6.itemID == mod_GodWeapons.Zaryte.itemID))
    		 {
    			 var9.canBePickedUp = 2;
    		 }
    		 else
    		 {
    			 par3EntityPlayer.inventory.consumeInventoryItem(var6.itemID);
    		 }
    
    		 if (!par2World.isRemote)
    		 {
    			 par2World.spawnEntityInWorld(var9);
    		 }
    	 }
    }
    
    public ItemStack onEaten(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)
    {
    	 return par1ItemStack;
    }
    
    /**
    	 * How long it takes to use or consume an item
    	 */
    public int getMaxItemUseDuration(ItemStack par1ItemStack)
    {
    	 return 72000;
    }
    
    /**
    	 * returns the action that specifies what animation to play when the items is being used
    	 */
    public EnumAction getItemUseAction(ItemStack par1ItemStack)
    {
    	 return EnumAction.bow;
    }
    
    /**
    	 * Called whenever this item is equipped and the right mouse button is pressed. Args: itemStack, world, entityPlayer
    	 */
    public ItemStack onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)
    {
    	 if (par3EntityPlayer.capabilities.isCreativeMode || mod_GodWeapons.Zaryte(par3EntityPlayer.inventory) != null)
    	 {
    		 par3EntityPlayer.setItemInUse(par1ItemStack, this.getMaxItemUseDuration(par1ItemStack));
    	 }
    
    	 return par1ItemStack;
    }
    
    /**
    	 * Return the enchantability factor of the item, most of the time is based on material.
    	 */
    public int getItemEnchantability()
    {
    	 return 1;
    }
    
    public void registerIcons(IconRegister par1IconRegister)
    {
    	 super.registerIcons(par1IconRegister);
    	 this.iconArray = new Icon[bowPullIconNameArray.length];
    
    	 for (int var2 = 0; var2 < this.iconArray.length; ++var2)
    	 {
    		 this.iconArray[var2] = par1IconRegister.registerIcon(bowPullIconNameArray[var2]);
    	 }
    }
    
    /**
    	 * used to cycle through icons based on their used duration, i.e. for the bow
    	 */
    public Icon getItemIconForUseDuration(int par1)
    {
    	 return this.iconArray[par1];
    }
    }


    mod_GodWeapons.java

    package net.minecraft.src;
    import java.util.Random;
    import java.util.Map;
    
    public class mod_GodWeapons extends BaseMod
    {
    public static final Item Sword = new ItemSword(125, EnumToolMaterial.CRIMSON).setUnlocalizedName("Elethia's Holy Blade");
    public static final Item HolyCrystal = new Item(126).setUnlocalizedName("Holy Crystal");
    public static final Item ZaryteBow = new ItemZaryteBow(127).setUnlocalizedName("Zaryte Bow");
    public static final Item OCrystal = new Item(128).setUnlocalizedName("Onyx Crystal");
    public static final Item OString = new Item(129).setUnlocalizedName("Obsidian String");
    public static final Item Zaryte = new Item(130).setUnlocalizedName("Zaryte Arrow");
    public static final Item OAura = new Item(131).setUnlocalizedName("Onyx Aura");
    public static void addRecipe()
    {
    }
    
    public mod_GodWeapons()
    {
    }
    
    	 public void load()
    	 {
    	 ModLoader.addName(Sword, "Elethia's Holy Blade");
    ModLoader.addName(HolyCrystal, "Holy Crystal");
    ModLoader.addName(ZaryteBow, "Zaryte Bow");
    ModLoader.addName(OCrystal, "Onyx Crystal");
    ModLoader.addName(OString, "Obsidian String");
    ModLoader.addName(Zaryte, "Zaryte Arrow");
    ModLoader.addName(OAura, "Onyx Aura");
    
    				 ModLoader.addRecipe(new ItemStack(Sword, 1), new Object [] {
    				 "*##", "*$#", "X**", Character.valueOf('X'), Item.stick, Character.valueOf('*'), Item.ingotGold, Character.valueOf('#'), Item.diamond, Character.valueOf('$'), mod_GodWeapons.HolyCrystal
    				 });
    				 ModLoader.addRecipe(new ItemStack(HolyCrystal, 1), new Object [] {
    				 "***", "*X*", "***", Character.valueOf('X'), Item.bucketLava, Character.valueOf('*'), Item.redstone
    				 });
    				 ModLoader.addRecipe(new ItemStack(mod_GodWeapons.OCrystal, 1), new Object [] {
    				 "XXX", "X*X", "XXX", Character.valueOf('X'), Block.obsidian, Character.valueOf('*'), Item.diamond
    				 });
    ModLoader.addRecipe(new ItemStack(mod_GodWeapons.OString, 1), new Object [] {
    				 "XXX", "X*X", "XXX", Character.valueOf('X'), Block.obsidian, Character.valueOf('*'), Item.silk
    				 });
    ModLoader.addRecipe(new ItemStack(mod_GodWeapons.ZaryteBow, 1), new Object [] {
    				 "XX*", "X*#", "*#*", Character.valueOf('X'), mod_GodWeapons.OString , Character.valueOf('*'), Block.obsidian, Character.valueOf('#'), mod_GodWeapons.OCrystal
    				 });
    ModLoader.addRecipe(new ItemStack(mod_GodWeapons.Zaryte, 20), new Object [] {
    				 " X ", " * ", Character.valueOf('X'), mod_GodWeapons.OAura, Character.valueOf('*'), Item.arrow
    				 });
    
    ModLoader.addSmelting(mod_GodWeapons.OCrystal.itemID, new ItemStack(mod_GodWeapons.OAura), 0.35F);
    
    	 }
    
    public void addRenderer(Map var1)
    		 {
    			 var1.put(EntityZaryteArrow.class, new RenderZaryteArrow());
    		 }
    	 protected static EntityZaryteArrow createProjectile(World var0, IPosition var1, ItemStack var2)
    {
    	 return createProjectile(var0, var1.getX(), var1.getY(), var1.getZ(), var2);
    }
    
    protected static EntityZaryteArrow createProjectile(World var0, double var1, double var3, double var5, ItemStack var7)
    {
    	 Object var8 = null;
    	 int var9 = var7.itemID;
    
    	 if (var9 == mod_GodWeapons.Zaryte.itemID)
    	 {
    		 var8 = new EntityZaryteArrow(var0, var1, var3, var5);
    	 }
    	 else
    	 {
    		 if (var9 != Zaryte.itemID)
    		 {
    			 return null;
    		 }
    	 }
    
    	 ((EntityZaryteArrow)var8).canBePickedUp = 1;
    	 return (EntityZaryteArrow)var8;
    }
    
    protected static EntityZaryteArrow createProjectile(World var0, EntityLiving var1, float var2, ItemStack var3)
    {
    	 Object var4 = null;
    	 int var5 = var3.itemID;
    
    	 if (var5 == mod_GodWeapons.Zaryte.itemID)
    	 {
    		 var4 = new EntityZaryteArrow(var0, var1, var2 * 2.0F);
    	 }
    	 else
    	 {
    		 if (var5 != Zaryte.itemID)
    		 {
    			 return null;
    		 }
    	 }
    
    	 return (EntityZaryteArrow)var4;
    }
    
    public String getVersion()
    {
    return ("1.5.2");
    }
    }


    oh and i am stegnokilla, creator of the holyblade, this is the new update, i just have infractions on stegnokilla345
    Posted in: Modification Development
  • 0

    posted a message on Flan's Mod 5.5.2 Update : 1.12.2, 100s of new Skins! : Helicopters, Mechas, Planes, Vehicles, 3D Guns, Multiplayer, TDM, CTF
    Quote from MattDaCoder

    what about sound?

    Quote from MattDaCoder

    what about sound?

    nevermind i fixed it
    Posted in: Minecraft Mods
  • To post a comment, please .