From 99c595ceeb246d4e61806931b2d480cb8c964a7d Mon Sep 17 00:00:00 2001 From: sekwah Date: Thu, 25 Jan 2018 21:04:30 +0000 Subject: [PATCH] Started adding portal data --- .../core/api/portal/AdvancedPortal.java | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/src/com/sekwah/advancedportals/core/api/portal/AdvancedPortal.java b/src/com/sekwah/advancedportals/core/api/portal/AdvancedPortal.java index c0a2d45..9faec53 100644 --- a/src/com/sekwah/advancedportals/core/api/portal/AdvancedPortal.java +++ b/src/com/sekwah/advancedportals/core/api/portal/AdvancedPortal.java @@ -1,7 +1,38 @@ package com.sekwah.advancedportals.core.api.portal; +import com.sekwah.advancedportals.core.data.PortalLocation; + +import java.util.HashMap; +import java.util.Map; + /** * @author sekwah41 */ public class AdvancedPortal { + private PortalLocation maxLoc; + + private PortalLocation minLoc; + + private HashMap args = new HashMap<>(); + + public AdvancedPortal(PortalLocation maxLoc, PortalLocation minLoc) { + this.maxLoc = maxLoc; + this.minLoc = minLoc; + } + + public PortalLocation getMaxLoc() { + return this.maxLoc; + } + + public PortalLocation getMinLoc() { + return this.minLoc; + } + + public String getArg(String argName) { + return this.args.get(argName); + } + + public void setArg(String argName, String argValue) { + this.args.put(argName, argValue); + } }