我基本上是做一个龙头插件,练习。
服务器不启用服务器,控制台没有错误。它也没有启用插件的“信息”。
这是我的主课
package me.FarrosGaming.SpawnPillager;
import org.bukkit.plugin.java.JavaPlugin;
import me.FarrosGaming.SpawnPillager.commands.PillagerCommand;
public class Main extends JavaPlugin {
@Override
public void onEnable() {
new PillagerCommand(this);
}
@Override
public void onDisable() {
}
}
这是我的指挥班
package me.FarrosGaming.SpawnPillager.commands;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.EntityType;
import org.bukkit.entity.Player;
import me.FarrosGaming.SpawnPillager.Main;
public class PillagerCommand implements CommandExecutor {
private Main plugin;
public PillagerCommand(Main plugin) {
this.plugin = plugin;
plugin.getCommand("chase").setExecutor(this);
}
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
if (!(sender instanceof Player)) {
sender.sendMessage("Only players who can send this command.");
return true;
}
Player player = (Player) sender;
if (player.hasPermission("hello.use")) {
Location location = player.getLocation();
World world = player.getWorld();
for (int i = 0; i < 10; i++) {
world.spawnEntity(location, EntityType.CREEPER);
}
return true;
} else {
player.sendMessage("You do not have a permission to use this command");
}
return false;
}
}
这是我的插件。yml文件
name: SpawnPillager
version: 1.0
author: FarrosGaming
description: blabla
main: me.FarrosGaming.SpawnPillager.Main
commands:
chase:
description: Spawn pillager in your location
usage: /chase
实际上,插件中没有空格。我用的是最新版本的插口。
确保你是把你的插件的罐在正确的地方,我的意思是正确的服务器的插件文件夹,如果你多个,然后重新加载/重启你的服务器,我告诉这个因为,我自己,也犯了这个错误...
我对编写java很陌生,我做了一些教程,这些教程很棒,但我不知道为什么它不能在游戏中工作。我已经尝试了一切,比如改变它,看看这么多不同的论坛。事件有两个类(Join and Leave Event)和main类。我已经确保检查导入它们和错误,没有让我从我所看到的地方。如果有人能帮上忙,那将是一种福气。 代码:-主类: yml:
我只是通过终端安装android studio,我的ubuntu版本是14.04。我的计算机上已经安装了Java8。我安装android studio的程序正是这样的: sudo apt-add-repository ppa:paolorotolo/android-studio
下面是网站地图。php,并且它被认为是一个XML网站地图(为了SEO)。它背后的原理是:它拉取并将其正确格式化为XML站点地图链接。 它似乎运行良好,请现场查看:http://loaistudio.com/sitemap然而,我并不确定它是否被识别为XML文件——所以我对它进行了测试,但测试失败了——没有找到站点地图。。。看看这里:http://seositecheckup.com/test_ch
我想为许多项目重用特定的过滤器,所以我想提取它,并使用一个单独的jar将它添加到任何Web应用程序中。 现在,我知道如果没有WAR插件,我就不能使用providedCompile,但我需要这个项目是一个简单的JAR。还有别的办法吗?
使用tomcat 2.2.0构建grails 2.1.0应用程序时,在tomcat 7上部署时,在启动时会出现以下错误: 和 java.lang.noClassDeffounderror:org/apache/tomcat/perioadeventListener at java.lang.classloader.defineClass1(本机方法)at java.lang.classloader
我的pom中没有surefire插件条目。但是当我用命令运行时,我得到了surefure插件错误: 错误: 它是从哪里来的?