@ParametersAreNonnullByDefault
@MethodsReturnNonnullByDefault
public class EntityContainer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static net.minecraft.util.ClassInheritanceMultiMap<net.minecraft.entity.Entity>[] |
EMPTY_ARR |
protected net.minecraft.util.ClassInheritanceMultiMap<net.minecraft.entity.Entity> |
entities |
protected boolean |
hasActiveEntities |
protected long |
lastSaveTime |
| Constructor and Description |
|---|
EntityContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntity(net.minecraft.entity.Entity entity) |
void |
clear() |
java.util.Collection<net.minecraft.entity.Entity> |
getEntities() |
net.minecraft.util.ClassInheritanceMultiMap<net.minecraft.entity.Entity> |
getEntitySet() |
void |
markSaved(long time) |
boolean |
needsSaving(boolean flag,
long time,
boolean isModified) |
void |
readFromNbt(net.minecraft.nbt.NBTTagCompound nbt,
java.lang.String name,
net.minecraft.world.World world,
java.util.function.Consumer<net.minecraft.entity.Entity> listener) |
boolean |
remove(net.minecraft.entity.Entity entity) |
int |
size() |
void |
writeToNbt(net.minecraft.nbt.NBTTagCompound nbt,
java.lang.String name,
java.util.function.Consumer<net.minecraft.entity.Entity> listener) |
public static final net.minecraft.util.ClassInheritanceMultiMap<net.minecraft.entity.Entity>[] EMPTY_ARR
@Nonnull protected net.minecraft.util.ClassInheritanceMultiMap<net.minecraft.entity.Entity> entities
protected boolean hasActiveEntities
protected long lastSaveTime
public void addEntity(net.minecraft.entity.Entity entity)
public boolean remove(net.minecraft.entity.Entity entity)
public net.minecraft.util.ClassInheritanceMultiMap<net.minecraft.entity.Entity> getEntitySet()
public void clear()
public java.util.Collection<net.minecraft.entity.Entity> getEntities()
public int size()
public boolean needsSaving(boolean flag,
long time,
boolean isModified)
public void markSaved(long time)
public void writeToNbt(net.minecraft.nbt.NBTTagCompound nbt,
java.lang.String name,
java.util.function.Consumer<net.minecraft.entity.Entity> listener)
public void readFromNbt(net.minecraft.nbt.NBTTagCompound nbt,
java.lang.String name,
net.minecraft.world.World world,
java.util.function.Consumer<net.minecraft.entity.Entity> listener)