minecraft相关内容

在实例上调用方法,而不是在无法使用静态类型的类上调用

我目前正在尝试创建一个插件,但是我遇到了一个错误,该错误不会让我调用方法,因为对于在方法中发生的事情,它必须是静态的. 我通过使用package.Main main = new package.Main();解决了这个问题. 现在,我剩下的问题是,当我实际使用main.method();调用该方法时,它说上面的代码需要是静态的,但是当我这样做时,它随后在控制台中返回此错误. > o ..
发布时间:2020-05-09 22:01:39 Java开发

Minecraft(bukkit)插件,向用户发送可点击的链接

我正在开发bukkit插件,我需要向用户发送URL,我需要让用户点击链接,以便可以在用户的​​浏览器中打开它. 我尝试使用HTML和其他类型的标签,但没有任何效果. 我还搜索了Bukkit Java库,除了为文本输出着色外没有找到其他东西. 解决方案 要将可点击的链接发送给客户端,您需要向其发送原始的json消息,有多种方法可以做到这一点: 使用/tellraw命令 使用 ..
发布时间:2020-05-09 22:01:34 Java开发

Bukkit如何更改配置文件中的int,然后能够再次更改它而无需重新加载(自定义配置文件类.)

好的,所以我正在为OP-Prison服务器创建自定义功能,我需要做的一件事情就是从players.yml文件中获取一个整数,检查它是否> =一个,如果是删除一个,保存它,然后如果它仍然高于1,则他们可以重复该操作,直到它为0. 问题在于我必须重新启动服务器才能更改文件,即使我这样做,它一次也只会下降一个整数,而不必再次重新加载. GUI创建代码: Main main = Main.ge ..
发布时间:2020-05-09 22:01:28 其他开发

Bukkit-从配置文件获取字符串时显示null

所以我一直在为我的Minecraft服务器开发自定义功能,我需要做的一件事情就是从配置文件中获取一个整数,该整数是每个玩家特有的,以显示它们有多少个Packages(键).有(虚拟物品) 我遇到的问题是,在GUI中显示的是"null",而不是显示的是"null" ...有人可以帮助我吗? gui中的项目 用于在配置中创建玩家实例的代码(使用由我的一个朋友提供给我的自定义文件类.) ..
发布时间:2020-05-09 22:01:24 其他开发

以米为单位的2D开放式街道地图数据表示

我正在将OSM数据转换为开源Minecraft端口(使用javascript- voxel.js 编写) .编写javascript表示法时,会将每个体素(任意定义为立方米)创建为从单个原点(x,y,z)(0,0,0)开始的关系. 例如,如果要创建立方块体素,则只需生成体素作为与原点(0,0,0)的关系即可:[[0,0,0),(1,0 ,0),(0,1,0)...]. 我的问题是:我已 ..
发布时间:2020-05-09 22:01:20 其他开发

返回扩展类

我不确定这是否真的有意义(我有点困惑自己),但是我想做的是创建一个迷你游戏插件,并且我试图使其在地图之间循环,我创建一个扩展BaseGame的新类,我将插件实例,世界名称和xml文件名传递给超类BaseGame,然后basegame类解析xml文件和设置变量中的信息.在扩展BaseGame的类中,我有一些方法,因为大多数地图具有不同的游戏类型,因此我需要针对不同的事件做不同的事情,例如在TDM上, ..
发布时间:2020-05-09 22:01:17 Java开发

Minecraft自定义启动器-Forge Mod Load

我正在尝试为我的世界制造发射器. 当我从工作空间(在C:/users/hugo/workspace中)启动它时,一切正常. 但是,当我从桌面运行启动器时,它将尝试从桌面中的所有文件夹加载mod.它还在桌面文件夹中创建了一个“日志"文件夹. 我的启动命令(不加载库,也不生成后): javaw -Xmx1024M -Xms1024M -XX:MaxPermSize=256M ..
发布时间:2020-05-09 22:01:15 Java开发

Bukkit插件从config.yml获取位置

