is there any 1.9.7 servers with creative mods that you don't have to download the mod
Firstly, 1.7.9, not 1.9.7. Secondly, no. If you want mods on a server, you need to download the mod. A plugin, on the other hand, enhances you gameplay but at the same time you dont need to download a mod, just the plugin. You would need craftbukkit 1.7.9 for this and the plugin you wanted. Other than that, as of this time, there isnt a way to use a mod on a server without everyone actually having the mod.
are you trying to connect with your external ip or your localhost/ internal network ip? if you can connect to ther server then atleast its good to know that your server is atleast recieving connections . i also use http://www.yougetsig...ols/open-ports/ to check open ports. that tutorial is pretty nice and should forward your ports. if you want i can try to connect if you wanna gimmie the info. also when putting in the port forward info make sure youre putting the right IP. its your IPV4 thats your local ip for your computer 192.168.XX not your external
I dont know who you are, but I will find you and I will hug you. I may be resurrecting a dead forum but I think its worth it to tell you this.
2 years Ive been trying to get this to work, and now that I have done this, my ports are finally visible. Thanks.
[quote name='nicolpotent' timestamp='1346867991' post='17850834'
I need help with the same thing. I am making a fairly simple mod, though by no means a simple as NukeDuck's and i get 81-82 errors like this consistently. please help!
Files: https://www.dropbox....vhhr/OC31-vKAZ9
[/quote]Would be helpful if it wasnt deleted.
Also guys, I am having an issue. Now considering I am a n00B at java coding, I am using program called MCreator. I am getting a coding error. The coding will look tad bit different than normal minecraft mod, but hopefully it wont be a problem. Here is the code for mod:
public void addRenderer(Map var1)
{
var1.put(mod_modelEva.EntitymodelEva.class, new RenderLiving(new mod_modelEva.ModelModelEva(), 0));
}
public Entity spawnEntity(int var1, World var2, double var3, double var5, double var7)
{
switch (var1)
{
case 136:
return new mod_modelEva.EntitymodelEva(var2);
default:
return null;
}
}
public String getVersion()
{
return "1.0";
}
public static class EntitymodelEva extends EntityMob
{
World world = null;
public EntitymodelEva(World var1)
{
super(var1);
world = var1;
this.texture = "/Eva.png";
this.moveSpeed = 4.0F;
this.isImmuneToFire = false;
}
public int getAttackStrength(Entity par1Entity)
{
return 3;
}
public boolean isAIEnabled()
{
return false;
}
public int getMaxHealth()
{
return 10;
}
/**
* Drop 0-2 items of this living's type
*/
protected void dropFewItems(boolean var1, int var2)
{
this.entityDropItem(new ItemStack(Block.stone), 0.0F);
}
/**
* Returns the sound this mob makes while it's alive.
*/
public String getLivingSound()
{
return "mob.blaze.breathe1";
}
/**
* Returns the sound this mob makes when it is hurt.
*/
public String getHurtSound()
{
return "mob.cat.hitt3";
}
/**
* Returns the sound this mob makes on death.
*/
public String getDeathSound()
{
return "mob.blaze.death";
}
public void onStruckByLightning(EntityLightningBolt entityLightningBolt){
int i = (int)this.posX;
int j = (int)this.posY;
int k = (int)this.posZ;
}
protected void fall(float l){
int i = (int)this.posX;
int j = (int)this.posY;
int k = (int)this.posZ;
super.fall(l);
}
public void onCriticalHit(Entity entity) {
int i = (int)this.posX;
int j = (int)this.posY;
int k = (int)this.posZ;
}
public void onKillEntity(EntityLiving entityLiving){
int i = (int)this.posX;
int j = (int)this.posY;
int k = (int)this.posZ;
}
}
// Date: 5/19/2013 8:51:28 PM
// Template version 1.1
// Java generated by Techne
// Keep in mind that you still need to fill in some blanks
// - ZeuX
public static class ModelEva extends ModelBase
{
//fields
ModelRenderer Body;
ModelRenderer Arm1;
ModelRenderer Arm2;
public ModelEva()
{
textureWidth = 64;
textureHeight = 64;
Body = new ModelRenderer(this, 0, 0);
Body.addBox(0F, 0F, 0F, 6, 6, 6);
Body.setRotationPoint(-4F, 17F, -2F);
Body.setTextureSize(64, 64);
src\minecraft\net\minecraft\client\entity\EntityPlayerSP.java:21: warning: [deprecation] ISidedInventory in net.minecraftforge.common has been deprecated
import net.minecraft.client.particle.EntityPickupFX;
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:493: warning: [deprecation] getSizeInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getSizeInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:476: warning: [deprecation] getStartInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getStartInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\src\ModLoader.java:632: warning: [deprecation] registerBlock(Block) in GameRegistry has been deprecated
GameRegistry.registerBlock(block);
^
src\minecraft\net\minecraft\src\ModLoader.java:643: warning: [deprecation] registerBlock(Block,Class<? extends ItemBlock>) in GameRegistry has been deprecated
GameRegistry.registerBlock(block, itemclass);
^
src\minecraft\net\minecraft\src\mod_modelEva.java:121: error: cannot find symbol
var1.put(mod_modelEva.EntitymodelEva.class, new RenderLiving(new mod_modelEva.ModelModelEva(), 0));
^
symbol: class ModelModelEva
location: class mod_modelEva
1 error
5 warnings
==================
!! Can not find server sources, try decompiling !!
Thanks guys, please reply soon, preferably by PM. ThanksBTW, if you cant tell, I used techne for modelling.
I am a rookie java coder for minecraft. I see as updating a mod can be hard and or easy, it is some what possible. If it was to become, there would be only one basic way. Basically, to update a mod, normally you have to change what changed in minecraft. for instance, in 1.4.7, for a mod, you would have a whole other sprite map. In minecraft 1.5.1, mojang changed it to where there was a textures folder. To update your mod, you had to change your directory to the textures folder. If you could make a basic program that changed the text of a mod to another text, it might work. Of course, you would have to wait until the actual mod maker updated the mod to get new features, but other than that, you would get the current features and be able to play in your favourite minecraft version. Of course, I dont know the pros and cons of this, for I am winging it ( ) but it could easily work if you could get the actual program to work. I am going to keep an eye on this post, that way I can see other ideas and possibly hear peoples view of my idea. Good luck guys!
EDIT
figured out it takes a bit more than what i thought to update, but i figured out a way to fix this. in the program you would have to make a comparator between the files but other than that should be good
He said he had vanilla minecraft, but i found optifine was my problem, as that is why i came here, to see what was wrong. I removed optifine and it works fine now.
If you guys are using minecraft 1.5.2, this is a prolblem, for the mod is only at 1.5.1. If you get a program like MultiMC ( I use it ) then you can have multiple minecraft folders or versions at a time and you can install 1.5.1. until then, you are gonna have to manually fix the ID conflicts in the config files of the mods
Couldnt you just put the mods together to make 1 total mod? Would be like 1+1+1+1=4Besides, I have been wondering how to make your own textures. Like When you make a block, having your own design for it. If there is a way, I would like to know. Thanks.
Once I hit "Automatically choose ID for entire mod," it will mess up with a crash saying that one item has to be +1 (1 ID above) another item, and it crashes. If you could tell me how to fix this w/o having to save and continue a lot of times until I reach it, I would be thankful. Thanks, Minecraft_Forged
EDITnly correct settin
Ok, I am sorry, I feel like a spammer, but I have gotten this problem fixed. I went into the properties and changed the only correct setting to true and it corrected itself. But thank you for the awesome mod.
There is a problem when on Industrial Craft 2. The error is at http://pastebin.com/HmT3ve91Once I hit "Automatically choose ID for entire mod," it will mess up with a crash saying that one item has to be +1 (1 ID above) another item, and it crashes. If you could tell me how to fix this w/o having to save and continue a lot of times until I reach it, I would be thankful. Thanks, Minecraft_Forged
Do you think in the future you will be able to make this mod compatible with secret rooms mod? One of the blocks has the same block id or something as the torch lever. I was kinda hoping that I could use the 2 together on my server but it crashes for that reason. Just a thought
0
Firstly, 1.7.9, not 1.9.7. Secondly, no. If you want mods on a server, you need to download the mod. A plugin, on the other hand, enhances you gameplay but at the same time you dont need to download a mod, just the plugin. You would need craftbukkit 1.7.9 for this and the plugin you wanted. Other than that, as of this time, there isnt a way to use a mod on a server without everyone actually having the mod.
0
I dont know who you are, but I will find you and I will hug you. I may be resurrecting a dead forum but I think its worth it to tell you this.
2 years Ive been trying to get this to work, and now that I have done this, my ports are finally visible. Thanks.
0
I need help with the same thing. I am making a fairly simple mod, though by no means a simple as NukeDuck's and i get 81-82 errors like this consistently. please help!
Files: https://www.dropbox....vhhr/OC31-vKAZ9
[/quote]Would be helpful if it wasnt deleted.
Also guys, I am having an issue. Now considering I am a n00B at java coding, I am using program called MCreator. I am getting a coding error. The coding will look tad bit different than normal minecraft mod, but hopefully it wont be a problem. Here is the code for mod:
package net.minecraft.src;
import cpw.*;
import cpw.mods.*;
import cpw.mods.fml.*;
import cpw.mods.fml.client.*;
import cpw.mods.fml.client.modloader.*;
import cpw.mods.fml.client.registry.*;
import cpw.mods.fml.common.*;
import cpw.mods.fml.common.asm.*;
import cpw.mods.fml.common.asm.transformers.*;
import cpw.mods.fml.common.discovery.*;
import cpw.mods.fml.common.discovery.asm.*;
import cpw.mods.fml.common.event.*;
import cpw.mods.fml.common.functions.*;
import cpw.mods.fml.common.modloader.*;
import cpw.mods.fml.common.network.*;
import cpw.mods.fml.common.registry.*;
import cpw.mods.fml.common.toposort.*;
import cpw.mods.fml.common.versioning.*;
import cpw.mods.fml.relauncher.*;
import cpw.mods.fml.server.*;
import ibxm.*;
import net.*;
import net.minecraft.*;
import net.minecraft.block.*;
import net.minecraft.block.material.*;
import net.minecraft.client.*;
import net.minecraft.client.audio.*;
import net.minecraft.client.entity.*;
import net.minecraft.client.gui.*;
import net.minecraft.client.gui.achievement.*;
import net.minecraft.client.gui.inventory.*;
import net.minecraft.client.model.*;
import net.minecraft.client.multiplayer.*;
import net.minecraft.client.particle.*;
import net.minecraft.client.renderer.*;
import net.minecraft.client.renderer.culling.*;
import net.minecraft.client.renderer.entity.*;
import net.minecraft.client.renderer.tileentity.*;
import net.minecraft.client.settings.*;
import net.minecraft.client.texturepacks.*;
import net.minecraft.command.*;
import net.minecraft.crash.*;
import net.minecraft.creativetab.*;
import net.minecraft.dispenser.*;
import net.minecraft.enchantment.*;
import net.minecraft.entity.*;
import net.minecraft.entity.ai.*;
import net.minecraft.entity.boss.*;
import net.minecraft.entity.effect.*;
import net.minecraft.entity.item.*;
import net.minecraft.entity.monster.*;
import net.minecraft.entity.passive.*;
import net.minecraft.entity.player.*;
import net.minecraft.entity.projectile.*;
import net.minecraft.inventory.*;
import net.minecraft.item.*;
import net.minecraft.item.crafting.*;
import net.minecraft.nbt.*;
import net.minecraft.network.*;
import net.minecraft.network.packet.*;
import net.minecraft.network.rcon.*;
import net.minecraft.pathfinding.*;
import net.minecraft.potion.*;
import net.minecraft.profiler.*;
import net.minecraft.server.*;
import net.minecraft.server.dedicated.*;
import net.minecraft.server.gui.*;
import net.minecraft.server.integrated.*;
import net.minecraft.server.management.*;
import net.minecraft.src.*;
import net.minecraft.stats.*;
import net.minecraft.tileentity.*;
import net.minecraft.util.*;
import net.minecraft.village.*;
import net.minecraft.world.*;
import net.minecraft.world.biome.*;
import net.minecraft.world.chunk.*;
import net.minecraft.world.chunk.storage.*;
import net.minecraft.world.demo.*;
import net.minecraft.world.gen.*;
import net.minecraft.world.gen.feature.*;
import net.minecraft.world.gen.layer.*;
import net.minecraft.world.gen.structure.*;
import net.minecraft.world.storage.*;
import net.minecraftforge.*;
import net.minecraftforge.classloading.*;
import net.minecraftforge.client.*;
import net.minecraftforge.client.event.*;
import net.minecraftforge.client.event.sound.*;
import net.minecraftforge.common.*;
import net.minecraftforge.event.*;
import net.minecraftforge.event.entity.*;
import net.minecraftforge.event.entity.item.*;
import net.minecraftforge.event.entity.living.*;
import net.minecraftforge.event.entity.minecart.*;
import net.minecraftforge.event.entity.player.*;
import net.minecraftforge.event.terraingen.*;
import net.minecraftforge.event.world.*;
import net.minecraftforge.liquids.*;
import net.minecraftforge.oredict.*;
import net.minecraftforge.transformers.*;
import java.util.Map;
import java.util.Random;
public class mod_modelEva extends BaseMod
{
public void load()
{
ModLoader.registerEntityID(mod_modelEva.EntitymodelEva.class, "modelEva", 136,
(102 << 16) + (0 << 8) + 0,
(0 << 16) + (102 << 8) + 102);
ModLoader.addSpawn(mod_modelEva.EntitymodelEva.class, 20, 3, 30, EnumCreatureType.monster );
ModLoader.addEntityTracker(this, mod_modelEva.EntitymodelEva.class, 136, 20, 5, true);
cpw.mods.fml.common.registry.LanguageRegistry.instance().addStringLocalization("entity.modelEva.name", "en_US", "ModelEva");
}
public void addRenderer(Map var1)
{
var1.put(mod_modelEva.EntitymodelEva.class, new RenderLiving(new mod_modelEva.ModelModelEva(), 0));
}
public Entity spawnEntity(int var1, World var2, double var3, double var5, double var7)
{
switch (var1)
{
case 136:
return new mod_modelEva.EntitymodelEva(var2);
default:
return null;
}
}
public String getVersion()
{
return "1.0";
}
public static class EntitymodelEva extends EntityMob
{
World world = null;
public EntitymodelEva(World var1)
{
super(var1);
world = var1;
this.texture = "/Eva.png";
this.moveSpeed = 4.0F;
this.isImmuneToFire = false;
}
public int getAttackStrength(Entity par1Entity)
{
return 3;
}
public boolean isAIEnabled()
{
return false;
}
public int getMaxHealth()
{
return 10;
}
/**
* Drop 0-2 items of this living's type
*/
protected void dropFewItems(boolean var1, int var2)
{
this.entityDropItem(new ItemStack(Block.stone), 0.0F);
}
/**
* Returns the sound this mob makes while it's alive.
*/
public String getLivingSound()
{
return "mob.blaze.breathe1";
}
/**
* Returns the sound this mob makes when it is hurt.
*/
public String getHurtSound()
{
return "mob.cat.hitt3";
}
/**
* Returns the sound this mob makes on death.
*/
public String getDeathSound()
{
return "mob.blaze.death";
}
public void onStruckByLightning(EntityLightningBolt entityLightningBolt){
int i = (int)this.posX;
int j = (int)this.posY;
int k = (int)this.posZ;
}
protected void fall(float l){
int i = (int)this.posX;
int j = (int)this.posY;
int k = (int)this.posZ;
super.fall(l);
}
public void onCriticalHit(Entity entity) {
int i = (int)this.posX;
int j = (int)this.posY;
int k = (int)this.posZ;
}
public void onKillEntity(EntityLiving entityLiving){
int i = (int)this.posX;
int j = (int)this.posY;
int k = (int)this.posZ;
}
}
// Date: 5/19/2013 8:51:28 PM
// Template version 1.1
// Java generated by Techne
// Keep in mind that you still need to fill in some blanks
// - ZeuX
public static class ModelEva extends ModelBase
{
//fields
ModelRenderer Body;
ModelRenderer Arm1;
ModelRenderer Arm2;
public ModelEva()
{
textureWidth = 64;
textureHeight = 64;
Body = new ModelRenderer(this, 0, 0);
Body.addBox(0F, 0F, 0F, 6, 6, 6);
Body.setRotationPoint(-4F, 17F, -2F);
Body.setTextureSize(64, 64);
setRotation(Body, 0F, 0F, 0F);
Arm1 = new ModelRenderer(this, 0, 0);
Arm1.addBox(0F, 0F, 0F, 1, 3, 2);
Arm1.setRotationPoint(2F, 21F, 0F);
Arm1.setTextureSize(64, 64);
setRotation(Arm1, 0F, 0F, 0F);
Arm2 = new ModelRenderer(this, 0, 0);
Arm2.addBox(0F, 0F, 0F, 1, 3, 2);
Arm2.setRotationPoint(-5F, 21F, 0F);
Arm2.setTextureSize(64, 64);
setRotation(Arm2, 0F, 0F, 0F);
}
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
{
super.render(entity, f, f1, f2, f3, f4, f5);
setRotationAngles(f, f1, f2, f3, f4, f5, entity);
Body.render(f5);
Arm1.render(f5);
Arm2.render(f5);
}
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, Entity e)
{
super.setRotationAngles(f, f1, f2, f3, f4, f5, e);
}
}
}
and error:
== MCP 7.44 (data: 7.44, client: 1.5.1, server: 1.5.1) ==
# found ff, ff patches, srgs, name csvs, doc csvs, param csvs, renumber csv, astyle, astyle config
== Recompiling client ==
> Cleaning bin
> Recompiling
'"C:\Program Files (x86)\Java\jdk1.7.0_21\bin\javac" -encoding UTF-8 -Xlint:-options -deprecation -g ...' failed : 1
== ERRORS FOUND ==
src\minecraft\net\minecraft\client\entity\EntityPlayerSP.java:21: warning: [deprecation] ISidedInventory in net.minecraftforge.common has been deprecated
import net.minecraft.client.particle.EntityPickupFX;
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:493: warning: [deprecation] getSizeInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getSizeInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:476: warning: [deprecation] getStartInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getStartInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\src\ModLoader.java:632: warning: [deprecation] registerBlock(Block) in GameRegistry has been deprecated
GameRegistry.registerBlock(block);
^
src\minecraft\net\minecraft\src\ModLoader.java:643: warning: [deprecation] registerBlock(Block,Class<? extends ItemBlock>) in GameRegistry has been deprecated
GameRegistry.registerBlock(block, itemclass);
^
src\minecraft\net\minecraft\src\mod_modelEva.java:121: error: cannot find symbol
var1.put(mod_modelEva.EntitymodelEva.class, new RenderLiving(new mod_modelEva.ModelModelEva(), 0));
^
symbol: class ModelModelEva
location: class mod_modelEva
1 error
5 warnings
==================
!! Can not find server sources, try decompiling !!
Thanks guys, please reply soon, preferably by PM. ThanksBTW, if you cant tell, I used techne for modelling.
0
EDIT
figured out it takes a bit more than what i thought to update, but i figured out a way to fix this. in the program you would have to make a comparator between the files but other than that should be good
0
0
He said he had vanilla minecraft, but i found optifine was my problem, as that is why i came here, to see what was wrong. I removed optifine and it works fine now.
0
0
0
0
0
0
Ok, I am sorry, I feel like a spammer, but I have gotten this problem fixed. I went into the properties and changed the only correct setting to true and it corrected itself. But thank you for the awesome mod.
0
1
0