Binnie's Mods

Binnie's Mods

26M Downloads

[1.11.2] Marble hive doesn't generated and doesn't have bees

KorDum opened this issue ยท 4 comments

commented

Add Marble bees maybe?
The logic of generation is taken from Rocky hive.

commented

Marble bees were available if Redpower's Marble was in. Other mods now add Marble, so we could add some kind of Marble detection.

commented

In version 1.7.10, the marble beehive and the bee branch are off? I tried to put a marble (ProjectRed) next to the hive, but the bees do not fall out.

commented

Marble branch was dropped in official pre14 version yet.

commented

Mutations from old version:

COMMON_N(EnumExtraBeeSpecies.WATER, EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
COMMON_P(EnumExtraBeeSpecies.ROCK, EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
COMMON_R(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanilla("Forest"), EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
COMMON_S(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanilla("Meadows"), EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
COMMON_T(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanilla("Modest"), EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
COMMON_U(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanilla("Tropical"), EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
COMMON_V(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanilla("Tropical"), EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
COMMON_W(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanilla("Marshy"), EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
COMMON_X(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.BASALT, EnumExtraBeeSpecies.getVanillaTemplate("Common"), 15),
ROMAN_A(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanilla("Heroic"), EnumExtraBeeSpecies.ROMAN, 10),
CULTIVATED_C(EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.getVanilla("Common"), EnumExtraBeeSpecies.getVanillaTemplate("Cultivated"), 12),
GREEK_A(EnumExtraBeeSpecies.ROMAN, EnumExtraBeeSpecies.MARBLE, EnumExtraBeeSpecies.GREEK, 8),
  
    MARBLE.init("Marbled", "marbla", 14076367);
    
    MARBLE.addProduct(ItemHoneyComb.getVanillaItem(ItemHoneyComb.EnumVanillaType.HONEY), Integer.valueOf(30));
    
    MARBLE.importVanillaTemplate("Noble");
    

    ROMAN.init("Roman", "roman", 11373488);
    ROMAN.addProduct(ItemHoneyComb.getVanillaItem(ItemHoneyComb.EnumVanillaType.HONEY), Integer.valueOf(30));
    
    ROMAN.importTemplate(MARBLE);
    
    GREEK.init("Greek", "greco", 8735882);
    GREEK.addProduct(ItemHoneyComb.getVanillaItem(ItemHoneyComb.EnumVanillaType.HONEY), Integer.valueOf(30));
    
    GREEK.recessive();
    GREEK.importTemplate(ROMAN);
    
    CLASSICAL.init("Classical", "classica", 8592780);
    CLASSICAL.addProduct(ItemHoneyComb.getVanillaItem(ItemHoneyComb.EnumVanillaType.HONEY), Integer.valueOf(30));
    
    CLASSICAL.addSpecialty(ItemInterface.getItem("royalJelly"), Integer.valueOf(25));
    CLASSICAL.setHasEffect(true);
    CLASSICAL.importTemplate(GREEK);
    hiveDrops[3] = new ArrayList();
    hiveDrops[3].add(new HiveDrop(EnumExtraBeeSpecies.MARBLE.getTemplate(), 80));
    
    hiveDrops[3].add(new HiveDrop(EnumExtraBeeSpecies.getVanillaTemplate("Valiant"), 3));