This repository contains an IRC-System that can be used for a Minecraft client modification.
It contains two parts, the first one is the Netty recode developed by Presti.
The second part is the old Java Socket based System developed by Azura.
First you need any kind of server that can run Java17
and has at least 2GB of RAM.
After that, you clone the project and change the port in the main class to the wanted port, then you just export it with maven.
Secondly, you need a Client Implementation, for this you mostly only have to modify the Wrapper class.
In addition, you have to call the Wrapper.getIRCConnector()
at the start of your Client.
After the user adds credentials, you only have to set them with
Wrapper.getIRCConnector().username = inputName;
and Wrapper.getIRCConnector().password = inputPassword;
, if you have done all of this, you should be ready to go!
This rewrite has reached its alpha builds on the date of 24.04.2023.
Be aware Instability and crashes can happen often in this state, please wait till we release a finalized release
The Netty rewrite is based on netty-chat.
Please note that you have to add your own Auth-System with an integrated Permission-System to actually and safely use the IRC.
And please credit us if you use this code in any way.