Package com.jozufozu.flywheel.mixin
Class ClientLevelMixin
java.lang.Object
com.jozufozu.flywheel.mixin.ClientLevelMixin
- All Implemented Interfaces:
ClientLevelExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIterable<net.minecraft.world.entity.Entity>Get an iterator over all entities in this level.protected abstract net.minecraft.world.level.entity.LevelEntityGetter<net.minecraft.world.entity.Entity>
-
Constructor Details
-
ClientLevelMixin
public ClientLevelMixin()
-
-
Method Details
-
getEntities
protected abstract net.minecraft.world.level.entity.LevelEntityGetter<net.minecraft.world.entity.Entity> getEntities() -
flywheel$getAllLoadedEntities
Description copied from interface:ClientLevelExtensionGet an iterator over all entities in this level.Normally, this would be accomplished by
ClientLevel.entitiesForRendering(), but the output of that method is filtered of entities that are rendered by flywheel. This interface provides a workaround.- Specified by:
flywheel$getAllLoadedEntitiesin interfaceClientLevelExtension- Returns:
- An iterator over all entities in the level, including entities that are rendered by flywheel.
-