/* * Decompiled with CFR 0.152. */ package net.minecraft.world.level.entity; import java.util.stream.Stream; import net.minecraft.core.BlockPos; import net.minecraft.world.entity.Entity; import net.minecraft.world.level.entity.EntityInLevelCallback; import net.minecraft.world.level.entity.UniquelyIdentifyable; import net.minecraft.world.phys.AABB; public interface EntityAccess extends UniquelyIdentifyable { public int getId(); public BlockPos blockPosition(); public AABB getBoundingBox(); public void setLevelCallback(EntityInLevelCallback var1); public Stream getSelfAndPassengers(); public Stream getPassengersAndSelf(); public void setRemoved(Entity.RemovalReason var1); public boolean shouldBeSaved(); public boolean isAlwaysTicking(); }