This is epic, but there are a few things I'd like to see in MCreator (sorry if some things were already asked)
The option to make blocks that open crafting, anvil, enchanting, etc. GUIs
Custom GUI maker (This may have been added.. but I mean extremely interactive (you drag an item slot to one part, etc.)
More stuff for mobs: Holding items (if they cant already), the ability to give potion affects when attacking, and an area to show the mob IDS of mobs you created.
Stuff for TX Blocks/Blocks: Sugar Cane to be a Material in Advanced Properties (I dont think cross-render works well with Cactus) or the ability for a TX Block to drop something other than what it is, and to be able to adjust what blocks they spawn on (plants) or # of ore in cluster.
I'd also like to see a tutorial for making armor textures (I don't understand the Layer 1= Armor 1/Armor 2)
Again, sorry if some of this was already added, and this does have great features already. Keep this up, it is doing great!
I've made a couple mods with this Mod Maker but my texture seems to not work. It shows as a missing texture and the only texture that worked was my ore. Can you Help me? Thx.
I've made a couple mods with this Mod Maker but my texture seems to not work. It shows as a missing texture and the only texture that worked was my ore. Can you Help me? Thx.
It currently doesn't work. You have to make one with something like GIMP or Paint.NET
public void addRenderer(Map var1)
{
var1.put(mod_famix.Entityfamix.class, new RenderBiped(new ModelBiped(), 0));
}
public Entity spawnEntity(int var1, World var2, double var3, double var5, double var7)
{
switch (var1)
{
case 123:
return new mod_famix.Entityfamix(var2);
default:
return null;
}
}
public String getVersion()
{
return "1.0";
}
public static class Entityfamix extends EntityMob
{
World world = null;
public Entityfamix(World var1)
{
super(var1);
world = var1;
this.texture = "/librarian.png";
this.moveSpeed = 8.0F;
this.isImmuneToFire = false;
this.tasks.addTask(0, new EntityAIWander(this, this.moveSpeed));
this.tasks.addTask(1, new EntityAILookIdle(this));
this.tasks.addTask(2, new EntityAIBreakDoor(this));
}
public int getAttackStrength(Entity par1Entity)
{
return 10;
}
public boolean isAIEnabled()
{
return true;
}
public int getMaxHealth()
{
return 20;
}
/**
* Drop 0-2 items of this living's type
*/
protected void dropFewItems(boolean var1, int var2)
{
this.entityDropItem(new ItemStack(Block.sponge), 0.0F);
}
/**
* Returns the sound this mob makes while it's alive.
*/
public String getLivingSound()
{
return "random.breath";
}
/**
* Returns the sound this mob makes when it is hurt.
*/
public String getHurtSound()
{
return "damage.hurtflesh1";
}
/**
* Returns the sound this mob makes on death.
*/
public String getDeathSound()
{
return "damage.fallbig2";
}
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;
in new version you can update the mods to the new version of minecraft? and if it is not implemented you're going to implant it?
MCreator isnt smart enough to do it itself. When normal modders update their mods they just recompile it and find and fix all the errors that come up (So unless you know java coding you can't really update it) and MCreator just can't do that. But you can update your mods with MCreator as long as it isnt a big major update. http://www.pylo.si/m...eping_your_mods
WIKI UPDATE! Added some more pages to the "Quick start - what you need to know and more!" (Making new fuel, making new record, making new creative inventory tab, making new command) http://www.pylo.si/m...cs_of_interface (The 4 at the bottom, records is WIP)
NICE Also thank you for using my banner for your singature
everytime I try to recomplile or test my mod it says this
== MCP 7.51 (data: 7.51, client: 1.5.2, server: 1.5.2) ==
"scalac" is not found on the PATH. Scala files will not be recompiled
# found ff, ff patches, srgs, name csvs, doc csvs, param csvs, renumber csv, astyle, astyle config
== Recompiling client ==
> Cleaning bin
> Recompiling
'"C:\Program Files\Java\jdk1.7.0_09\bin\javac" -encoding UTF-8 -Xlint:-options -deprecation -g -sourc...' failed : 1
== ERRORS FOUND in JAVA CODE ==
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:502: warning: [deprecation] getSizeInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getSizeInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:485: warning: [deprecation] getStartInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getStartInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\item\Item.java:1112: warning: [deprecation] IArmorTextureProvider in net.minecraftforge.common has been deprecated
return isArmorProvider ? ((IArmorTextureProvider)this).getArmorTextureFile(stack) : null;
^
symbol: variable footInvisibleFaceRemap
location: class Direction
src\minecraft\net\minecraft\src\mod_test.java:154: error: cannot find symbol
this.tasks.addTask(1, new EntityAIAttackOnCollide(this, Entityplayer.class, this.moveSpeed, false));
^
symbol: class Entityplayer
location: class Entitytest
src\minecraft\net\minecraft\src\mod_test.java:155: error: cannot find symbol
this.tasks.addTask(2, new EntityAIWatchClosest(this, Entityplayer.class, 6.0F));
^
symbol: class Entityplayer
location: class Entitytest
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);
^
4 errors
6 warnings
==================
!! Can not find server sources, try decompiling !!
I am sorry, but I am frustrated with the fact that there is no book texture, and every time I try to make my own texture of any kind, it hasnt really worked (white background in image). So I tried to edit those out. Then I tried like twice to make an item with my edited texture, and it came up as missing texture both times. I mean, I can deal with it, maybe be fine with that white background, but for now, I am frustrated. Also, I couldn't make a custom chicken? Couldve done something wrong but I dont know...
Thanks man, I've waiting for an application like this.
But i have a problem, when i open MCreator.exe, it should open the intro(?)screen but my mouse cursor just turns
to blue ring that spins, and it just stops.
Am i doing something wrong?
System spec
OS:Windows 8 32 bit ver.
CPU:Core i7(i just remember that)
Memory:4GB
The option to make blocks that open crafting, anvil, enchanting, etc. GUIs
Custom GUI maker (This may have been added.. but I mean extremely interactive (you drag an item slot to one part, etc.)
More stuff for mobs: Holding items (if they cant already), the ability to give potion affects when attacking, and an area to show the mob IDS of mobs you created.
Stuff for TX Blocks/Blocks: Sugar Cane to be a Material in Advanced Properties (I dont think cross-render works well with Cactus) or the ability for a TX Block to drop something other than what it is, and to be able to adjust what blocks they spawn on (plants) or # of ore in cluster.
I'd also like to see a tutorial for making armor textures (I don't understand the Layer 1= Armor 1/Armor 2)
Again, sorry if some of this was already added, and this does have great features already. Keep this up, it is doing great!
Link: http://adf.ly/M1hKm
NO!!!ITS AWESOME XD
er.. you mean make your own? not sure if you can make "water" and you cant make your own realms yet
Got a few minutes? Check out my YouTube channel!
http://youtube.com/thatcheesycracker
VIRUSTOTAL SCAN : https://www.virustot...sis/1367499521/
Download to tell me what is the problem :
http://www.mediafire...g5jx69m31jkj6y3
What it does is, my minecraft crashes when I'm trying to run it with FML. Thanks in advance.
Dem crashreport.
http://pastebin.com/ELiPMUei
here is the code
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_famix extends BaseMod
{
public void load()
{
ModLoader.registerEntityID(mod_famix.Entityfamix.class, "famix", 123,
(0 << 16) + (0 << 8) + 0,
(0 << 16) + (51 << 8) + 204);
ModLoader.addSpawn(mod_famix.Entityfamix.class, 5, 3, 10, EnumCreatureType.ambient );
ModLoader.addEntityTracker(this, mod_famix.Entityfamix.class, 123, 20, 5, true);
cpw.mods.fml.common.registry.LanguageRegistry.instance().addStringLocalization("entity.famix.name", "en_US", "Tristin");
}
public void addRenderer(Map var1)
{
var1.put(mod_famix.Entityfamix.class, new RenderBiped(new ModelBiped(), 0));
}
public Entity spawnEntity(int var1, World var2, double var3, double var5, double var7)
{
switch (var1)
{
case 123:
return new mod_famix.Entityfamix(var2);
default:
return null;
}
}
public String getVersion()
{
return "1.0";
}
public static class Entityfamix extends EntityMob
{
World world = null;
public Entityfamix(World var1)
{
super(var1);
world = var1;
this.texture = "/librarian.png";
this.moveSpeed = 8.0F;
this.isImmuneToFire = false;
this.tasks.addTask(0, new EntityAIWander(this, this.moveSpeed));
this.tasks.addTask(1, new EntityAILookIdle(this));
this.tasks.addTask(2, new EntityAIBreakDoor(this));
}
public int getAttackStrength(Entity par1Entity)
{
return 10;
}
public boolean isAIEnabled()
{
return true;
}
public int getMaxHealth()
{
return 20;
}
/**
* Drop 0-2 items of this living's type
*/
protected void dropFewItems(boolean var1, int var2)
{
this.entityDropItem(new ItemStack(Block.sponge), 0.0F);
}
/**
* Returns the sound this mob makes while it's alive.
*/
public String getLivingSound()
{
return "random.breath";
}
/**
* Returns the sound this mob makes when it is hurt.
*/
public String getHurtSound()
{
return "damage.hurtflesh1";
}
/**
* Returns the sound this mob makes on death.
*/
public String getDeathSound()
{
return "damage.fallbig2";
}
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;
}
}
}
HELP IS APPRECIATED!!!
test
Thx for the answer. THe only working texture is my ore
MCreator isnt smart enough to do it itself. When normal modders update their mods they just recompile it and find and fix all the errors that come up (So unless you know java coding you can't really update it) and MCreator just can't do that. But you can update your mods with MCreator as long as it isnt a big major update. http://www.pylo.si/m...eping_your_mods
Got a few minutes? Check out my YouTube channel!
http://youtube.com/thatcheesycracker
Added some more pages to the "Quick start - what you need to know and more!" (Making new fuel, making new record, making new creative inventory tab, making new command)
http://www.pylo.si/mcreator/wiki/index.php?title=Quick_start_-_basics_of_interface (The 4 at the bottom, records is WIP)
Got a few minutes? Check out my YouTube channel!
http://youtube.com/thatcheesycracker
NICE Also thank you for using my banner for your singature
I will try to fix this in next update
Not realy, this profile may have premissions to user C folder
Describe your problem... i will try to help you
But i have a problem, when i open MCreator.exe, it should open the intro(?)screen but my mouse cursor just turns
to blue ring that spins, and it just stops.
Am i doing something wrong?
System spec
OS:Windows 8 32 bit ver.
CPU:Core i7(i just remember that)
Memory:4GB
I NEED SOMEONE's HELP