Package logisticspipes.security

Examples of logisticspipes.security.SecuritySettings.readFromNBT()


 
  @SideOnly(Side.CLIENT)
  private void handleClientSide(EntityPlayer player) {
    if(FMLClientHandler.instance().getClient().currentScreen instanceof GuiSecurityStation) {
      SecuritySettings setting = new SecuritySettings(null);
      setting.readFromNBT(getTag());
      ((GuiSecurityStation) FMLClientHandler.instance().getClient().currentScreen).handlePlayerSecurityOpen(setting);
    }
  }
}
View Full Code Here


    while(list.tagCount() > 0) {
      NBTBase base = list.removeTag(0);
      String name = ((NBTTagCompound)base).getString("name");
      NBTTagCompound value = ((NBTTagCompound)base).getCompoundTag("content");
      SecuritySettings settings = new SecuritySettings(name);
      settings.readFromNBT(value);
      settingsList.put(name, settings);
    }
    excludedCC.clear();
    list = par1nbtTagCompound.getTagList("excludedCC", 3);
    while(list.tagCount() > 0) {
View Full Code Here

    SecuritySettings setting = settingsList.get(tag.getString("name"));
    if(setting == null) {
      setting = new SecuritySettings(tag.getString("name"));
      settingsList.put(tag.getString("name"), setting);
    }
    setting.readFromNBT(tag);
  }

  public SecuritySettings getSecuritySettingsForPlayer(EntityPlayer entityplayer, boolean usePower) {
    if(byPassed.contains(entityplayer)) return allowAll;
    if(usePower && !useEnergy(10)) {
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.