Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 2.28 KB

README_EN.md

File metadata and controls

43 lines (34 loc) · 2.28 KB

CatServer (1.12.2)

CatServer is a high-performance and high-compatibility Forge+Bukkit+Spigot server
The longest continuous update time of 1.12.2 version, supporting most mods and plugins to run stably
You can download the latest version from Mirror Site or GitHub Releases

All versions of CatServer:

Version Status
1.18.2 Active
1.16.5 LTS/STABLE
1.12.2 LTS/STABLE

QQ Group: 591257 | Telegram: @CatServer | Discord: Click to join

How to support us

No need to sponsor, just click "Star" and "Fork" for the repo, and click "Watch" if you want to be notified

Features

Use self-writing optimization and some Paper optimization to greatly improve performance
Have a powerful Remap system to ensure good plugin compatibility
Good compatibility with FakePlayer
Fix most vanilla bug to safety
Configuration provide user-friendly options
Provide API to allow plugins to interact with mods easily

Installation

  1. Download or build the latest server
  2. Create startup script and run (Sample script: java -Xmx2G -jar CatServer-xxxxxxx-universal.jar)
  3. Wait for the libraries file download complete on the first startup
Recommended to run on Java8, although Java9-17 and later versions are supported, there may be compatibility issues with mods and plugins

Building

  • 1.Setup project: gradlew setup
  • 2.Generate patch(If you modify the Minecraft code): gradlew genPatches
  • 3.Build: gradlew build

Generate dependency

Use CatServerSRG-Generator to generate dependency, which can be used to write plugins to operate NMS or modify MOD