mirror of
https://github.com/essentials/Essentials.git
synced 2025-10-03 17:41:57 +02:00
More work on the config code
This commit is contained in:
@@ -1,25 +1,28 @@
|
||||
package com.earth2me.essentials.settings.commands;
|
||||
|
||||
import com.earth2me.essentials.storage.MapType;
|
||||
import com.earth2me.essentials.storage.MapValueType;
|
||||
import com.earth2me.essentials.storage.StorageObject;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class Kit extends StorageObject
|
||||
public class Kit implements StorageObject
|
||||
{
|
||||
public Kit()
|
||||
{
|
||||
final KitObject kit = new KitObject();
|
||||
kit.setDelay(10.0);
|
||||
kit.setItems(Arrays.asList("277 1,278 1,279 1".split(",")));
|
||||
kit.getItems().add(new ItemStack(Material.DIAMOND_SPADE, 1));
|
||||
kit.getItems().add(new ItemStack(Material.DIAMOND_PICKAXE, 1));
|
||||
kit.getItems().add(new ItemStack(Material.DIAMOND_AXE, 1));
|
||||
kits.put("tools", kit);
|
||||
}
|
||||
@MapType(KitObject.class)
|
||||
@MapValueType(KitObject.class)
|
||||
private Map<String, KitObject> kits = new HashMap<String, KitObject>();
|
||||
}
|
||||
|
Reference in New Issue
Block a user