32 lines
1.4 KiB
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));
|
|
}
|
|
}
|
|
}
|