raven-bs-v2/src/main/java/keystrokesmod/script/classes/Bridge.java

36 lines
696 B
Java

package keystrokesmod.script.classes;
import java.util.HashMap;
import java.util.Map;
public class Bridge {
private static final Map<String, Object> map = new HashMap<>();
public void add(String key, Object value) {
map.put(key, value);
}
public void add(String key) {
map.put(key, null);
}
public void remove(String key) {
map.remove(key);
}
public boolean has(String key) {
return map.containsKey(key);
}
public Object get(String key) {
if (!map.containsKey(key)) {
return null;
}
return map.getOrDefault(key, null);
}
public void clear() {
map.clear();
}
}