Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

MrPonyCaptain

Members
  • Posts

    5
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

MrPonyCaptain's Achievements

Tree Puncher

Tree Puncher (2/8)

-1

Reputation

  1. How to make a custom gui for a block (when right click opens)??
  2. Hello, How can I make a machinary mod with machines like: Compressors, Furnaces, Crafting Tables, Chests, ETC?? Edit: It's for forge...
  3. I didn't import it I use Pylo MCreator for the programming....
  4. Hello, when I try to recompile a mod it shows me an error message. (Cannot find symbol) This is the mod file: 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.texturefx.*; 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 paulscode.*; import paulscode.sound.*; import paulscode.sound.codecs.*; import java.util.Random; public class mod_rubyoreblock extends BaseMod{ public mod_rubyoreblock(){} public static BlockRubyoreblock block; public void load(){ ModLoader.registerBlock(block); ModLoader.addName(block, "Ruby Ore"); } public String getVersion(){ return "1.0"; } static{ block = (BlockRubyoreblock)(new BlockRubyoreblock(148, 1).setHardness(7.0F) .setResistance(10.0F) .setLightValue(0.0F) .setBlockName("Ruby Ore") .setLightOpacity(0) .setStepSound(Block.soundStoneFootstep) .setCreativeTab(CreativeTabs.tabBlock) .setRequiresSelfNotify() );block.blockIndexInTexture=block.a1; block.setBlockBounds(0.0F,0.0F,0.0F,1.0F,1.0F,1.0F); MinecraftForge.setBlockHarvestLevel(block, "pickaxe", 0); } public void generateSurface(World world, java.util.Random rand, int chunkX, int chunkZ){ for(int i = 0; i < 25; i++){ int randPosX = chunkX + rand.nextInt(16); int randPosY = rand.nextInt(256)+0; int randPosZ = chunkZ + rand.nextInt(16); (new WorldGenMinable(mod_rubyoreblock.block.blockID, 31)).generate(world, rand, randPosX, randPosY, randPosZ); } } static class BlockRubyoreblock extends Block { int a1 = 0,a2 = 0,a3 = 0,a4 = 0,a5 = 0,a6 = 0; boolean red = false; protected BlockRubyoreblock(int i, int j) { super(i, j, Material.iron); a1 = 0; a2 = 0; a3 = 0; a4 = 0; a5 = 0; a6 = 0; } public boolean isPoweringTo(IBlockAccess blockAccess, int i, int j, int k, int l){ return red; } public int getBlockTextureFromSide(int i){ if (i == 0) return a1; else if (i == 1) return a2; else if (i == 2) return a3; else if (i == 3) return a4; else if (i == 4) return a5; else if (i == 5) return a6; else return a1; } public String getTextureFile(){return "/Ores.png";} public int getRenderType(){ return 0; } public int tickRate() { return 10; } public int quantityDropped(Random par1Random){ return 1; } public int idDropped(int par1, Random par2Random, int par3){ return mod_rubygem.block.shiftedIndex; } } } And this is the error message: == MCP 7.26 (data: 7.26, client: 1.4.7, server: 1.4.7) == # found ff, ff patches, srgs, name csvs, doc csvs, param csvs, renumber csv, astyle, astyle config == Recompiling client == > Cleaning bin > Recompiling '"E:\Program Files\Java\jdk1.7.0_17\bin\javac" -encoding UTF-8 -Xlint:-options -deprecation -g -sourc...' failed : 1 == ERRORS FOUND == src\minecraft\cpw\mods\fml\common\modloader\ModLoaderDispenseHelper.java:8: warning: [deprecation] IDispenseHandler in cpw.mods.fml.common has been deprecated import cpw.mods.fml.common.IDispenseHandler; ^ src\minecraft\cpw\mods\fml\common\modloader\ModLoaderDispenseHelper.java:9: warning: [deprecation] IDispenserHandler in cpw.mods.fml.common has been deprecated import cpw.mods.fml.common.IDispenserHandler; ^ src\minecraft\cpw\mods\fml\common\modloader\ModLoaderDispenseHelper.java:11: warning: [deprecation] IDispenserHandler in cpw.mods.fml.common has been deprecated public class ModLoaderDispenseHelper implements IDispenserHandler ^ src\minecraft\cpw\mods\fml\common\modloader\ModLoaderHelper.java:39: warning: [deprecation] IDispenseHandler in cpw.mods.fml.common has been deprecated import cpw.mods.fml.common.IDispenseHandler; ^ src\minecraft\cpw\mods\fml\common\modloader\ModLoaderHelper.java:40: warning: [deprecation] IDispenserHandler in cpw.mods.fml.common has been deprecated import cpw.mods.fml.common.IDispenserHandler; ^ src\minecraft\cpw\mods\fml\common\registry\GameRegistry.java:39: warning: [deprecation] IDispenseHandler in cpw.mods.fml.common has been deprecated import cpw.mods.fml.common.IDispenseHandler; ^ src\minecraft\cpw\mods\fml\common\registry\GameRegistry.java:40: warning: [deprecation] IDispenserHandler in cpw.mods.fml.common has been deprecated import cpw.mods.fml.common.IDispenserHandler; ^ src\minecraft\cpw\mods\fml\common\modloader\ModLoaderModContainer.java:528: warning: [deprecation] registerDispenserHandler(IDispenserHandler) in GameRegistry has been deprecated GameRegistry.registerDispenserHandler(ModLoaderHelper.buildDispenseHelper(mod)); ^ src\minecraft\net\minecraft\src\ModLoader.java:638: warning: [deprecation] registerBlock(Block) in GameRegistry has been deprecated GameRegistry.registerBlock(block); ^ src\minecraft\net\minecraft\src\ModLoader.java:649: warning: [deprecation] registerBlock(Block,Class<? extends ItemBlock>) in GameRegistry has been deprecated GameRegistry.registerBlock(block, itemclass); ^ src\minecraft\net\minecraft\src\mod_rubyoreblock.java:217: error: cannot find symbol return mod_rubygem.block.shiftedIndex; ^ symbol: variable shiftedIndex location: variable block of type Item 1 error 10 warnings ================== !! Can not find server sources, try decompiling !! I hope that someone will help me as soon as possible, thanks.. Edit: When I remove this piece of code: public int idDropped(int par1, Random par2Random, int par3){ return mod_rubygem.block.shiftedIndex; } it works fine..
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.