Class PrefabBuffer
java.lang.Object
com.hypixel.hytale.server.core.prefab.selection.buffer.impl.PrefabBuffer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Vector3iprivate io.netty.buffer.ByteBufprivate final PrefabBuffer.ChildPrefab[]private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<PrefabBufferColumn> static final floatprivate final Vector3iprivate final Vector3i -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePrefabBuffer(io.netty.buffer.ByteBuf buf, Vector3i anchor, Vector3i min, Vector3i max, it.unimi.dsi.fastutil.ints.Int2ObjectMap<PrefabBufferColumn> columns, PrefabBuffer.ChildPrefab[] childPrefabs) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidintintintstatic PrefabBuffer.Buildervoidrelease()
-
Field Details
-
DEFAULT_CHANCE
public static final float DEFAULT_CHANCE- See Also:
-
anchor
-
min
-
max
-
columns
-
childPrefabs
-
buf
@Nullable private io.netty.buffer.ByteBuf buf
-
-
Constructor Details
-
PrefabBuffer
private PrefabBuffer(@Nonnull io.netty.buffer.ByteBuf buf, @Nonnull Vector3i anchor, @Nonnull Vector3i min, @Nonnull Vector3i max, @Nonnull it.unimi.dsi.fastutil.ints.Int2ObjectMap<PrefabBufferColumn> columns, @Nonnull PrefabBuffer.ChildPrefab[] childPrefabs)
-
-
Method Details
-
newBuilder
-
getAnchorX
public int getAnchorX() -
getAnchorY
public int getAnchorY() -
getAnchorZ
public int getAnchorZ() -
newAccess
-
release
public void release() -
checkReleased
private void checkReleased()
-