bukkit

    0热度

    3回答

    我想同时学习Java & Bukkit(几个月前我已经学会了一些基本的Java,并做了一个简单的文本游戏)。 我知道我在做什么,当我使用1类,但正如你所知,一切都变得凌乱,所以我重新编码的一切,但试图使它更清洁,但我碰到过一个问题,除了主类,没有其他类工作,这是我的代码。 主类: package me.Camaloony.RoyalCosmetics; import java.util.log

    0热度

    1回答

    这已被一些一直困扰我一段时间...... HeroChat在其config.yml文件中,有一个叫段format:下,你会找到一个默认格式字符串。这在每个通道的配置中都有回应。这是一个什么样矿山看起来像一个例子... format: default: '{color}[{nick}]{title} {groupprefix}&f{sender}: {color}{msg}' {col

    1热度

    1回答

    我在1.10中创建了插头插件。它主要是必需品,但是我添加了一个指南针库存GUI,并且在您第一次登录时收到它。出于某种奇怪的原因,我实施这个后,您无法获取库存中的物品,它们会立即消失。对于GUI类低于 package me.Roofah.Essentials; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.

    0热度

    2回答

    我正在尝试为我的服务器(CraftBukkit 1.8.8)制作一个小插件,以在有人在我们的网站上捐赠时向服务器广播简单的自定义消息。 插件本身的工作原理,除了一个问题。它不会在邮件中包含任何空格/空格,所以“hello world”会以“helloworld”的形式播出,这不是我想要的。 这是我第一次尝试使用java或bukkit插件进行编程,所以我对此仍然非常陌生。我所看到的关于广播的大多数文

    0热度

    1回答

    我目前正在开发一个java项目,我无法找到解决我的问题的方法。所以发生这种情况,我把一个数字除以45,我希望它,所以当数字是46我没有得到一个大的小数,但2 ..喜欢它会围绕它.. 这是我现在有。 int pages = number/45; 我无法找到任何解决方案,即使这似乎很简单。 在此先感谢! :d

    1热度

    1回答

    你好任何想法如何使scheduleSyncDelayedTask,所以它不取消以前的任务,应该运行并稍后取消? for(int x = 0; x < 8; x++){ int taskID = Bukkit.getServer().getScheduler().scheduleSyncRepeatingTask(Main.getPlugin(), new Runnable() {

    -3热度

    2回答

    我一直在使用此代码读取Java中的专用字段,以便稍后将它们传递到Maps for bukkit中。 Field FieldF = net.minecraft.server.v1_9_R2.EntityTypes.class.getDeclaredField("F"); FieldF.setAccessible(true); Object valueF = FieldF.get(

    0热度

    2回答

    在我尝试制作反转热插件的冒险中,我意识到我需要更多的知识来处理延迟以及Minecraft客户端和服务器如何操作。我正在开发的当前插件正在处理覆盖范围。我必须考虑的一个因素是确定是否因滞后或客户而造成重大影响。 我想过一些方法来检测滞后/高平,以确保远的命中是由于客户而不是滞后。我的问题是,谁必须“滞后”才会发生相当程度的滞后?打人者;被击中的人;或服务器? 当我说服务器时,如果主机的网速变慢,服务

    3热度

    1回答

    因此,我有一个叫做HitDistanceRatios的类,它实现了CommandExecutor,它在MainClass中被调用,它是唯一一个调用JavaPlugin的类,除了ConfigGets。我还有另一个叫HitEvent的课程,这是一个EventHandler,每次玩家被击中时,伤害者的UUID被添加到Multimap,hitMap,其中命中距离被存储为值Double。还有一个应该知道的类

    0热度

    2回答

    所以我试图再次使用Reflection来使版本依赖类(Net Mincraft Server又名NMS)与所有游戏版本一起工作。我遇到了一个方法的问题,我无法确定错误是什么。 public NPCReflection(UUID id, String name, World world) { this.id = id; this.name = name; this.en