Advertisement
Abelistah

ObjectStore

Nov 21st, 2014
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.25 KB | None | 0 0
  1. package disconsented.anssrpg.config;
  2.  
  3. /**
  4.  * Author: Abelistah
  5.  */
  6.  
  7. import com.google.gson.annotations.Expose;
  8. import disconsented.anssrpg.perk.BlockPerk;
  9. import disconsented.anssrpg.perk.EntityPerk;
  10. import disconsented.anssrpg.perk.ItemPerk;
  11.  
  12. import java.util.ArrayList;
  13.  
  14. public class ObjectStore {
  15.     @Expose
  16.     private ArrayList<ItemPerk> items = new ArrayList<>();
  17.     @Expose
  18.     private ArrayList<BlockPerk> blocks = new ArrayList<>();
  19.     @Expose
  20.     private ArrayList<EntityPerk> entities = new ArrayList<>();
  21.  
  22.     public void addItemPerk(ItemPerk itemPerk) { this.items.add(itemPerk); }
  23.     public void addBlockPerk(BlockPerk blockPerk) { this.blocks.add(blockPerk); }
  24.     public void addEntityPerk(EntityPerk entityPerk) { this.entities.add(entityPerk); }
  25.  
  26.     public ArrayList<ItemPerk> getItems() {  return this.items; }
  27.     public void setItems(ArrayList<ItemPerk> itemPerks) { this.items = itemPerks; }
  28.     public ArrayList<BlockPerk> getBlocks() { return this.blocks; }
  29.     public void setBlocks(ArrayList<BlockPerk> blockPerks) { this.blocks = blockPerks; }
  30.     public ArrayList<EntityPerk> getEntities() { return this.entities; }
  31.     public void setEntities(ArrayList<EntityPerk> entityPerks) { this.entities = entityPerks; }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement