一个人的牢
前面的都写好了,就是不会写3秒内禁止传送世界
比如,我传送到了个世界,怎么判断是否3秒内使用了tpaccept这个指令

结城希亚
拿个Set存传送过的玩家
如果输入了tpaccept就看看这个玩家在不在Set里

传送后用BukkitRunnable延迟3秒remove Set的这个玩家

Sssss...
另一种方法:用Map来存输过指令的玩家和上一次输入的时间戳也可以实现(效果一样,写起来都很简单)

lovexyn0827
private Map<ServerPlayerEntity,Integer> tpAcceptCooldowns = new HashMap<>();