mirror of
https://github.com/dmulloy2/ProtocolLib.git
synced 2024-09-29 07:37:29 +02:00
19 lines
452 B
Java
19 lines
452 B
Java
|
package com.comphenix.protocol.scheduler;
|
||
|
|
||
|
import com.comphenix.protocol.reflect.accessors.MethodAccessor;
|
||
|
|
||
|
public class FoliaTask implements Task {
|
||
|
private final MethodAccessor cancel;
|
||
|
private final Object taskHandle;
|
||
|
|
||
|
public FoliaTask(MethodAccessor cancel, Object taskHandle) {
|
||
|
this.cancel = cancel;
|
||
|
this.taskHandle = taskHandle;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void cancel() {
|
||
|
cancel.invoke(taskHandle);
|
||
|
}
|
||
|
}
|