rwtema / DenseOres

53 stars 51 forks source link

textures-customs #55

Open skaviouz opened 9 years ago

skaviouz commented 9 years ago

How do we call the generated textures inside new blocks? So for example I have a dense dense and dense dense dense ore. They all have the same texture atm because the have the same baseBlockTexture. The code below produces this : http://puu.sh/cxoQW/409cead3cc.png

    block_51 {
        S:baseBlock=NetherOres:tile.netherores.ore.1
        I:baseBlockMeta=15
        S:baseBlockTexture=netherores:Magnesium
        D:denseOreProbability=1
        I:renderType=0
        I:retroGenID=0
        S:underlyingBlock=netherrack
    }

    block_52 {
        S:baseBlock=denseores:block3
        I:baseBlockMeta=4
        S:baseBlockTexture=denseores:denseoreNetherMagnesium
        D:denseOreProbability=1
        I:renderType=0
        I:retroGenID=0
        S:underlyingBlock=netherrack
    }

    block_53 {
        S:baseBlock=denseores:block3
        I:baseBlockMeta=5
        S:baseBlockTexture=denseores:denseoreMagnesium
        D:denseOreProbability=1
        I:renderType=0
        I:retroGenID=0
        S:underlyingBlock=netherrack
    }
UndeadZeratul commented 9 years ago

Wait you can make dense denseores? and dense densedenseores? :O sad about the texture being derpy but holy cow I never thought to make a densed dense ore...

skaviouz commented 9 years ago

For the most part, I'm just making custom dense blocks, with their own unique output (Via MineTweaker3 replacing furnace recipes, which by default there isn't one for every ore [bug?])

The issue I was having was with magicalcrop's EssenceOre

    block_52 {
        S:baseBlock=magicalcrops:magicalcrops_EssenceOre
        I:baseBlockMeta=0
        S:baseBlockTexture=magicalcrops:EssenceOre
        D:denseOreProbability=1
        I:renderType=0
        I:retroGenID=0
        S:underlyingBlock=stone
    }

    block_53 {
        S:baseBlock=magicalcrops:magicalcrops_EssenceOreNether
        I:baseBlockMeta=0
        S:baseBlockTexture=magicalcrops:EssenceOreNether
        D:denseOreProbability=1
        I:renderType=0
        I:retroGenID=0
        S:underlyingBlock=stone
    }

I think it's because the block name has an underscore in it? I'm just guessing and don't actually know... So if there was a way where I could manually just set what the block's name would be, and link to a premade png; that would be cool.

Bug 1: only recipes it adds to the furnace by default are the basic 8 vanilla, iron/gold/lapis/diamond/emerald/redstone/coal/quartz

Bug 2: None of the dense ores are spawning in the world gen, only the vanilla defaults are spawning in.

Sorry if it seems I'm spamming your project (lol) I'm going through 1 mod at a time, thoroughly, for my modpack I'm trying to make.