Newer
Older
ultramine_hawkeye / src / main / java / org / ultramine / mods / hawkeye / PlayerSession.java
@zaxar163 zaxar163 on 5 Jul 2018 1 KB Inital.
package org.ultramine.mods.hawkeye;

import java.util.List;
import net.minecraft.command.ICommandSender;

public class PlayerSession {
   private ICommandSender sender;
   private List searchResults = null;
   private List rollbackResults = null;
   private boolean isOnePoint;
   private boolean usingTool = false;
   private boolean doingRollback = false;
   private String[] toolCommand;
   private boolean inPreview;

   public PlayerSession(ICommandSender sender) {
      this.toolCommand = HawkEye.instance.config.general.defaultToolCommand;
      this.inPreview = false;
      this.sender = sender;
   }

   public ICommandSender getSender() {
      return this.sender;
   }

   public void setSender(ICommandSender sender) {
      this.sender = sender;
   }

   public List getSearchResults() {
      return this.searchResults;
   }

   public void setSearchResults(List searchResults, boolean isOnePoint) {
      this.searchResults = searchResults;
      this.isOnePoint = isOnePoint;
   }

   public void setSearchResults(List searchResults) {
      this.setSearchResults(searchResults, false);
   }

   public List getRollbackResults() {
      return this.rollbackResults;
   }

   public boolean isOnePoint() {
      return this.isOnePoint;
   }

   public void setRollbackResults(List rollbackResults) {
      this.rollbackResults = rollbackResults;
   }

   public boolean isUsingTool() {
      return this.usingTool;
   }

   public void setUsingTool(boolean usingTool) {
      this.usingTool = usingTool;
   }

   public boolean doingRollback() {
      return this.doingRollback;
   }

   public void setDoingRollback(boolean doingRollback) {
      this.doingRollback = doingRollback;
   }

   public String[] getToolCommand() {
      return this.toolCommand;
   }

   public void setToolCommand(String[] toolCommand) {
      this.toolCommand = toolCommand;
   }

   public boolean isInPreview() {
      return this.inPreview;
   }

   public void setInPreview(boolean inPreview) {
      this.inPreview = inPreview;
   }
}