betterbeginnings/src/main/java/net/einsteinsci/betterbeginnings/event/Worldgen.java

32 lines
1.4 KiB
Java

package net.einsteinsci.betterbeginnings.event;
import net.einsteinsci.betterbeginnings.config.BBConfig;
import net.einsteinsci.betterbeginnings.register.RegisterItems;
import net.minecraft.item.ItemStack;
import net.minecraft.util.WeightedRandomChestContent;
import net.minecraftforge.common.ChestGenHooks;
/**
* Created by einsteinsci on 8/11/2014.
*/
public class Worldgen
{
public static void addWorldgen()
{
if(BBConfig.spawnMarshmallows){
ChestGenHooks.getInfo(ChestGenHooks.DUNGEON_CHEST).addItem(new WeightedRandomChestContent(new ItemStack(
RegisterItems.marshmallow), 1, 5, 100));
ChestGenHooks.getInfo(ChestGenHooks.PYRAMID_DESERT_CHEST)
.addItem(new WeightedRandomChestContent(new ItemStack(RegisterItems.marshmallow), 1, 10, 200));
ChestGenHooks.getInfo(ChestGenHooks.PYRAMID_JUNGLE_CHEST).addItem(new WeightedRandomChestContent(new ItemStack(
RegisterItems.marshmallow), 1, 10, 200));
ChestGenHooks.getInfo(ChestGenHooks.STRONGHOLD_CROSSING)
.addItem(new WeightedRandomChestContent(new ItemStack(RegisterItems.marshmallow), 1, 12, 150));
ChestGenHooks.getInfo(ChestGenHooks.STRONGHOLD_CORRIDOR)
.addItem(new WeightedRandomChestContent(new ItemStack(RegisterItems.marshmallow), 1, 12, 150));
ChestGenHooks.getInfo(ChestGenHooks.MINESHAFT_CORRIDOR)
.addItem(new WeightedRandomChestContent(new ItemStack(RegisterItems.marshmallow), 1, 12, 150));
}
}
}