Class MemoryChangeEvent
java.lang.Object
org.bukkit.event.Event
me.gamercoder215.mobchip.bukkit.events.BrainEvent
me.gamercoder215.mobchip.bukkit.events.memory.MemoryEvent
me.gamercoder215.mobchip.bukkit.events.memory.MemoryChangeEvent
- All Implemented Interfaces:
Cancellable
Called when a Memory Changes
-
Nested Class Summary
Nested classes/interfaces inherited from class Event
Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionMemoryChangeEvent(@NotNull EntityBrain brain, @NotNull EntityMemory<?> memory, @Nullable Object oldValue, @Nullable Object newValue) Construct a MemoryChangeEvent. -
Method Summary
Modifier and TypeMethodDescriptionGet the new value of this MemoryChangeEvent.Get the old value of this MemoryChangeEvent.Methods inherited from class MemoryEvent
getMemory, isCancelled, setCancelled, setMemoryMethods inherited from class BrainEvent
getBrain, getHandlerList, getHandlersMethods inherited from class Event
getEventName, isAsynchronous
-
Constructor Details
-
MemoryChangeEvent
public MemoryChangeEvent(@NotNull @NotNull EntityBrain brain, @NotNull @NotNull EntityMemory<?> memory, @Nullable @Nullable Object oldValue, @Nullable @Nullable Object newValue) Construct a MemoryChangeEvent.- Parameters:
brain- EntityBrain involvedmemory- EntityMemory involvedoldValue- Old Value of MemorynewValue- New Value of Memory
-
-
Method Details
-
getOldValue
-
getNewValue
-