Paper
最广泛使用的高性能Minecraft服务器,旨在修复游戏玩法和机制上的不一致性。
支持和项目讨论:
如何操作(服务器管理员)
Paperclip是一个jar文件,你可以像普通jar文件一样下载并运行。
从我们的下载页面下载Paper。
直接从你的服务器运行Paperclip jar。就像以前一样。
- 使用Paper的文档:docs.papermc.io
- 查看即将推出的功能,请点击这里
如何操作(插件开发者)
- 查看我们的API补丁在这里
- 查看即将推出、待定和最近添加的API 在这里
- Paper API javadocs在这里:papermc.io/javadocs
仓库(用于paper-api)
Maven
<repository>
<id>papermc</id>
<url>https://repo.papermc.io/repository/maven-public/</url>
</repository>
<dependency>
<groupId>io.papermc.paper</groupId>
<artifactId>paper-api</artifactId>
<version>1.21.1-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
Gradle
repositories {
maven {
url = uri("https://repo.papermc.io/repository/maven-public/")
}
}
dependencies {
compileOnly("io.papermc.paper:paper-api:1.21.1-R0.1-SNAPSHOT")
}
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(21))
}
如何操作(从源代码编译Jar)
要编译Paper,你需要JDK 21和互联网连接。
克隆此仓库,在终端中运行./gradlew applyPatches
,然后运行./gradlew createMojmapBundlerJar
。你可以在项目根目录的build/libs
目录中找到编译好的jar。
要获取完整的任务列表,运行./gradlew tasks
。
如何操作(拉取请求)
请参阅贡献
支持我们
首先,感谢你考虑帮助我们,我们真的很感激!
PaperMC有各种经常性开支,主要与基础设施有关。Paper通过Open Source Collective财政主机使用Open Collective来管理开支。Open Collective允许我们保持极高的透明度,所以你始终可以看到你的捐款是如何被使用的。你可以在我们的网站上阅读更多关于财务支持PaperMC的信息。
你可以在这里找到我们的集体,或者你可以通过GitHub赞助商在这里捐款,这也会计入集体。
特别感谢:
YourKit,杰出的java分析器的制造商,支持各种开源项目,提供全功能的Java和.NET应用程序分析器。我们感谢他们授予Paper一个OSS许可证,使我们能够使我们的软件达到最佳状态。
JetBrains,IntelliJ IDEA的创建者,通过他们的开源许可证支持Paper。IntelliJ IDEA是处理Paper的推荐IDE,大多数Paper团队成员都在使用它。