Squawkers13
Members-
Posts
31 -
Joined
-
Last visited
Everything posted by Squawkers13
-
Yess, Discourse! Load time was slow though...
-
Trying to make a dimension where it always snows.
Squawkers13 replied to Squawkers13's topic in Modder Support
Is it supposed to extend BiomeOcean? (It would generate land if I made it in its own class) -
[SOLVED] Fence Error - The game is crashed
Squawkers13 replied to Creepmander's topic in Modder Support
The ForgeModLoader-client_0.log? -
Trying to make a dimension where it always snows.
Squawkers13 replied to Squawkers13's topic in Modder Support
I know about oop and inheritance. What I don't know is how to generate an ocean with an ice layer on top and make my dimension always snow. -
Trying to make a dimension where it always snows.
Squawkers13 replied to Squawkers13's topic in Modder Support
I'm pretty sure that has to be set in the biome .class file. I'm having problems making a ocean biome in its own class. (You know, the BiomeFrozenOcean2 extends BiomeGenBase?) -
[Solved] Activate Custom Portal with Vanilla Flint and Steel
Squawkers13 replied to general3214's topic in Modder Support
Could I have an example of this? -
Why don't you use .ogg files? I think they work better.
-
[Unsolved] Can't Pick Up Modded Items
Squawkers13 replied to STEVENPUNCHOUT's topic in Modder Support
Use the installer- install SERVER. -
Trying to make a dimension where it always snows.
Squawkers13 replied to Squawkers13's topic in Modder Support
This is the only way I was able to make a custom ocean biome, and it wasn't cold enough! public static final BiomeGenBase biomeBlizzardOcean = (new BiomeGenOcean(10)).setColor(0xABF4F7).setBiomeName("Blizzard Ocean").setEnableSnow().setMinMaxHeight(-1.0F, 0.3F).setTemperatureRainfall(0.0F, 0.5F); -
I've made a multi-biome dimension and added the biome FrozenOcean. The ocean dosen't generate frozen. I am unable to create my own ocean biome, and I still need it to eternally snow! Can anyone help me with this?
-
setBlockHarvestLevel() is acting strangely
Squawkers13 replied to Squawkers13's topic in Support & Bug Reports
-
setBlockHarvestLevel() is acting strangely
Squawkers13 replied to Squawkers13's topic in Support & Bug Reports
Taken from the Gallifrey class. I initalized the Blocks like this: public static Block gallifreyStone; public static void loadBlocks() { gallifreyStone = new BlockGallifreyStone(241, Material.ground); gallifreyGrass = new BlockGallifreyGrass(242, Material.grass); gallifreyDirt = new BlockGallifreyDirt(243, Material.grass); gallifreyDiamondOre = new BlockGallifreyDiamondOre(244); gallifreyPortal = new BlockGallifreyPortal(CoreConfiguration.gallifreyPortalID).setUnlocalizedName("whocraft:gallifreyPortal"); LanguageRegistry.addName(gallifreyStone, "§4Stone"); MinecraftForge.setBlockHarvestLevel(gallifreyStone, "pickaxe", 3); GameRegistry.registerBlock(gallifreyStone, "gallifreyStone"); LanguageRegistry.addName(gallifreyDirt, "§4Dirt"); MinecraftForge.setBlockHarvestLevel(gallifreyDirt, "shovel", 0); GameRegistry.registerBlock(gallifreyDirt, "gallifreyDirt"); LanguageRegistry.addName(gallifreyGrass, "§4Grass Block"); MinecraftForge.setBlockHarvestLevel(gallifreyGrass, "shovel", 0); GameRegistry.registerBlock(gallifreyGrass, "gallifreyGrass"); LanguageRegistry.addName(gallifreyDiamondOre, "§4Diamond Ore"); MinecraftForge.setBlockHarvestLevel(gallifreyDiamondOre, "pickaxe", 2); GameRegistry.registerBlock(gallifreyDiamondOre, "gallifreyDiamondOre"); GameRegistry.registerBlock(gallifreyPortal, "gallifreyPortal"); LanguageRegistry.addName(gallifreyPortal, "§4[DEV] Gallifrey Portal Block"); -
setBlockHarvestLevel() is acting strangely
Squawkers13 replied to Squawkers13's topic in Support & Bug Reports
Still haven't solved it. Please help! -
What method is soundpoolSounds? (ie MinecraftForge.soundPoolSounds?)
-
setBlockHarvestLevel() is acting strangely
Squawkers13 replied to Squawkers13's topic in Support & Bug Reports
I initalize all my Gallifrey- related stuff in another file: @EventHandler public void load(FMLInitializationEvent event) { // Loads Gallifrey package if (CoreConfiguration.enableGallifrey == true) { CoreGallifrey.initalize(); } else { System.out.println("[Whocraft-Core] Gallifrey is disabled, ignoring it..."); } proxy.registerRenderers(); } Let's look at that file. package net.pekkit.mcforge.whocraft.gallifrey; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.world.biome.BiomeGenBase; import net.minecraftforge.common.DimensionManager; import net.minecraftforge.common.MinecraftForge; import net.pekkit.mcforge.whocraft.CoreConfiguration; public class CoreGallifrey { public static Block gallifreyStone; public static Block gallifreyGrass; public static Block gallifreyDirt; public static Block gallifreyDiamondOre; public static Block gallifreyPortal; public static int gallifreyDimID = 10; public static BiomeGenBase BiomeGallifrey; public static int gallifreyBiomeID = 53; @SuppressWarnings("deprecation") public static void initalize() { System.out.println("[Whocraft-Core] Core module Gallifrey is enabled, loading it..."); loadBlocks(); registerDimension(); loadBiome(); } public static void loadBlocks() { gallifreyStone = new BlockGallifreyStone(241, Material.ground); gallifreyGrass = new BlockGallifreyGrass(242, Material.grass); gallifreyDirt = new BlockGallifreyDirt(243, Material.grass); gallifreyDiamondOre = new BlockGallifreyDiamondOre(244); gallifreyPortal = new BlockGallifreyPortal(CoreConfiguration.gallifreyPortalID).setUnlocalizedName("whocraft:gallifreyPortal"); LanguageRegistry.addName(gallifreyStone, "§4Stone"); MinecraftForge.setBlockHarvestLevel(gallifreyStone, "pickaxe", 3); GameRegistry.registerBlock(gallifreyStone, "gallifreyStone"); LanguageRegistry.addName(gallifreyDirt, "§4Dirt"); MinecraftForge.setBlockHarvestLevel(gallifreyDirt, "shovel", 0); GameRegistry.registerBlock(gallifreyDirt, "gallifreyDirt"); LanguageRegistry.addName(gallifreyGrass, "§4Grass Block"); MinecraftForge.setBlockHarvestLevel(gallifreyGrass, "shovel", 0); GameRegistry.registerBlock(gallifreyGrass, "gallifreyGrass"); LanguageRegistry.addName(gallifreyDiamondOre, "§4Diamond Ore"); MinecraftForge.setBlockHarvestLevel(gallifreyDiamondOre, "pickaxe", 2); GameRegistry.registerBlock(gallifreyDiamondOre, "gallifreyDiamondOre"); GameRegistry.registerBlock(gallifreyPortal, "gallifreyPortal"); LanguageRegistry.addName(gallifreyPortal, "§4[DEV] Gallifrey Portal Block"); System.out.println("[Whocraft-Core: Gallifrey] Loaded 5 blocks!"); } public static void registerDimension() { DimensionManager.registerProviderType(gallifreyDimID, WorldProviderGallifrey.class, false); DimensionManager.registerDimension(gallifreyDimID, gallifreyDimID); System.out.println("[Whocraft-Core: Gallifrey] Registered the dimension Gallifrey with the dimension ID " + gallifreyDimID + "!"); } public static void loadBiome() { BiomeGallifrey = new BiomeGenGallifrey(gallifreyBiomeID); System.out.println("[Whocraft-Core: Gallifrey] Registered the biome Gallifrey with the biome ID " + gallifreyBiomeID + "!"); } } Now for the affected block file: package net.pekkit.mcforge.whocraft.gallifrey; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; public class BlockGallifreyStone extends Block { public BlockGallifreyStone(int id, Material material) { super(id, material); setHardness(1.5F); setResistance(10.0F); setStepSound(Block.soundStoneFootstep); setUnlocalizedName("gallifreyStone"); setCreativeTab(CreativeTabs.tabBlock); // Texture func_111022_d("whocraft:gallifreyStone"); } } I don't see a problem. -
I have a stone block I set up. It has the hardness and resistance of stone. It is programmed to require a diamond pickaxe to mine it. It's mineable with any pick, even wood. I even mined it with my fists! Forge 804 (Please fix this!)
-
I was looking through dimension mods one day when I found this one: http://www.planetminecraft.com/mod/the-neptune-dimension-mod---a-new-dimension-to-minecraft-wip/ It said that the dimension had no Overworld stuff and generated with "neptune stone". I need to find out how to generate your dimension with only custom blocks.
-
Quite simple. Put this in The WorldProvider: public void registerWorldChunkManager() { this.worldChunkMgr = new WorldChunkManagerHell(Base.yourBiome, 0.8F, 0.1F); this.dimensionId = Dimension.yourID; } Dimension.yourId is your Dimension ID. Base.yourBiome refers to your Biome that is loaded in the base mod class.
-
That is not coded with Pudlehund's Dimension API. But that requires altering a base class. :0
-
Wait- how do you light the portal?
-
Thanks. That helps.
-
A lot of people would like to know how you made your dimension.
-
[Custom Biomes][Custom Dimension] Multiple Biomes how?
Squawkers13 replied to OwnAgePau's topic in Modder Support
I think you want Forge code, not Minecraft code. Otherwise it would be a jar mod. EDIT: Where did you get your code? -
Does anyone know how to do this? Pudlehund's API is outdated and there seems to be no tutorials on this!