我正在尝试创建插件,如果胸部的位置与我的config.yml中的任何位置都不匹配,它将检查何时有人打开胸部.所以我想做这样的事情: ArratList list = new ArrayList(); foreach(get world, x, y, z from each key in section Locations in my config) { list. ..
发布时间:2020-05-09 22:01:05 Java开发

在Bukkit插件中以整数形式获取赏金参数

这只是插件的开始,还会有更多.这就是我想要的:对于/bounty ,我希望能够读取所读取的内容,以生成类似int a = args[1]的变量,但是我不知道该怎么做. 我已经尝试过,但给了我一些错误.我也想要它,所以它只能是命令上的数字.我正在使用bukkit版本:craftbukkit-1.7.10-R0.1-20140804.183445-7 这是我的 ..
发布时间:2020-05-09 22:01:02 Java开发

我的世界:如何获取选择内的块的坐标

对于战利品插件,我需要我的预制世界中所有箱子的坐标. 要将它们添加到插件配置中.我不是在编写插件,而是在使用它,我只需要一种获取世界中特定块的多个坐标的方法. 或 如果可以使用worldedit并将箱子替换为带有nbt标签的箱子,我可以完全跳过插件部分并使用香草战利品表.但是我还没有找到使用worldedit设置nbt数据的方法. 我当时正在考虑下载将地图移动到mcedit或wo ..
发布时间:2020-05-09 22:00:58 其他开发

我要杀死一个高出24个方块的玩家

我想制作一个Spigot插件,如果玩家超过24个方块,该插件会杀死该玩家. 我已经编写了代码,但是没有用 这是完整的代码,我不需要注册新的类,因为我在主类中编写了事件 import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import o ..
发布时间:2020-05-09 22:00:52 Java开发

创建“自定义" Bukkit插件YAML文件

每个人.我最近刚开始为Minecraft编写Bukkit插件.我已经有前两个插件的开发版本在服务器上运行良好,并且根本没有给我带来太多麻烦.我目前正在研究第三个,但遇到了一些麻烦. 我试图弄清楚如何精确地创建一个YAML文件以及从中读取数据/向其中写入数据.只是为了澄清,我不是在引用config.yml文件,因为我对此没有任何麻烦.我知道如何创建默认的config.yml文件并从中读取数据, ..
发布时间:2020-05-09 22:00:48 其他开发

块纹理和块名称未加载Minecraft Forge

我正在为我的世界制作一个mod,但无法加载纹理:此外,名称也无法正确显示(瓷砖.亚里特矿石(Yarrite Ore). 这是我用来创建块的代码(YarriteOre.java): package com.NoNameYetMod.common; import net.minecraft.block.Block; import net.minecraft.block.material.Mat ..
发布时间:2020-05-09 22:00:42 Java开发

Minecraft Bukkit活动

我正在尝试为Minecraft进行bukkit编程,但是由于某些原因,我陷入了事件.这是我的代码: 主类文件: package com.plugin1; import java.util.logging.Logger; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.command.Co ..
发布时间:2020-05-09 22:00:39 Java开发

将数据包发送到Minecraft服务器:目标c

我一直在尝试从我的自定义Cocoa应用程序(当然是用Objective-C编写)将数据包发送到Minecraft服务器.我对如何做到这一点有些困惑.我用Java完成的.那很容易.这样做是客观的,尽管事实证明这更具挑战性. 这是我正在使用的代码: - (void)handshake { PacketHandshake *packet = [PacketHandshake pack ..
发布时间:2020-05-09 22:00:35 移动开发

通过PHP在屏幕上运行和接收命令

我正在制作Minecraft控制面板,但是对于如何向每个屏幕发送命令感到困惑.我了解如何在屏幕上执行命令,但不了解如何读取输出. 例如我有屏幕A和屏幕B.我想在屏幕A中执行某些操作,获取输出,然后退出屏幕. 解决方案 这是一个更简单的解决方案: 使用Websend bukkit插件在两个服务器中.当安装插件和设置php类时,PHP可以简单地执行命令并接收输出,这也可以比bash屏幕更 ..
发布时间:2020-05-09 22:00:32 PHP

合并Java中的两个Config.yml文件?

在对bukkit插件进行编程时,我意识到我需要拥有自己的配置文件,以便可以在文件中添加注释.我还需要能够更新配置(如果它已经创建并且很旧). 我最近还完成了一个简单的jQuery插件,在其中使用了jQuery.extend并合并了两个设置数组.我想知道在带有配置文件的Java中是否可行. 我的问题: Is there a way i can merge the new defau ..
发布时间:2020-05-09 22:00:29 Java开发

即使从本地主机也无法从暴露的端口访问Docker容器

几天来我一直在寻找答案,并且不知道寻求帮助的最佳位置,我肯定缺少一些简单的东西. 这个问题对于我的Fedora27工作站和Ubuntu Server 16.04 LTS都是常见的 我已经成功安装了Docker,并且有一些容器在工作,但是其他容器无法在0.0.0.0:或localIP上访问: 我已禁用防火墙并刷新了iptables,除其他外,我正在尝试按照以下说明使我的世界服务器在 ..
发布时间:2020-05-09 22:00:24 其他开发