我能从onEnable()这样的am插件中运行一个方法吗?我的脚本不能工作。:(
扩大班:
package de.R3N3PDE.X.API;
import de.R3N3PDE;
public class JavaPlugin{
Server server;
public ServerManager getServer(){
return new ServerManager(server);
}
public ServerManager setServer(Server s){
server = s;
}
此主类由Bukkit框架初始化,不能再次初始化。
public class Demo extends JavaPlugin {
public void onEnable() {
}
}
如何从其他类访问它的唯一实例?
public class CoolDown extends BukkitRunnable {
public CoolDown(Demo mainClass, int time) {
}
public void run() {
}
}
我想为“我的世界”制作一个插件,但是我在将JavaPlugin导入到Eclipse时遇到了问题。当我打字时
import org.bukkit.java.plugin.java.JavaPlugin;
我得到了这两个错误。
The import java.plugin cannot be resolved
JavaPlugin cannot be resolved to a type
我试过重新启动我的电脑,重新安装Eclipse,重新下载一遍,但是没有任何效果。我要派人
到截图的链接。
请帮忙,谢谢。
为了在另一个类中使用JavaPlugin,我使用静态对象,但我不明白为什么instance = this;应该在onEnable()中编写。
为什么不能在声明private static Main instance;时编写
import org.bukkit.Bukkit;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin {
private static Main
我试图在springboot应用程序中更新Gradle,从Verison6.8更新到最新版本(截至今天7.5),我面临以下错误
Failed to apply plugin ‘propdeps’.
No such property: COMPILE_CONFIGURATION_NAME for class: org.gradle.api.plugins.JavaPlugin
解决这个问题的正确方法是什么?
我想在eclipse中使用Java编写一个1.18.2“我的世界”插件。我很确定我用的是最新版本的任何东西。我正在使用一个教程,当它说要把它放进去时:
public class Main extends JavaPlugin {
在JavaPlugin下会出现一条红线,它表示不能将其解析为类型。我应该进口这个:
import org.bukkit.plugin.java.JavaPlugin;
我在谷歌上搜索过的所有内容都说过,我已经做过的将spigot放在项目属性> build > libraries >中,但它仍然无法工作。
我已经将spigot的最新版本导入到了我的项目中,但是当我编写import org.bukkit.plugin.java.JavaPlugin;时,我遇到了一个错误,The type org.bukkit.plugin.java.JavaPlugin is not accessible.说我需要帮助。谢谢。
我是一名经验丰富的Java程序员,但我是XCode和C++的新手,所以对于这个愚蠢的问题,我很抱歉。
我正在用XCode编写一些需要实例化Java Virtual Machine的c++代码。在OS X Java插件中有一个名为JavaVM_GetJNIEnv()的方法,在Sun/Oracle的源代码中有一个名为JavaVM.h的头文件,其中包含以下代码:
// Gets the JNIEnv* associated with the Java VM, creating the JVM
// instance if necessary. Note that the implementation
我对java相当陌生,在对捕获SecurityException for file.exists()进行了一些搜索之后,我没有看到有人在捕捉它,所以我不确定是否应该捕获异常。日食也不会抱怨。这是一个服务器扩展插件,当其他人运行它时,我将无法控制。下面是这门课的代码:
public class ChatChannels {
private JavaPlugin plugin;
private HashSet<ChatChannel> chatChannels;
private static ChatChannels instance;
File con
我在用kotlin编写“我的世界”插件时遇到了问题。下面是错误消息:
[12:37:07 ERROR]: Error occurred while enabling WorkAndGambling v1.0-SNAPSHOT (Is it up to date?)
java.lang.ExceptionInInitializerError: null
at io.github.buudd.wag.Main.onEnable(Main.kt:10) ~[WorkAndGambling.jar:?]
at org.bukkit.plugin.java.JavaPlu
我听说过以后运行代码的方法,比如运行任务稍后和其他调度器方法,但是我想在我遇到麻烦的事件中运行它。下面是我想在哪里运行它的一些代码:
public class InventoryEvents implements Listener {
@EventHandler
public void onOpen(InventoryOpenEvent e) {
// Run later code here
}
}
当我尝试在以后的地方或外部,甚至在另一个类中使用诸如run任务之类的代码时,我会得到许多与类相关的错误,而不是扩展JavaPlugin,或者我试图在事件中使
我正在使用sonarqube4.5.1和JDK 6运行一个构建。
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project test-util: The plugin java is not supported with Java 1.6.0_26: org/sonar/plugins/java/JavaPlugin : Unsupported major.minor version 51.0
我在互联网上找到了一个,上面说从4.5.1开始不再支
在Eclipse中,我的顶部空白行有一个错误,我无法摆脱它。下面是我的代码(我正在制作一个bukkit插件):
//this is where I get the error
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin {
@Override
pu