我正在尝试创建一个螺旋插件,允许玩家使用指南针来跟踪其他玩家。在导出和运行服务器时,我注意到它给了我一个错误:
[21:57:15 ERROR]: Could not load 'plugins\Manhunt.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoade
每次我试图用离线播放器的名字右键单击一个头部时,它只返回控制台错误,什么都不会发生。如果玩家头部的目标玩家是在线的,事件将完美地工作。
错误:
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) ~[spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3]
at org.bukkit.plugin.RegisteredLis
我正在用光子双关语2制作一个多人每秒制游戏,并且一直在关注这个tutorial series by Rugbug Redfern。我正处于开始实现枪械机械和UI (弹药,健康等)的阶段,我有多人游戏,尽管我不完全理解双关语2的内部工作原理。 我的问题是,我试图让一个弹药计数器显示在玩家屏幕上,以显示他们还剩下多少弹药,当超过一个玩家加入游戏时,似乎有多个弹药计数器(见下图左下角),一个是原始玩家,另一个是新加入的玩家,尽管它不会更新,因为它不是跨网络同步的。这显然不好,我真的不知道该怎么办。我有一个玩家预制件,当一个新的玩家加入游戏时得到实例化,有一个UI画布和弹药计数器在该预制件以及。因此
我已经设置了一个系统服务来运行我的Min克拉夫特服务器。现在,我需要它在服务器崩溃时重复启动脚本。到目前为止,这是我的代码:
#!/bin/bash
while true; do
cd /home/mcserver/Spigot
echo Starting Spigot...
echo 600 > ./restart-info
java -jar spigot.jar
echo Server has stopped or crashed, starting again in 5 minutes...
sleep 300
done
实际上,
我在Spigot 1.8中有一条彩色的关闭和重启消息 spigot.yml:
restart: "\xa7bServer wird neu gestartet"
bukkit.yml:
shutdown-message: "\xa7bServer wurde geschlossen!" 使用“\xa7b...”是对消息进行着色的唯一有效方法。\u00a7b§b和$b不起作用。 只要玩家加入,我就会在控制台中得到一个错误: [12:50:26 ERROR]: Could not pass event PlayerJoinEvent to First_P
伙计们,我正在制作一个spigot 1.8插件。它在1.16上工作,但在1.8中抛出了这个:
[10:00:59 ERROR]: Could not pass event InventoryClickEvent to Knockback_PVP v1.0.0
.....
org.bukkit.event.EventException
Caused by: java.lang.IllegalStateException: Already scheduled as 1201
at org.bukkit.scheduler.BukkitRunnable.checkState(Bukk
我正在尝试制作一个带有MySQL支持的Bukkit插件。我正在制作的插件是一个生态插件,所以我必须把所有球员的名字放在一个MySQL表中。如果还没有注册,我将使用PlayerJoinEvent在数据库中注册播放机。当我启用我的插件时,它不会产生任何错误,但是当玩家加入时(即当PlayerJoinEvent被触发时),就会出现一个错误。
[19:07:54 INFO]: UUID of player behhhans is da772a82-cdc9-3b79-962b-4cdc7623dd7a
[19:07:54 ERROR]: Could not pass event PlayerLogi
我正在开发一个简单的平台游戏在Java使用BlueJ。
在接下来的几周里,我将张贴一些问题,要求这个项目的帮助,因为我不是很精通编程。所以我希望我不会变得烦人,如果你能帮助我,我将不胜感激。
在我的游戏中,我有一个gameOver方法,它结束游戏并将一条语句打印到控制台。我想要的是当我的玩家精灵从屏幕上“掉下来”的时候调用这个方法。
现在,我在屏幕底部放置了一个矩形形状来表示某种危险(如水),当玩家与其发生碰撞时,它调用gameOver方法,游戏结束。然而,我仍然希望如果玩家落在屏幕的某个高度以下,游戏就会结束。
这是我的gameOver方法(来自“游戏”类)-
/** End the gam
在使用rc.local文件启动时无法启动屏幕会话时,我遇到了一个问题。我正在启动的特定屏幕是用于一台spigot“我的世界”服务器。
这是我的rc.local文件:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disabl
我给自己做了一个奇特的TikZ-Api,它允许可视化数据(绘图,图表)。它的工作方式是,创建一个像TikZAPI api = new TikZAPI();这样的应用编程接口实例,然后像api.addPoint(xCoord, yCoord)一样为绘图(带点的简单绘图)添加数据。在我收集了一些数据之后,我可以使用api.print();打印绘图的整个代码。然后,代码将出现在控制台中,我可以手动将其复制并粘贴到LaTeX文档中,在那里我可以查看绘图。现在实际的问题与API无关,API工作得很好。我想要收集我的minecraft服务器的一些数据,例如每小时的最大玩家数量,并将这些数据添加到绘图中,以
我正在开发一个带有水龙头的“我的世界”插件,到目前为止没有问题。
我已经添加了几个依赖项,所以引用a的依赖项。位于项目根目录下的文件夹libs中的jar pixearth-core-1.0。当我进行开发时,我可以访问pixearth-core-1.0库中的类。
当我编译项目时没有问题,但是当我在服务器上运行插件时,我有以下错误:
[01:58:17 ERROR]: Error occurred while enabling Idle v1.0-SNAPSHOT (Is it up to date?)
java.lang.NoClassDefFoundError: pixearth/idlepl
我正在开发一个带有清单菜单的大插入式插件,在这个目录中,我为玩家添加了像羊毛一样的选项。
我使用下面的行来创建我的ItemStack:
ItemStack i = new ItemStack(Material.WOOL);
但是,自1.13更新spigot以来,我有以下错误:
WOOL cannot be resolved or is not a field
是否有人知道原因,以及如何通过正确的方式进行更新?