Java 类net.minecraft.util.com.google.common.collect.Multimap 实例源码
项目:CraftBukkit
文件:ItemStack.java
public Multimap D() {
Object object;
if (this.hasTag() && this.tag.hasKeyOfType("AttributeModifiers", 9)) {
object = HashMultimap.create();
NBTTagList nbttaglist = this.tag.getList("AttributeModifiers", 10);
for (int i = 0; i < nbttaglist.size(); ++i) {
NBTTagCompound nbttagcompound = nbttaglist.get(i);
AttributeModifier attributemodifier = GenericAttributes.a(nbttagcompound);
if (attributemodifier.a().getLeastSignificantBits() != 0L && attributemodifier.a().getMostSignificantBits() != 0L) {
((Multimap) object).put(nbttagcompound.getString("AttributeName"), attributemodifier);
}
}
} else {
object = this.getItem().k();
}
return (Multimap) object;
}
项目:Tweakkit-Server
文件:ItemStack.java
public Multimap D() {
Object object;
if (this.hasTag() && this.tag.hasKeyOfType("AttributeModifiers", 9)) {
object = HashMultimap.create();
NBTTagList nbttaglist = this.tag.getList("AttributeModifiers", 10);
for (int i = 0; i < nbttaglist.size(); ++i) {
NBTTagCompound nbttagcompound = nbttaglist.get(i);
AttributeModifier attributemodifier = GenericAttributes.a(nbttagcompound);
if (attributemodifier.a().getLeastSignificantBits() != 0L && attributemodifier.a().getMostSignificantBits() != 0L) {
((Multimap) object).put(nbttagcompound.getString("AttributeName"), attributemodifier);
}
}
} else {
object = this.getItem().k();
}
return (Multimap) object;
}
项目:CraftBukkit
文件:Item.java
public Multimap k() {
return HashMultimap.create();
}
项目:Tweakkit-Server
文件:Item.java
public Multimap k() {
return HashMultimap.create();
}