1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion.git synced 2025-04-10 20:15:42 +02:00

Update test territory properties

This commit is contained in:
chylex 2016-01-05 11:31:23 +01:00
parent 5b396eb093
commit 588b861baa
2 changed files with 26 additions and 1 deletions
src/main/java/chylex/hee/world/end

View File

@ -33,7 +33,7 @@ public enum EndTerritory{
DEBUG_TEST(
7, height(128), bottom(0), color(253), new TerritorySpawnGenerator.Origin(),
TerritoryProperties.defaultProperties, TerritoryEnvironment.defaultEnvironment, TerritoryTest::new
new TerritoryTest.Properties(), TerritoryEnvironment.defaultEnvironment, TerritoryTest::new
),
DEBUG_TEST_2(

View File

@ -1,9 +1,12 @@
package chylex.hee.world.end.gen;
import java.util.EnumSet;
import java.util.List;
import java.util.Random;
import net.minecraft.init.Blocks;
import chylex.hee.world.end.EndTerritory;
import chylex.hee.world.end.TerritoryGenerator;
import chylex.hee.world.end.TerritoryProperties;
import chylex.hee.world.end.tick.ITerritoryBehavior;
import chylex.hee.world.structure.StructureWorld;
import chylex.hee.world.util.BoundingBox;
@ -22,4 +25,26 @@ public class TerritoryTest extends TerritoryGenerator{
}
}
}
public static enum Variations{
VAR1, VAR2, VAR3
}
public static class Properties extends TerritoryProperties<Variations>{
public Properties(){
super(Variations.class);
addCommonVariation(Variations.VAR1,10);
addCommonVariation(Variations.VAR2,5);
addRareVariation(Variations.VAR1,10);
addRareVariation(Variations.VAR2,5);
addRareVariation(Variations.VAR3,5);
}
@Override
public void setupBehaviorList(List<ITerritoryBehavior> list, EnumSet<Variations> variations, boolean isRare){
}
}
}