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 org.bukkit.event.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 me.gamercoder215.mobchip.bukkit.events.memory.MemoryEvent
getMemory, isCancelled, setCancelled, setMemory
Methods inherited from class me.gamercoder215.mobchip.bukkit.events.BrainEvent
getBrain, getHandlerList, getHandlers
Methods inherited from class org.bukkit.event.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
Get the old value of this MemoryChangeEvent.- Returns:
- Old Value
-
getNewValue
Get the new value of this MemoryChangeEvent.- Returns:
- New Value
-