Uses of Interface
com.hypixel.hytale.function.consumer.IntObjectConsumer
Packages that use IntObjectConsumer
Package
Description
An implementation of an EntityComponentSystem (aka ECS).
-
Uses of IntObjectConsumer in com.hypixel.hytale.component
Methods in com.hypixel.hytale.component with parameters of type IntObjectConsumerModifier and TypeMethodDescriptionvoidArchetypeChunk.transferSomeTo(Holder<ECS_TYPE> tempInternalEntityHolder, ArchetypeChunk<ECS_TYPE> chunk, IntPredicate shouldTransfer, Consumer<Holder<ECS_TYPE>> modification, IntObjectConsumer<Ref<ECS_TYPE>> referenceConsumer) Called to transfer some entities in this chunk to the provided target chunk, applying the provided modification to each entity.voidArchetypeChunk.transferTo(Holder<ECS_TYPE> tempInternalEntityHolder, ArchetypeChunk<ECS_TYPE> chunk, Consumer<Holder<ECS_TYPE>> modification, IntObjectConsumer<Ref<ECS_TYPE>> referenceConsumer) Called to transfer all entities in this chunk to the provided target chunk, applying the provided modification to each entity. -
Uses of IntObjectConsumer in com.hypixel.hytale.math.vector
Methods in com.hypixel.hytale.math.vector with parameters of type IntObjectConsumerModifier and TypeMethodDescriptionstatic <T> voidVectorBoxUtil.forEachVector(it.unimi.dsi.fastutil.ints.Int2ObjectMap<T> input, Function<T, org.joml.Vector3d> func, double originX, double originY, double originZ, double apothemXMin, double apothemYMin, double apothemZMin, double apothemXMax, double apothemYMax, double apothemZMax, IntObjectConsumer<T> consumer) Called to iterate over map values with a vector mapping within a box.static <T> voidVectorBoxUtil.forEachVector(it.unimi.dsi.fastutil.ints.Int2ObjectMap<T> input, Function<T, org.joml.Vector3d> func, double originX, double originY, double originZ, double apothemX, double apothemY, double apothemZ, IntObjectConsumer<T> consumer) Called to iterate over map values with a vector mapping within a box.static <T> voidVectorBoxUtil.forEachVector(it.unimi.dsi.fastutil.ints.Int2ObjectMap<T> input, Function<T, org.joml.Vector3d> func, double originX, double originY, double originZ, double apothem, IntObjectConsumer<T> consumer) Called to iterate over map values with a vector mapping within a box.static <T> voidVectorSphereUtil.forEachVector(it.unimi.dsi.fastutil.ints.Int2ObjectMap<T> input, Function<T, org.joml.Vector3d> func, double originX, double originY, double originZ, double radiusX, double radiusY, double radiusZ, IntObjectConsumer<T> consumer) Called to iterate over map values with a vector mapping within an ellipsoid.static <T> voidVectorSphereUtil.forEachVector(it.unimi.dsi.fastutil.ints.Int2ObjectMap<T> input, Function<T, org.joml.Vector3d> func, double originX, double originY, double originZ, double radius, IntObjectConsumer<T> consumer) Called to iterate over map values with a vector mapping within a sphere. -
Uses of IntObjectConsumer in com.hypixel.hytale.server.core.universe.world.chunk.section.blockpositions
Methods in com.hypixel.hytale.server.core.universe.world.chunk.section.blockpositions with parameters of type IntObjectConsumerModifier and TypeMethodDescriptionvoidBlockPositionProvider.forEachBlockSet(IntObjectConsumer<List<IBlockPositionData>> listConsumer) A method for iteration largely designed for use with debug commands -
Uses of IntObjectConsumer in com.hypixel.hytale.server.npc.blackboard.view.event
Methods in com.hypixel.hytale.server.npc.blackboard.view.event with parameters of type IntObjectConsumerModifier and TypeMethodDescriptionvoidEventTypeRegistration.forEach(IntObjectConsumer<EventType> setConsumer, Consumer<Ref<EntityStore>> npcConsumer) voidEventView.forEach(IntObjectConsumer<EventType> setConsumer, Consumer<Ref<EntityStore>> npcConsumer) -
Uses of IntObjectConsumer in com.hypixel.hytale.server.spawning.world
Methods in com.hypixel.hytale.server.spawning.world with parameters of type IntObjectConsumerModifier and TypeMethodDescriptionvoidWorldEnvironmentSpawnData.forEachNpcStat(IntObjectConsumer<WorldNPCSpawnStat> consumer) -
Uses of IntObjectConsumer in com.hypixel.hytale.server.worldgen.chunk
Methods in com.hypixel.hytale.server.worldgen.chunk with parameters of type IntObjectConsumerModifier and TypeMethodDescriptionChunkGenerator.run(int seed, IntObjectConsumer<ChunkGenerator> consumer) Deprecated, for removal: This API element is subject to removal in a future version.This is only here as a temporary measure to fix issues in some other deprecated code.