Coder Social home page Coder Social logo

cdagaming / thermos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from djoveryde/contigo

0.0 4.0 0.0 10.01 MB

Minecraft Forge Server Software implementing the Spigot/Bukkit API, formerly known as Cauldron/MCPC/Thermos

License: GNU General Public License v3.0

Groovy 0.41% Shell 0.12% Java 99.47%

thermos's Introduction

Since THERMOS is no longer being developed- and servers are reduced to using Sponge for 1.8+, this project is dedicated to renewing the ability for Minecraft servers to use native bukkit plugins along with Forge mods.

Contigo

Contigo Build Status Minecraft Forge v13.20.1.2425 Minecraft v1.11.2 Java JDK v1.8 Spigot 1.11.2 Snapshot

What's Contigo?

Contigo is a fork of Thermos, a craftbukkit forge server for Minecraft 1.7.10. After Thermos was discontinued, Contigo was created to allow active members of the Minecraft coding community to optimize it and provide fixes in a timely manner.

We hope to eliminate all issues with craftbukkit forge servers. In the end, we envision a seamless, low lag Contigo experience with support for new 1.8+ versions of Minecraft.

djoveryde version?

Since 1.11.X is now being used for a vast majority of current forge/ftb mods, as well as a need for it with regards to our own server. This is our attempt of updating Contigo/Thermos to a more recent version of Minecraft.

Advantages over KCauldron:

  • Lag-lowering optimizations
  • Better world protection (Forge stuff doesn't bypass Bukkit plugins!)
  • Many patches that KCauldron didn't get from Spigot
  • Dupe glitch fixes

Installation

Click here

Contigo is still in early alpha and you may encounter issues in using it with your server. You have been warned!

P.S. PLEASE look at the release notes before downloading! ๐Ÿ˜„

##Installing WarmRoast Tutorial Video

Chat

Feel free to drop in on the Contigo Discord chat here

Contributing

Please read the guide on how to contribute - Contigo always needs improvements ๐Ÿ˜„

Build Requirements

  • Java 8u101 JDK or higher
  • JAVA_HOME defined on your OS

Building djoveryde/Contigo

  • Checkout project
    • You can use IDE or clone from console: git clone https://github.com/djoveryde/Contigo.git
  • Setup
    • Auto: setup.sh
    • Manual: git submodule update --init --recursive
  • Build
    • This process downloads minecraft and apply patches
    • If you have gradle integration in IDE - you can still use gui
    • Auto: build.sh
    • Manual: ./gradlew setupCauldron jar

All builds will be in build/distributions

Updating Sources

  • Update Sources
    • git pull origin master
  • Re apply patches & build binaries
    • ./gradlew clean setupCauldron jar

Known Issues, use provided fixes at your own risk.

โœ” Aether II: isDonor function can lock up servers. Fixed

โœ” BungeeCord: It's been known for years that BungeeCord barely works with Forge & seems that it'll never be supported officially. Fixed Use Waterfall instead

โœ” BuyCraftX: Doesn't seem to work with Thermos, info on why it doesn't is unknown currently. Fixed

โœ” Citizens: Not compatible with forge Fixed

โœ– Lilypad: 100% not compatible with Forge, lead developer has declined to add support when asked.

โœ” DraconicEvolution: P keybind will bypass protection. Fixed

โœ” Factions + MassiveCore: No protection from Forge items. Fixed

โœ” TuxTwoLib: Didn't work with Thermos at all Fixed

โœ” Mobius / Opis: You can download fixed version HERE

โœ” SkinsRestorer: Latest working version is 10.4.4

thermos's People

Contributors

cdagaming avatar chrislane avatar djoveryde avatar dogboy21 avatar downslope7 avatar gamerforea avatar gcallant avatar gigafunk avatar robotia avatar sameer avatar santagithub avatar skmedix avatar spannerman79 avatar time6628 avatar tyler2k15 avatar vizv avatar yive avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.