LuaLink

LuaLink是一个插件,它为基于Paper的Minecraft服务器提供Lua脚本运行时。它作为Skript的替代方案,但几乎可以做任何典型的Java插件都能做的事情。

资源图片
# LuaLink 插件 modrinth hangar discord-plural LuaLink 是一个插件,它为基于 Paper 的 Minecraft 服务器提供一个 Lua 脚本运行时。 它的设计用于小型和简单的任务,作为 Skript 的替代方案,但可以做任何典型的 Java 插件都能做的事情。 脚本运行时基于 [LuaJava](https://github.com/gudzpoz/luajava) 并使用 LuaJIT。 ## 特性 - **高性能** LuaLink 利用 LuaJava 和 LuaJIT,它们主要用 C 语言实现,确保快速有效的执行。 - **用户友好的 API** 通过直观且易于使用的 API 简化脚本编写。 - **简单的命令注册** 使用单个函数轻松注册命令。 [了解更多](https://lualink.github.io/docs/getting-started/#commands)。 - **事件监听** 监听 Bukkit、Spigot、Paper 甚至自定义插件事件。 [此处有示例](https://lualink.github.io/docs/getting-started/#events)。 - **脚本组织** 将脚本分成多个文件。 每个脚本都需要一个 ```main.lua``` 入口点,但可以使用 Lua 的 ```require``` 函数加载其他文件。 - **Java 库集成** 通过使用任何 Java 库来扩展 LuaLink 的功能——无论是用于 Discord 机器人、HTTP 服务器,还是您能想到的任何其他东西。 ## 要求 要使用 LuaLink 插件,您需要以下内容: - 一个 [Paper](https://papermc.io/) 提供的 Minecraft 服务器。 - 对 Lua 脚本的基本理解。
## 文档 文档和示例可在 [此处](https://lualink.github.io/docs) 找到。