Giter Site home page Giter Site logo

evilcraft-compat's Introduction

EvilCraftCompat

Build Status Download

EvilCraft compatibility with other mods. This mod is automatically packaged with EvilCraft.

Development builds are hosted as GitHub packages.

Contributing

  • Before submitting a pull request containing a new feature, please discuss this first with one of the lead developers.
  • When fixing an accepted bug, make sure to declare this in the issue so that no duplicate fixes exist.
  • All code must comply to our coding conventions, be clean and must be well documented.

Issues

  • All bug reports and other issues are appreciated. If the issue is a crash, please include the FULL Forge log.
  • Before submission, first check for duplicates, including already closed issues since those can then be re-opened.

Branching Strategy

For every major Minecraft version, two branches exist:

  • master-{mc_version}: Latest (potentially unstable) development.
  • release-{mc_version}: Latest stable release for that Minecraft version. This is also tagged with all mod releases.

Building and setting up a development environment

This mod uses Project Lombok -- an annotation processor that allows us you to generate constructors, getters and setters using annotations -- to speed up recurring tasks and keep part of our codebase clean at the same time. Because of this it is advised that you install a plugin for your IDE that supports Project Lombok. Should you encounter any weird errors concerning missing getter or setter methods, it's probably because your code has not been processed by Project Lombok's processor. A list of Project Lombok plugins can be found here.

License

All code and images are licenced under the MIT License

evilcraft-compat's People

Contributors

jack-mckalling avatar josephcsible avatar regnander avatar rubensworks avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

evilcraft-compat's Issues

Broken Multifarm-Support

Due to recent changes in the code base of Forestry support for the Undead Sapling in the Forestry-Multifarm got broken (the "add-farmable-sapling"-message was removed).

My suggested fix would be over here

Server Crash: EnderIO Recipe Manager and Evilcraft-Compat

Issue Description:
Server crash on loadup during mod initialization phase.

What happens:
Minecraft will not load up and crashes to launcher.

What you expected to happen:
To play minecraft

Steps to reproduce:
Launch minecraft

Affected Versions (Do not use "latest"):
EnderIO: 1.12.2-5.2.64 (also happens with 62 and 63, version 61 is fine)
EnderCore: 1.12.2-0.5.76
CyclopsCore: 1.12.2-1.6.6
Evilcraft: 1.12.2-0.10.78
Minecraft:1.12.2
Forge: 14.23.5.2854
SpongeForge? yes/no No
Optifine? yes/no No
Single Player and/or Server? only tried in SP

Log file:

This issue was also reported under the EnderIO github and he indicated it was an issue with Evilcraft-Compat not using the EnderIO API and "poking around in its internals".

SleepyTrousers/EnderIO-1.5-1.12#5483
crash-2020-11-24_08.47.40-client.txt
2020-11-24-1.log.gz

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.