Midnight145 / blightfall-issue-tracker

Issue tracker for the Blightfall modpack
1 stars 0 forks source link

UBC Stone conjuration [Suggestion] #118

Closed Xefyr0 closed 1 week ago

Xefyr0 commented 1 week ago

UBC stones aren't renewable like Vanilla stone is. As a builder this is a travesty, since some of them are nice for building, or can be crafted into blocks that are nice for building (Looking at you, Chisel Marble)

Being able to fabricate one kind of stone from other materials would ruin the Geologist's quests, so I opted to have them be duplicated with the Conjuration catalyst. The script below can be pasted directly into any zenscript file to provide such functionality.

val stones = [
    <UndergroundBiomes:igneousStone:0>,
    <UndergroundBiomes:igneousStone:1>,
    <UndergroundBiomes:igneousStone:2>,
    <UndergroundBiomes:igneousStone:3>,
    <UndergroundBiomes:igneousStone:4>,
    <UndergroundBiomes:igneousStone:5>,
    <UndergroundBiomes:igneousStone:6>,
    <UndergroundBiomes:igneousStone:7>,
    <UndergroundBiomes:sedimentaryStone:0>,
    <UndergroundBiomes:sedimentaryStone:1>,
    <UndergroundBiomes:sedimentaryStone:2>,
    <UndergroundBiomes:sedimentaryStone:3>,
    <UndergroundBiomes:sedimentaryStone:4>,
    <UndergroundBiomes:sedimentaryStone:5>,
    <UndergroundBiomes:sedimentaryStone:6>,
    <UndergroundBiomes:sedimentaryStone:7>,
    <UndergroundBiomes:metamorphicStone:0>,
    <UndergroundBiomes:metamorphicStone:1>,
    <UndergroundBiomes:metamorphicStone:2>,
    <UndergroundBiomes:metamorphicStone:3>,
    <UndergroundBiomes:metamorphicStone:4>,
    <UndergroundBiomes:metamorphicStone:5>,
    <UndergroundBiomes:metamorphicStone:6>,
    <UndergroundBiomes:metamorphicStone:7>
] as IItemStack[];
for stone in stones {
    mods.botania.ManaInfusion.addConjuration(stone * 2, stone, 100);
}
JL2210 commented 1 week ago

Do these recipes drop fossils? IIRC after breaking them they get a bit of metadata that tells them not to drop fossils again. Might want to check whether this accidentally erases that