Contents
- Description
- Field Summary
- Constructor Summary
- Method Summary
- Field Details
- Constructor Details
- Method Details
- setId(String)
- setWorldName(String)
- getId()
- getName()
- setName(String)
- getWorldName()
- getOrigin()
- setOrigin(Vector3d)
- getEffects()
- getConditions()
- getRejectionEffects()
- getRules()
- getConditionTiming()
- setConditionTiming(ConditionTiming)
- getRejectionDelayMode()
- setRejectionDelayMode(RejectionDelayMode)
- getTargetTypes()
- isRotateEffectsOnPaste()
- setRotateEffectsOnPaste(boolean)
- isEnabled()
- setEnabled(boolean)
- getColor()
- setColor(int)
- getMemberVolumeIds()
- addMember(String)
- removeMember(String)
- getRawTags()
- setTags(Map)
- hasTag(int)
Class GroupEntry
java.lang.Object
com.hypixel.hytale.builtin.triggervolumes.manager.GroupEntry
Shared trigger behavior for a linked set of volumes. Group conditions/effects run in
addition to each member volume's own conditions/effects; membership is stored here by
volume id and rebuilt from
VolumeEntry.getGroupId() when managers are decoded.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGroupEntry(String groupId, String worldName, org.joml.Vector3d origin, List<TriggerEffect> effects, Set<EntityTargetType> targetTypes, boolean enabled, int color) -
Method Summary
Modifier and TypeMethodDescriptionvoidintgetColor()getId()getName()org.joml.Vector3dgetRules()booleanhasTag(int tagIndex) booleanbooleanvoidremoveMember(String volumeId) voidsetColor(int color) voidsetConditionTiming(ConditionTiming conditionTiming) voidsetEnabled(boolean enabled) voidvoidvoidsetOrigin(org.joml.Vector3d origin) voidsetRejectionDelayMode(RejectionDelayMode rejectionDelayMode) voidsetRotateEffectsOnPaste(boolean rotateEffectsOnPaste) voidvoidsetWorldName(String worldName)
-
Field Details
-
CODEC
-
-
Constructor Details
-
GroupEntry
public GroupEntry(@Nonnull String groupId, @Nonnull String worldName, @Nonnull org.joml.Vector3d origin, @Nonnull List<TriggerEffect> effects, @Nonnull Set<EntityTargetType> targetTypes, boolean enabled, int color)
-
-
Method Details
-
setId
-
setWorldName
-
getId
-
getName
-
setName
-
getWorldName
-
getOrigin
@Nonnull public org.joml.Vector3d getOrigin() -
setOrigin
public void setOrigin(@Nonnull org.joml.Vector3d origin) -
getEffects
-
getConditions
-
getRejectionEffects
-
getRules
-
getConditionTiming
-
setConditionTiming
-
getRejectionDelayMode
-
setRejectionDelayMode
-
getTargetTypes
-
isRotateEffectsOnPaste
public boolean isRotateEffectsOnPaste() -
setRotateEffectsOnPaste
public void setRotateEffectsOnPaste(boolean rotateEffectsOnPaste) -
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getColor
public int getColor() -
setColor
public void setColor(int color) -
getMemberVolumeIds
-
addMember
-
removeMember
-
getRawTags
-
setTags
-
hasTag
public boolean hasTag(int tagIndex)
-