问题标签 [pocketmine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3948 浏览

rest - 如何将文件(从 url)上传到 Docker 容器?

有人如何使用 Docker 引擎 API 来停止容器,将文件(从 url)上传到容器中的路径,然后再次运行启动命令?我正在运行这个图像。目的是拥有一个 Minecraft 服务器,然后从 url 上传插件并重新启动它。我已经看过该docker cp命令,尽管最好能够从 RESTful API 中执行此操作。

0 投票
1 回答
50 浏览

php - 在生成其块时获取当前正在生成的地图的确切中心

我试图在生成地图时获取地图的中心以知道何时设置块......(制作一圈柱子)

目前我不知道可以在生成块的同时获得地图的中心......

有什么办法吗?

0 投票
1 回答
162 浏览

docker - 如何修复 Docker 映像以在 Ubuntu 16.04 上运行?


我正在创建一个 Docker 映像来运行 PocketMine-MP。唯一的问题是,一旦它被构建并且我尝试运行它会给出这个输出的图像。(这意味着它与我的机器不兼容)

我目前正在运行 Ubuntu 16.04。以下是我的 Dockerfile。

提前致谢。

0 投票
2 回答
357 浏览

php - 如何不停地拖延

但是,当调用方法 T 时,发生了 Program Stuck。我怎样才能延迟而不卡住?

我可以使用线程,但是我使用 API 编写的代码不接受线程。

抱歉英语不好,谢谢

0 投票
0 回答
28 浏览

php - 未定义的属性??(PHP)(PMMP)

我一直在研究一个插件,但我一直在控制台上遇到这个问题。

我已经尝试了几件事来修复它,但它不起作用。

主.php:

我试过声明 GTUNNEL 但同样的问题。我想请你帮忙。

问候, 埃里克

0 投票
1 回答
136 浏览

yaml - 解析块映射时未找到预期的键(第 93 行,第 9 列),上下文(第 84 行,第 9 列)"

我拥有一个 Minecraft Bedrock PocketMine-MP 服务器,今天我开始制作板条箱,我在控制台中查看以确保没有任何问题,但我看到了这个错误:

我不知道这个文件有什么问题,但我希望我会尽快解决它。谢谢我的 Crates.yml 文件是:

如果您能抽出 10 分钟的时间帮助我找出问题所在,我将不胜感激!再次感谢!

0 投票
1 回答
121 浏览

php - 使用 config.yml 文件中的整数作为 mt_rand() 函数中的变量的问题(pocketmine 插件)

我正在尝试使用配置文件来存储用户可以更改的最小值和最大值,以便更轻松地更改随机代码。这用于 PocketMine-MP 插件,该插件将在随机位置生成玩家并在随机位置生成玩家。

我的配置文件如下所示:

我知道这可行,但是当我使用这些值并将它们设为变量并在mt_rand()函数中使用该变量时,我收到一条错误消息:

我真的不知道该怎么做才能解决这个问题。如果有人可以帮助我的插件代码,这里是代码:

0 投票
0 回答
153 浏览

api - 将 Heroku 的临时存储同步到 Dropbox

我不确定这是否是 Heroku 的普通用例。我想在 Heroku 上运行 PocketMine(Minecraft 基岩版服务器)。我已经编译了一个新的 PHP 版本,编译了 Phar,并编写了它和 Heroku 之间的兼容性层,以及一个 GUI,并最终实现了一些 ngrok 兼容性。

我的问题是 Heroku 的存储是短暂的。由于我不想创建大牌存储桶(S3、GCP、Azure),所以我可以使用 Dropbox 或其他一些免费的文件托管服务。

我不知道从哪里开始考虑

  1. 在所有存储将高达 100 兆字节,由多个文件组成。
  2. 你怎么能有效和快速地做到这一点(我该怎么做呢?)。
  3. 如果可能的话,我怎样才能每 10 分钟压缩一次数据并不断同步到 Dropbox。

如果这是可能的,那就太棒了!

0 投票
1 回答
54 浏览

php - PHP试图推送一个实例但在本地文件夹中寻找它

如果这篇文章的标题措辞方式不明显,我理解出了什么问题,但我不知道通过谷歌获得答案所需的词汇。

实际上,它归结为我有一个 php 主类,它正在注册一个事件侦听器:

“SimpleOverrides.php”位于一个名为的单独文件夹中"Listeners",其代码如下所示:

问题是在构造函数中,它希望被传递给主类。但是代码会抛出一个TypeError,因为它在文件夹中寻找 Main.php "Listeners"。如何让它使用主文件夹中的 Main 类?

0 投票
1 回答
96 浏览

php - PocketMine (PHP) 命令上下文可能吗?

从 Minecraft 的 1.13 开始(我不确定它何时出现在基岩版中),他们在“命令 ui”中添加了语法和自动填充命令(见下文)

命令语法

我知道在 java 版本上可以劫持“命令上下文”函数来为命令创建自定义语法,但在基岩上它似乎都被卡住了,因为[args: text]有什么办法可以改变它吗?