版本更新至:3.79

新增:/tlm inv paste 命令增加 "-a", "-b" 两个参数,用于调整背包覆盖方式
调整:EntityTag 工具删除 remove 方法的无用参数
This commit is contained in:
坏黑
2018-03-13 21:44:45 +08:00
parent fb58c9838f
commit 0179e269b5
6 changed files with 41 additions and 14 deletions

View File

@@ -88,38 +88,36 @@ public class EntityTag {
* 移除标签
*
* @param key 键
* @param value 值
* @param entity 实体
*/
public void remove(String key, Object value, Entity entity) {
public Object remove(String key, Entity entity) {
if (contains(entity)) {
entityData.get(entity.getUniqueId()).remove(key);
if (entityData.get(entity.getUniqueId()).size() == 0) {
entityData.remove(entity.getUniqueId());
return entityData.remove(entity.getUniqueId());
}
}
return null;
}
/**
* 移除标签
*
* @param key 键
* @param value 值
* @param entities 实体
*/
public void remove(String key, Object value, Entity... entities) {
for (Entity entity : entities) remove(key, value, entity);
public void remove(String key, Entity... entities) {
for (Entity entity : entities) remove(key, entity);
}
/**
* 移除标签
*
* @param key 键
* @param value 值
* @param entities 实体
*/
public void remove(String key, Object value, List<Entity> entities) {
for (Entity entity : entities) remove(key, value, entity);
public void remove(String key, List<Entity> entities) {
for (Entity entity : entities) remove(key, entity);
}
/**