Upstream Paper

This commit is contained in:
Sotr
2019-03-04 18:16:32 +08:00
commit cadd3f71c0
1106 changed files with 193757 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
package net.minecraft.server;
import java.util.Collection;
import java.util.UUID;
import javax.annotation.Nullable;
public interface AttributeInstance {
IAttribute getAttribute();
double b();
void setValue(double d0);
Collection<AttributeModifier> a(int i);
Collection<AttributeModifier> c();
boolean a(AttributeModifier attributemodifier);
@Nullable
AttributeModifier a(UUID uuid);
default void addModifier(AttributeModifier modifier) { b(modifier); } // Paper - OBFHELPER
void b(AttributeModifier attributemodifier);
default void removeModifier(AttributeModifier modifier) { c(modifier); } // Paper - OBFHELPER
void c(AttributeModifier attributemodifier);
void b(UUID uuid);
double getValue();
}