9
0
mirror of https://github.com/LeavesMC/Leaves.git synced 2025-12-19 14:59:32 +00:00
* refactor: refactor bot

* fix: fix use

* fix: fix use

* fix: fix
This commit is contained in:
MC_XiaoHei
2025-08-19 10:47:44 +08:00
committed by GitHub
parent 0f40159c34
commit 374605cdbf
19 changed files with 91 additions and 100 deletions

View File

@@ -8,20 +8,20 @@ import org.bukkit.Bukkit;
public interface UseItemAction extends TimerBotAction<UseItemAction> {
/**
* Gets the equivalent right-click hold duration in ticks.
* Default is -1, which means will not be released.
* Gets the equivalent right-click hold duration timeout in ticks.
* Default is -1, which means no timeout.
*
* @return the equivalent right-click hold duration
* @return the equivalent right-click hold duration timeout
*/
int getUseTick();
int getUseTickTimeout();
/**
* Sets the equivalent right-click hold duration in ticks.
* Sets the equivalent right-click hold duration timeout in ticks.
*
* @param useTick the equivalent right-click hold duration
* @param timeout the equivalent right-click hold duration timeout
* @return this action instance
*/
UseItemAction setUseTick(int useTick);
UseItemAction setUseTickTimeout(int timeout);
static UseItemAction create() {
return Bukkit.getBotManager().newAction(UseItemAction.class);

View File

@@ -8,20 +8,20 @@ import org.bukkit.Bukkit;
public interface UseItemAutoAction extends TimerBotAction<UseItemAutoAction> {
/**
* Gets the equivalent right-click hold duration in ticks.
* Default is -1, which means will not be released.
* Gets the equivalent right-click hold duration timeout in ticks.
* Default is -1, which means no timeout.
*
* @return the equivalent right-click hold duration
* @return the equivalent right-click hold duration timeout
*/
int getUseTick();
int getUseTickTimeout();
/**
* Sets the equivalent right-click hold duration in ticks.
* Sets the equivalent right-click hold duration timeout in ticks.
*
* @param useTick the equivalent right-click hold duration
* @param timeout the equivalent right-click hold duration timeout
* @return this action instance
*/
UseItemAutoAction setUseTick(int useTick);
UseItemAutoAction setUseTickTimeout(int timeout);
static UseItemAutoAction create() {
return Bukkit.getBotManager().newAction(UseItemAutoAction.class);

View File

@@ -8,20 +8,20 @@ import org.bukkit.Bukkit;
public interface UseItemOffhandAction extends TimerBotAction<UseItemOffhandAction> {
/**
* Gets the equivalent right-click hold duration in ticks.
* Default is -1, which means will not be released.
* Gets the equivalent right-click hold duration timeout in ticks.
* Default is -1, which means no timeout.
*
* @return the equivalent right-click hold duration
* @return the equivalent right-click hold duration timeout
*/
int getUseTick();
int getUseTickTimeout();
/**
* Sets the equivalent right-click hold duration in ticks.
* Sets the equivalent right-click hold duration timeout in ticks.
*
* @param useTick the equivalent right-click hold duration
* @param timeout the equivalent right-click hold duration timeout
* @return this action instance
*/
UseItemOffhandAction setUseTick(int useTick);
UseItemOffhandAction setUseTickTimeout(int timeout);
static UseItemOffhandAction create() {
return Bukkit.getBotManager().newAction(UseItemOffhandAction.class);

View File

@@ -8,20 +8,20 @@ import org.bukkit.Bukkit;
public interface UseItemOnAction extends TimerBotAction<UseItemOnAction> {
/**
* Gets the equivalent right-click hold duration in ticks.
* Default is -1, which means will not be released.
* Gets the equivalent right-click hold duration timeout in ticks.
* Default is -1, which means no timeout.
*
* @return the equivalent right-click hold duration
* @return the equivalent right-click hold duration timeout
*/
int getUseTick();
int getUseTickTimeout();
/**
* Sets the equivalent right-click hold duration in ticks.
* Sets the equivalent right-click hold duration timeout in ticks.
*
* @param useTick the equivalent right-click hold duration
* @param timeout the equivalent right-click hold duration timeout
* @return this action instance
*/
UseItemOnAction setUseTick(int useTick);
UseItemOnAction setUseTickTimeout(int timeout);
static UseItemOnAction create() {
return Bukkit.getBotManager().newAction(UseItemOnAction.class);

View File

@@ -8,20 +8,20 @@ import org.bukkit.Bukkit;
public interface UseItemOnOffhandAction extends TimerBotAction<UseItemOnOffhandAction> {
/**
* Gets the equivalent right-click hold duration in ticks.
* Default is -1, which means will not be released.
* Gets the equivalent right-click hold duration timeout in ticks.
* Default is -1, which means no timeout.
*
* @return the equivalent right-click hold duration
* @return the equivalent right-click hold duration timeout
*/
int getUseTick();
int getUseTickTimeout();
/**
* Sets the equivalent right-click hold duration in ticks.
* Sets the equivalent right-click hold duration timeout in ticks.
*
* @param useTick the equivalent right-click hold duration
* @param timeout the equivalent right-click hold duration timeout
* @return this action instance
*/
UseItemOnOffhandAction setUseTick(int useTick);
UseItemOnOffhandAction setUseTickTimeout(int timeout);
static UseItemOnOffhandAction create() {
return Bukkit.getBotManager().newAction(UseItemOnOffhandAction.class);

View File

@@ -8,20 +8,20 @@ import org.bukkit.Bukkit;
public interface UseItemToAction extends TimerBotAction<UseItemToAction> {
/**
* Gets the equivalent right-click hold duration in ticks.
* Default is -1, which means will not be released.
* Gets the equivalent right-click hold duration timeout in ticks.
* Default is -1, which means no timeout.
*
* @return the equivalent right-click hold duration
* @return the equivalent right-click hold duration timeout
*/
int getUseTick();
int getUseTickTimeout();
/**
* Sets the equivalent right-click hold duration in ticks.
* Sets the equivalent right-click hold duration timeout in ticks.
*
* @param useTick the equivalent right-click hold duration
* @param timeout the equivalent right-click hold duration timeout
* @return this action instance
*/
UseItemToAction setUseTick(int useTick);
UseItemToAction setUseTickTimeout(int timeout);
static UseItemToAction create() {
return Bukkit.getBotManager().newAction(UseItemToAction.class);

View File

@@ -8,20 +8,20 @@ import org.bukkit.Bukkit;
public interface UseItemToOffhandAction extends TimerBotAction<UseItemToOffhandAction> {
/**
* Gets the equivalent right-click hold duration in ticks.
* Default is -1, which means will not be released.
* Gets the equivalent right-click hold duration timeout in ticks.
* Default is -1, which means no timeout.
*
* @return the equivalent right-click hold duration
* @return the equivalent right-click hold duration timeout
*/
int getUseTick();
int getUseTickTimeout();
/**
* Sets the equivalent right-click hold duration in ticks.
* Sets the equivalent right-click hold duration timeout in ticks.
*
* @param useTick the equivalent right-click hold duration
* @param timeout the equivalent right-click hold duration timeout
* @return this action instance
*/
UseItemToOffhandAction setUseTick(int useTick);
UseItemToOffhandAction setUseTickTimeout(int timeout);
static UseItemToOffhandAction create() {
return Bukkit.getBotManager().newAction(UseItemToOffhandAction.class);