Re: What projects are you currently working on?
Posted: Thu Jun 16, 2011 1:46 am
Much appreciate the comments Leon. Its still going and the website is being updated every so often. Stay tuned.. :P
The Next Generation of 2D Roleplaying Games
http://elysianshadows.com/phpBB3/
On a scale of one to ten... That looks pretty fucking sick. But seriously did you do the art and the programming yourself? What language?Van-B wrote:I have no idea if this screenshot will show, but trying anyway - too lazy to upload it somewhere else right now...
It's my damn near almost finished PC version of Fizzy & Dizzy.
Code: Select all
package net.minecraft.src;
import java.util.Random;
public class mod_MoltonOre extends BaseMod
{
public mod_MoltonOre()
{
ModLoader.RegisterBlock( molton );
ModLoader.AddName (molton, "Molton Ore");
ModLoader.AddName (moltonIngot, "Molton Ingot");
ModLoader.AddName (pickaxeMolton, "Molton Pickaxe");
molton.blockIndexInTexture = ModLoader.addOverride( "/terrain.png", "/oreMolton.png");
moltonIngot.iconIndex = ModLoader.addOverride( "/gui/items.png", "/ingotMolton.png");
pickaxeMolton.iconIndex = ModLoader.addOverride( "/gui/items.png", "/MoltonAxe.png");
ModLoader.AddSmelting(molton.blockID, new ItemStack(moltonIngot, 1));
world = ModLoader.getMinecraftInstance().theWorld;
}
/* Generates in world */
public void GenerateSurface(World world, Random random, int i, int j)
{
for( int a = 0; a < 6; a++ )
{
int posX = i + random.nextInt(16);
int posY = random.nextInt(32);
int posZ = j + random.nextInt(16);
(new WorldGenMinable(molton.blockID, 8)).generate(world, random, posX, posY, posZ);
}
}
/* Generates in world */
{
CraftingManager.getInstance().addRecipe(new ItemStack(pickaxeMolton, 1), new Object[]{
"XXX", " S ", " S ", Character.valueOf('X'), moltonIngot, Character.valueOf('S'), Item.stick
});
}
public String Version()
{
return "1.6.6";
}
/* Custom Objects */
World world;
/* */
public static final Block molton;
public static final Item moltonIngot;
public static final Item pickaxeMolton = new ItemPickaxeMolton(117, EnumToolMaterialAlt.MOLTON).setItemName("pickaxeMolton");
static
{
molton = (new Block(120, 0, Material.rock)).setHardness(3F).setResistance(10F).setStepSound(Block.soundStoneFootstep).setBlockName("molton");
moltonIngot = new Item(1000) .setItemName("moltonIngot");
}
}
it looks fine to me except for the code that's not in a method (after the second "generates in world"). How does the molten pickaxe perform in comparison to diamond?Fanatic wrote:Im working on a minecraft mod in Java, Which reminds me can someone take a look at it for me?Code: Select all
package net.minecraft.src; import java.util.Random; public class mod_MoltonOre extends BaseMod { public mod_MoltonOre() { ModLoader.RegisterBlock( molton ); ModLoader.AddName (molton, "Molton Ore"); ModLoader.AddName (moltonIngot, "Molton Ingot"); ModLoader.AddName (pickaxeMolton, "Molton Pickaxe"); molton.blockIndexInTexture = ModLoader.addOverride( "/terrain.png", "/oreMolton.png"); moltonIngot.iconIndex = ModLoader.addOverride( "/gui/items.png", "/ingotMolton.png"); pickaxeMolton.iconIndex = ModLoader.addOverride( "/gui/items.png", "/MoltonAxe.png"); ModLoader.AddSmelting(molton.blockID, new ItemStack(moltonIngot, 1)); world = ModLoader.getMinecraftInstance().theWorld; } /* Generates in world */ public void GenerateSurface(World world, Random random, int i, int j) { for( int a = 0; a < 6; a++ ) { int posX = i + random.nextInt(16); int posY = random.nextInt(32); int posZ = j + random.nextInt(16); (new WorldGenMinable(molton.blockID, 8)).generate(world, random, posX, posY, posZ); } } /* Generates in world */ { CraftingManager.getInstance().addRecipe(new ItemStack(pickaxeMolton, 1), new Object[]{ "XXX", " S ", " S ", Character.valueOf('X'), moltonIngot, Character.valueOf('S'), Item.stick }); } public String Version() { return "1.6.6"; } /* Custom Objects */ World world; /* */ public static final Block molton; public static final Item moltonIngot; public static final Item pickaxeMolton = new ItemPickaxeMolton(117, EnumToolMaterialAlt.MOLTON).setItemName("pickaxeMolton"); static { molton = (new Block(120, 0, Material.rock)).setHardness(3F).setResistance(10F).setStepSound(Block.soundStoneFootstep).setBlockName("molton"); moltonIngot = new Item(1000) .setItemName("moltonIngot"); } }