问题标签 [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.
rest - 如何将文件(从 url)上传到 Docker 容器?
有人如何使用 Docker 引擎 API 来停止容器,将文件(从 url)上传到容器中的路径,然后再次运行启动命令?我正在运行这个图像。目的是拥有一个 Minecraft 服务器,然后从 url 上传插件并重新启动它。我已经看过该docker cp
命令,尽管最好能够从 RESTful API 中执行此操作。
php - 在生成其块时获取当前正在生成的地图的确切中心
我试图在生成地图时获取地图的中心以知道何时设置块......(制作一圈柱子)
目前我不知道可以在生成块的同时获得地图的中心......
有什么办法吗?
docker - 如何修复 Docker 映像以在 Ubuntu 16.04 上运行?
我正在创建一个 Docker 映像来运行 PocketMine-MP。唯一的问题是,一旦它被构建并且我尝试运行它会给出这个输出的图像。(这意味着它与我的机器不兼容)
我目前正在运行 Ubuntu 16.04。以下是我的 Dockerfile。
提前致谢。
php - 如何不停地拖延
但是,当调用方法 T 时,发生了 Program Stuck。我怎样才能延迟而不卡住?
我可以使用线程,但是我使用 API 编写的代码不接受线程。
抱歉英语不好,谢谢
php - 未定义的属性??(PHP)(PMMP)
我一直在研究一个插件,但我一直在控制台上遇到这个问题。
我已经尝试了几件事来修复它,但它不起作用。
主.php:
我试过声明 GTUNNEL 但同样的问题。我想请你帮忙。
问候, 埃里克
yaml - 解析块映射时未找到预期的键(第 93 行,第 9 列),上下文(第 84 行,第 9 列)"
我拥有一个 Minecraft Bedrock PocketMine-MP 服务器,今天我开始制作板条箱,我在控制台中查看以确保没有任何问题,但我看到了这个错误:
我不知道这个文件有什么问题,但我希望我会尽快解决它。谢谢我的 Crates.yml 文件是:
如果您能抽出 10 分钟的时间帮助我找出问题所在,我将不胜感激!再次感谢!
php - 使用 config.yml 文件中的整数作为 mt_rand() 函数中的变量的问题(pocketmine 插件)
我正在尝试使用配置文件来存储用户可以更改的最小值和最大值,以便更轻松地更改随机代码。这用于 PocketMine-MP 插件,该插件将在随机位置生成玩家并在随机位置生成玩家。
我的配置文件如下所示:
我知道这可行,但是当我使用这些值并将它们设为变量并在mt_rand()
函数中使用该变量时,我收到一条错误消息:
我真的不知道该怎么做才能解决这个问题。如果有人可以帮助我的插件代码,这里是代码:
api - 将 Heroku 的临时存储同步到 Dropbox
我不确定这是否是 Heroku 的普通用例。我想在 Heroku 上运行 PocketMine(Minecraft 基岩版服务器)。我已经编译了一个新的 PHP 版本,编译了 Phar,并编写了它和 Heroku 之间的兼容性层,以及一个 GUI,并最终实现了一些 ngrok 兼容性。
我的问题是 Heroku 的存储是短暂的。由于我不想创建大牌存储桶(S3、GCP、Azure),所以我可以使用 Dropbox 或其他一些免费的文件托管服务。
我不知道从哪里开始考虑
- 在所有存储将高达 100 兆字节,由多个文件组成。
- 你怎么能有效和快速地做到这一点(我该怎么做呢?)。
- 如果可能的话,我怎样才能每 10 分钟压缩一次数据并不断同步到 Dropbox。
如果这是可能的,那就太棒了!
php - PHP试图推送一个实例但在本地文件夹中寻找它
如果这篇文章的标题措辞方式不明显,我理解出了什么问题,但我不知道通过谷歌获得答案所需的词汇。
实际上,它归结为我有一个 php 主类,它正在注册一个事件侦听器:
“SimpleOverrides.php”位于一个名为的单独文件夹中"Listeners"
,其代码如下所示:
问题是在构造函数中,它希望被传递给主类。但是代码会抛出一个TypeError
,因为它在文件夹中寻找 Main.php "Listeners"
。如何让它使用主文件夹中的 Main 类?
php - PocketMine (PHP) 命令上下文可能吗?
从 Minecraft 的 1.13 开始(我不确定它何时出现在基岩版中),他们在“命令 ui”中添加了语法和自动填充命令(见下文)
我知道在 java 版本上可以劫持“命令上下文”函数来为命令创建自定义语法,但在基岩上它似乎都被卡住了,因为[args: text]
有什么办法可以改变它吗?