|
@@ -33,21 +33,21 @@ import java.util.Map;
|
|
|
*/
|
|
|
@UtilityClass
|
|
|
public class ItemTypeNodeKit {
|
|
|
- final Map<String, ItemTypeNode> map = new HashMap<>();
|
|
|
+ final Map<String, InternalItemTypeConfig> map = new HashMap<>();
|
|
|
|
|
|
public void add(String itemTypeId, String name, String description) {
|
|
|
- var itemTypeNode = new ItemTypeNode(itemTypeId, name, description);
|
|
|
+ var itemTypeNode = new InternalItemTypeConfig(itemTypeId, name, description);
|
|
|
|
|
|
map.put(itemTypeId, itemTypeNode);
|
|
|
}
|
|
|
|
|
|
- public String toString(ItemNode itemNode) {
|
|
|
- var node = map.get(itemNode.itemTypeId());
|
|
|
+ public String toString(ItemTypeNode itemTypeNode) {
|
|
|
+ var node = map.get(itemTypeNode.itemTypeId());
|
|
|
String line = "\n物品信息:[%s x %s];物品描述:%s";
|
|
|
|
|
|
return String.format(line
|
|
|
, node.name()
|
|
|
- , itemNode.quantity()
|
|
|
+ , itemTypeNode.quantity()
|
|
|
, node.description()
|
|
|
);
|
|
|
}
|