• This repository has been archived on 26/May/2022
  • Stars
    star
    137
  • Rank 266,121 (Top 6 %)
  • Language
    Shell
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Waterfall with 1.7 support

Travertine

Travertine is Waterfall with additional protocols. Waterfall is a fork of the well-known BungeeCord server teleportation suite.

Waterfall focuses on three main areas:

  • Stability: Waterfall aims to be stable. We will achieve this through making the code base testable and discouraging practices that lead to proxy lag.
  • Features: Waterfall aims to include more features than canonical BungeeCord.
  • Scalability: Waterfall should be able to handle a large number of concurrent players, given a reasonably modern CPU, memory, and good network connection.

Travertine focuses on one main area:

  • Additional Client Version Support: Travertine aims to support client versions older then what is supported in upstream. This includes 1.7 support. Additionally Travertine may release Snapshot and PRE Client support patches as time permits.

Why fork Waterfall?

Travertine has a goal of adding additional protocol versions.

Travertine was forked because of the fact that Waterfall intends to only support protocol versions supported by upstream BungeeCord.

Travertine will track upstream Waterfall and merge changes as needed.

How to (Server Admins)

Download a copy of Travertine.jar from our homepage here: Travertine

Travertine requires Java 8 or above.

How To (Compiling from source)

To compile Travertine, you need JDK8, git, bash, maven, and an internet connection.

Clone this repo, run ./travertine b from bash, get jar from Travertine-Proxy/bootstrap/target

Join us

Special Thanks To

YourKit-Logo

YourKit, makers of the outstanding Java profiler, supports open source projects of all kinds with their full-featured Java and .NET application profilers. We thank them for granting Travertine an OSS license so that we can make our software the best it can be.

More Repositories

1

Paper

The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
Java
7,858
star
2

Folia

Fork of Paper which adds regionised multithreading to the dedicated server.
Batchfile
3,387
star
3

Velocity

The modern, next-generation Minecraft server proxy.
Java
1,379
star
4

Starlight

Rewrites the light engine to fix lighting performance and lighting errors
Java
1,268
star
5

Waterfall

BungeeCord fork that aims to improve performance and stability.
Shell
721
star
6

PaperLib

Plugin Library for interfacing with Paper Specific API's with graceful fallback that maintains Spigot Compatibility, such as Async Chunk Loading.
Java
248
star
7

paperweight

Gradle build system plugin for Paper and Paper forks
Kotlin
181
star
8

papermc.io

The PaperMC Website
SCSS
125
star
9

Paperclip

Bootstrap utility and launcher for the Paper Minecraft server
Java
113
star
10

paperweight-test-plugin

test plugin for paperweight-userdev
Java
71
star
11

DataConverter

Rewrite of the dataconverter system for performance.
Java
56
star
12

paperd

Wrapper which allows running the PaperMC Minecraft server as a proper daemon
Rust
53
star
13

website

The PaperMC website
TypeScript
48
star
14

PaperDocs

Documentation for all projects under the PaperMC umbrella
Python
47
star
15

paperweight-examples

Kotlin
45
star
16

Paper-1.7

Shell
45
star
17

mache

Compilable patches for the decompiled Minecraft server
32
star
18

docs

Documentation for all projects under the PaperMC umbrella.
TypeScript
29
star
19

bibliothek

The PaperMC downloads API.
Java
25
star
20

SectorTool

Java
22
star
21

asm-utils

Library for redirecting Java bytecode & reflection calls using ASM
Java
8
star
22

PaperTestServer

Skeleton for test server setup to test Paper
5
star
23

velocitypowered.com

The revamped Velocity website built on Gatsby
JavaScript
5
star
24

item-converter

REST API for upgrading Minecraft commands and command arguments from 1.20.4 to 1.20.6
Java
4
star
25

update-projects-action

TypeScript
4
star
26

.github

2
star
27

Parchment

PHP
2
star
28

paper-trail

Helpers for notifying users of legacy server software that a plugin requires Paper
Java
2
star
29

PaperclipMavenPlugin

Generates the patch and settings file for Paperclip
Java
2
star
30

deprecated-bungeechat

Kotlin
2
star
31

patched-spigot-fernflower

Kotlin
2
star
32

multi-version-catalog

Combines multiple toml files into a single version catalog
Kotlin
2
star
33

docs-previews

Automatically generated previews for pull requests against PaperMC/docs
HTML
1
star
34

restamp

Apply access transformers to closed/forked source files
Java
1
star