An ornithe port of carpetmod112
  • Java 99.6%
  • Nix 0.4%
Find a file
2026-07-29 18:27:54 -05:00
.github/workflows github workflow to create release on push to main 2026-07-29 18:27:54 -05:00
docs CarpetRulePrinter and rule dump command, stolen from fabric-carpet 2026-05-20 20:34:49 +08:00
gradle/wrapper Reapply "update deps: ploceus/loom, mappings, mixin extras" 2026-02-23 14:00:52 +08:00
src/main fix end gateways teleporting creativeNoClip player 2026-07-29 18:16:20 -05:00
.editorconfig editor code style 2024-08-11 02:38:22 +08:00
.gitattributes Initial commit 2024-07-25 01:15:22 +08:00
.gitignore add flake and build.gradle config for java 8 2026-07-29 18:27:01 -05:00
build.gradle add flake and build.gradle config for java 8 2026-07-29 18:27:01 -05:00
flake.lock add flake and build.gradle config for java 8 2026-07-29 18:27:01 -05:00
flake.nix add flake and build.gradle config for java 8 2026-07-29 18:27:01 -05:00
gradle.properties bump ver 2026-02-23 14:19:06 +08:00
gradlew Initial commit 2024-07-25 01:15:22 +08:00
gradlew.bat Initial commit 2024-07-25 01:15:22 +08:00
jitpack.yml update jitpack java version 2026-02-24 21:30:12 +08:00
LICENSE LICENSE 2024-07-25 01:27:46 +08:00
README.md doc: add link to CarpetClientAddon server and client mods 2026-07-29 18:22:08 -05:00
settings.gradle Initial commit 2024-07-25 01:15:22 +08:00

Ornithe Carpet Mod

This is an ornithe port of carpetmod112 but with modern fabric-carpet protocol and extension support.

Code base is adapted from fabric-carpet, features are from carpetmod112 and others.

Extensions

Now with full carpet extension support just like fabric-carpet!

No more "everyone forks a carpetmod112".

Use this template to create your own carpet extension.

Existing Extensions

Maven

You can get ornithe-carpet as dependency from:

Carpet Mod Settings

Feature List.

Contribution

Contributions are welcome.

See Contributing

Build and Use

Check out Ornithe for mod loader.

Using Java > 8

For carpet logger: rng

Add jvm flag --add-opens java.base/java.util=ALL-UNNAMED to allow reflection on java.util.Random.

Build

  • Clone the repo.
  • Run gradle build task.
  • Complied .jar file will be in build/libs/.