Uses of Interface
com.hypixel.hytale.server.npc.blackboard.view.IBlackboardView
Packages that use IBlackboardView
Package
Description
-
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard
Methods in com.hypixel.hytale.server.npc.blackboard with type parameters of type IBlackboardViewModifier and TypeMethodDescription<View extends IBlackboardView<View>>
voidBlackboard.forEachView(Class<View> viewTypeClass, Consumer<View> consumer) <View extends IBlackboardView<View>>
ViewBlackboard.getIfExists(Class<View> viewTypeClass, long index) <View extends IBlackboardView<View>>
View<View extends IBlackboardView<View>>
View<View extends IBlackboardView<View>>
ViewBlackboard.getView(Class<View> viewTypeClass, Ref<EntityStore> ref, ComponentAccessor<EntityStore> componentAccessor) -
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard.view
Classes in com.hypixel.hytale.server.npc.blackboard.view with type parameters of type IBlackboardViewModifier and TypeClassDescriptionclassBlockRegionView<ViewType extends IBlackboardView<ViewType>>Created on 11/10/2018interfaceIBlackboardView<View extends IBlackboardView<View>>An interface representing a view of a blackboard allowing it to be handled in different ways Created on 25/07/2018interfaceIBlackboardViewManager<View extends IBlackboardView<View>>Created on 22/08/2018classPrioritisedProviderView<T, ViewType extends IBlackboardView<ViewType>>classSingletonBlackboardViewManager<View extends IBlackboardView<View>>A singleton blackboard view manager for view types that only need a single instance across the whole world.Classes in com.hypixel.hytale.server.npc.blackboard.view that implement IBlackboardViewModifier and TypeClassDescriptionclassBlockRegionView<ViewType extends IBlackboardView<ViewType>>Created on 11/10/2018classPrioritisedProviderView<T, ViewType extends IBlackboardView<ViewType>> -
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard.view.attitude
Classes in com.hypixel.hytale.server.npc.blackboard.view.attitude that implement IBlackboardViewModifier and TypeClassDescriptionclassA singleton blackboard view used entirely to compute the relationship between an NPC and another entity. -
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard.view.blocktype
Classes in com.hypixel.hytale.server.npc.blackboard.view.blocktype that implement IBlackboardViewModifier and TypeClassDescriptionclassPartial view of a blackboard based on range for use by block sensors. -
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard.view.event
Classes in com.hypixel.hytale.server.npc.blackboard.view.event with type parameters of type IBlackboardViewModifier and TypeClassDescriptionclassEventView<ViewType extends IBlackboardView<ViewType>, EventType extends Enum<EventType>, NotificationType extends EventNotification>A blackboard view which handles the translation of events (such as damage, destruction, opening chests, etc) into a format that can be understood by NPCs.Classes in com.hypixel.hytale.server.npc.blackboard.view.event that implement IBlackboardViewModifier and TypeClassDescriptionclassEventView<ViewType extends IBlackboardView<ViewType>, EventType extends Enum<EventType>, NotificationType extends EventNotification>A blackboard view which handles the translation of events (such as damage, destruction, opening chests, etc) into a format that can be understood by NPCs. -
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard.view.event.block
Classes in com.hypixel.hytale.server.npc.blackboard.view.event.block that implement IBlackboardViewModifier and TypeClassDescriptionclassA blackboard view which handles the translation of block events (such as damage, destruction, opening chests, etc) into a format that can be understood by NPCs. -
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard.view.event.entity
Classes in com.hypixel.hytale.server.npc.blackboard.view.event.entity that implement IBlackboardView -
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard.view.interaction
Classes in com.hypixel.hytale.server.npc.blackboard.view.interaction that implement IBlackboardViewModifier and TypeClassDescriptionclassA view that handles some aspects of enabling and disabling interactions with NPCs. -
Uses of IBlackboardView in com.hypixel.hytale.server.npc.blackboard.view.resource
Classes in com.hypixel.hytale.server.npc.blackboard.view.resource that implement IBlackboardView