Examples of Bee


Examples of bees.Bee

        sim.add(new Boid(x,y));
      }
      else if(e.getSource() == BeeButton)
      {
        for(int i=0;i<num;i++)
        sim.add(new Bee(Math.random()*3200,
             Math.random()*1800));
      }
      else if(e.getSource() == ResourceButton)
      {
        for(int i=0;i<num;i++)
View Full Code Here

Examples of forestry.apiculture.genetics.Bee

    ChestGenHooks.addItem(Defaults.CHEST_GEN_HOOK_NATURALIST_CHEST, new WeightedRandomChestContent(getBeeItemFromTemplate(BeeTemplates.getCommonTemplate(), EnumBeeType.DRONE), 1, 2, 8));
    ChestGenHooks.addItem(Defaults.CHEST_GEN_HOOK_NATURALIST_CHEST, new WeightedRandomChestContent(getBeeItemFromTemplate(BeeTemplates.getMeadowsTemplate(), EnumBeeType.PRINCESS), 1, 1, 5));
  }

  private ItemStack getBeeItemFromTemplate(IAllele[] template, EnumBeeType beeType) {
    IBee bee = new Bee(PluginApiculture.beeInterface.templateAsGenome(template));
    ItemStack beeItem;
    switch (beeType) {
    default:
    case DRONE:
      beeItem = ForestryItem.beeDroneGE.getItemStack();
      break;
    case PRINCESS:
      beeItem = ForestryItem.beePrincessGE.getItemStack();
      break;
    }
    NBTTagCompound nbtTagCompound = new NBTTagCompound();
    bee.writeToNBT(nbtTagCompound);
    beeItem.setTagCompound(nbtTagCompound);

    return beeItem;
  }
View Full Code Here

Examples of forestry.apiculture.genetics.Bee

      setMaxStackSize(1);
  }

  @Override
  protected IIndividual getIndividual(ItemStack itemstack) {
    return new Bee(itemstack.getTagCompound());
  }
View Full Code Here

Examples of forestry.apiculture.genetics.Bee

  public String getItemStackDisplayName(ItemStack itemstack) {

    if (itemstack.getTagCompound() == null)
      return super.getItemStackDisplayName(itemstack);

    IBee individual = new Bee(itemstack.getTagCompound());
    String customBeeKey = "bees.custom." + type.getName() + "." + individual.getGenome().getPrimary().getUnlocalizedName().replace("bees.species.","");
    if(StringUtil.canTranslate(customBeeKey)){
      return StringUtil.localize(customBeeKey);
    }
    String beeGrammar = StringUtil.localize("bees.grammar." + type.getName());
    String beeSpecies = individual.getDisplayName();
    String beeType = StringUtil.localize("bees.grammar." + type.getName() + ".type");
    return beeGrammar.replaceAll("%SPECIES", beeSpecies).replaceAll("%TYPE", beeType);
  }
View Full Code Here

Examples of forestry.apiculture.genetics.Bee

  public void addInformation(ItemStack itemstack, EntityPlayer player, List list, boolean flag) {
    if(!itemstack.hasTagCompound())
      return;

    if(type != EnumBeeType.DRONE) {
      IBee individual = new Bee(itemstack.getTagCompound());
      if (individual.isNatural())
        list.add("\u00A7e\u00A7o" + StringUtil.localize("bees.stock.pristine"));
      else
        list.add("\u00A7e" + StringUtil.localize("bees.stock.ignoble"));
    }
View Full Code Here

Examples of forestry.apiculture.genetics.Bee

    public IAlleleBeeSpecies getSecondary() {
      return PluginApiculture.beeInterface.getIndividualTemplates().get(secondaryIndex).getGenome().getPrimary();
    }

    public IBee getSelectedBee() {
      return new Bee(PluginApiculture.beeInterface.templateAsGenome(
          PluginApiculture.beeInterface.getGenomeTemplates().get(PluginApiculture.beeInterface.getIndividualTemplates().get(primaryIndex).getIdent()),
          PluginApiculture.beeInterface.getGenomeTemplates().get(PluginApiculture.beeInterface.getIndividualTemplates().get(secondaryIndex).getIdent())));
    }
View Full Code Here

Examples of org.nutz.ioc.loader.xml.meta.Bee

  }

  @Test
  public void test_simple_case() {
    Ioc ioc = new NutIoc(getNew("org/nutz/ioc/loader/xml/conf/simple.xml"));
    Bee c = ioc.get(Bee.class, "C");
    assertEquals("TheC", c.getName());
    assertEquals(15, c.getAge());
    assertEquals("TheQueen", c.getMother().getName());
    assertEquals(3, c.getFriends().size());
    assertEquals("TheA", c.getFriends().get(0).getName());
    assertEquals("TheB", c.getFriends().get(1).getName());
    assertEquals(1,c.getMap().size());
    assertEquals("ABC",c.getMap().get("abc"));
  }
View Full Code Here

Examples of org.nutz.ioc.loader.xml.meta.Bee

    }

    @Test
    public void test_simple_case() {
        Ioc ioc = new NutIoc(getNew("org/nutz/ioc/loader/xml/conf/simple.xml"));
        Bee c = ioc.get(Bee.class, "C");
        assertEquals("TheC", c.getName());
        assertEquals(15, c.getAge());
        assertEquals("TheQueen", c.getMother().getName());
        assertEquals(3, c.getFriends().size());
        assertEquals("TheA", c.getFriends().get(0).getName());
        assertEquals("TheB", c.getFriends().get(1).getName());
        assertEquals(1,c.getMap().size());
        assertEquals("ABC",c.getMap().get("abc"));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.