# Conflicts: # core/src/main/java/com/seibel/distanthorizons/core/api/internal/ClientApi.java # core/src/main/java/com/seibel/distanthorizons/core/api/internal/SharedApi.java # core/src/main/java/com/seibel/distanthorizons/core/dataObjects/fullData/FullDataPointIdMap.java # core/src/main/java/com/seibel/distanthorizons/core/dataObjects/fullData/sources/CompleteFullDataSource.java # core/src/main/java/com/seibel/distanthorizons/core/dataObjects/fullData/sources/HighDetailIncompleteFullDataSource.java # core/src/main/java/com/seibel/distanthorizons/core/dataObjects/fullData/sources/LowDetailIncompleteFullDataSource.java # core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/GeneratedFullDataFileHandler.java # core/src/main/java/com/seibel/distanthorizons/core/file/fullDatafile/RemoteFullDataFileHandler.java # core/src/main/java/com/seibel/distanthorizons/core/level/ClientLevelModule.java # core/src/main/java/com/seibel/distanthorizons/core/level/DhClientLevel.java # core/src/main/java/com/seibel/distanthorizons/core/level/DhClientServerLevel.java # core/src/main/java/com/seibel/distanthorizons/core/level/DhServerLevel.java # core/src/main/java/com/seibel/distanthorizons/core/level/IDhServerLevel.java # core/src/main/java/com/seibel/distanthorizons/core/level/ServerLevelModule.java # core/src/main/java/com/seibel/distanthorizons/core/network/NetworkEventSource.java # core/src/main/java/com/seibel/distanthorizons/core/network/messages/AckMessage.java # core/src/main/java/com/seibel/distanthorizons/core/network/messages/CloseReasonMessage.java # core/src/main/java/com/seibel/distanthorizons/core/network/messages/HelloMessage.java # core/src/main/java/com/seibel/distanthorizons/core/network/messages/PlayerUUIDMessage.java # core/src/main/java/com/seibel/distanthorizons/core/network/messages/RemotePlayerConfigMessage.java # core/src/main/java/com/seibel/distanthorizons/core/network/objects/RemotePlayer.java # core/src/main/java/com/seibel/distanthorizons/core/network/protocol/EMessageHandlerSide.java # core/src/main/java/com/seibel/distanthorizons/core/network/protocol/INetworkMessage.java # core/src/main/java/com/seibel/distanthorizons/core/network/protocol/MessageRegistry.java # core/src/main/java/com/seibel/distanthorizons/core/network/protocol/NetworkChannelInitializer.java # core/src/main/java/com/seibel/distanthorizons/core/network/protocol/NetworkExceptionHandler.java # core/src/main/java/com/seibel/distanthorizons/core/world/DhClientWorld.java # core/src/main/java/com/seibel/distanthorizons/core/world/DhServerWorld.java # core/src/main/java/com/seibel/distanthorizons/core/wrapperInterfaces/block/IBlockStateWrapper.java # core/src/main/java/com/seibel/distanthorizons/core/wrapperInterfaces/misc/IServerPlayerWrapper.java # core/src/main/java/com/seibel/distanthorizons/core/wrapperInterfaces/world/IBiomeWrapper.java
Distant Horizons
This repo is for the Distant Horizons mod. The purpose of this submodule is to isolate code that isn't tied to a specific version of minecraft. This prevents us from having duplicate code; reducing errors and potentially helping us port to different versions faster and easier.
Check out the mod's main GitLab page here: https://gitlab.com/jeseibel/minecraft-lod-mod
source code installation
You shouldn't download this repo directly. It should be automatically included when pulling the full mod.
Open Source Acknowledgements
LZ4 for Java (data compression)
https://github.com/lz4/lz4-java
NightConfig for Json & Toml (config handling)
https://github.com/TheElectronWill/night-config
SVG Salamander for SVG's
https://github.com/blackears/svgSalamander
FlatLaf for theming (for development testing, may remove later)
https://www.formdev.com/flatlaf/