Add variable for control speed of requests
This commit is contained in:
		| @ -22,7 +22,7 @@ public final class DonPayIntegPlug extends JavaPlugin { | ||||
|         scheduler.runTaskTimer(this, () -> { | ||||
|             thread.set(new DonateThread(this.getLogger())); | ||||
|             thread.get().start(); | ||||
|         }, 1, 20 * 15); | ||||
|         }, 1, 20 * ConfigHandler.load().getReqPerSec()); | ||||
|         scheduler.runTaskTimer(this, () -> { | ||||
|             if (!commands.isEmpty()) { | ||||
|                 this.getServer().dispatchCommand(Bukkit.getConsoleSender(), commands.getFirst()); | ||||
|  | ||||
| @ -4,6 +4,7 @@ import java.util.List; | ||||
|  | ||||
| public class Config { | ||||
|     private String donpayToken = "<YOUR_TOKEN>"; | ||||
|     private int reqPerSec = 15; | ||||
|     private int lastDonate = 0; | ||||
|     private List<Action> actions = List.of(new Action()); | ||||
|  | ||||
| @ -31,4 +32,12 @@ public class Config { | ||||
|     public void setActions(List<Action> actions) { | ||||
|         this.actions = actions; | ||||
|     } | ||||
|  | ||||
|     public int getReqPerSec() { | ||||
|         return reqPerSec; | ||||
|     } | ||||
|  | ||||
|     public void setReqPerSec(int reqPerSec) { | ||||
|         this.reqPerSec = reqPerSec; | ||||
|     } | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user