• Stars
    star
    231
  • Rank 173,434 (Top 4 %)
  • Language
    Java
  • License
    Other
  • Created about 3 years ago
  • Updated 2 months ago

Reviews

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

Repository Details

Next generation configuration library for Minecraft

OneConfig_banner_wide

OneConfig

Dev Worflow Status Dev Worflow Status

OneConfig is a free, open sourced configuration library by Polyfrost, designed to give developers a simple config API, which users can interact with in an elegant user interface.

❔ General information

Click to view screenshots

How to get:

For beginners, we recommend using SkyClient, a free and open-sourced mod installer. For more technical users, all of our mods, including Hytils, CrashPatch, EvergreenHUD, and Chatting have full support, and come with OneConfig. Mods which use Vigilance are also supported through our compatability layer.

Is it a client?

While it may look like OneConfig is a client, in reality it's actually a standalone mod. You can actually see for yourself, it doesn't come with any mods of it's own. It's left up to the user to decide which mods they want to actually use.

⚑️ Getting started

Almost everything you could need to start using OneConfig can be found in our documentation. For further questions, feel free to make a developer ticket in our discord.

ℹ️ Example mod

Please check out our example mod.

πŸ“„ Licenses and Supporting Projects

License OneConfig is free and open-source. Except where noted otherwise (below and/or in individual files), all code is licensed under BOTH - version 3 of the GNU Lesser General Public License, **AND** - the Additional Terms Applicable to OneConfig, version 1.0 of the Additional Terms or (at your option) any later version.

Copies of version 3 of the GNU Lesser General Public License, version 1.0 of the Additional Terms Applicable to OneConfig, and version 3 of the GNU General Public License (which the GNU LGPLv3 supplements) can be found in the LICENSE file.

Polyfrost acts as the specified proxy when deciding whether future versions of the GNU Lesser General Public License shall apply. If Polyfrost publicly states the acceptance of a later version of the GNU Lesser General Public License, this is permanent authorization for you to choose that version for OneConfig. However, you must still be compliant with the Additional Terms Applicable to OneConfig.

Supporting Projects

YourKitLogo|50

YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications.
YourKit is the creator of YourKit Java Profiler, YourKit .NET Profiler, and YourKit YouMonitor.

More Repositories

1

Hytils-Reborn

Hypixel-focused Quality of Life mod.
Java
76
star
2

OverflowAnimationsV2

Extremely precise and advanced old animations mod for 1.8.9
Java
36
star
3

polyui-jvm

Fast and lightweight UI framework.
Kotlin
36
star
4

OneLauncher

Next-generation, sleek, and easy to use open source Minecraft launcher
Rust
31
star
5

CrashPatch

Stop crashes from closing your game!
Java
24
star
6

OneConfigExampleMod

Example mod implementing OneConfig.
Java
23
star
7

REDACTION

THE CLEANEST MINECRAFT EXPERIENCE EVER (no hacks included).
Kotlin
20
star
8

Chatting

Chatting is a chat mod adding utilities such as extremely customizable chat tabs, chat shortcuts, chat screenshots, and message copying.
Kotlin
18
star
9

IntelliProcessor

An IntelliJ plugin to add support for the ReplayMod preprocessor syntax
Kotlin
17
star
10

VanillaHUD

A mod that modifies various vanilla HUD elements, such as the bossbar, action bar, and sidebar.
Java
13
star
11

Spice

πŸš€ optimization & qol mod for minecraft 1.8 πŸš€
Kotlin
13
star
12

BehindYouV3

A modern, non-2018 take on the BehindYou mod.
Kotlin
10
star
13

PolyBlur

A fork of MonkeyBlur with various improvements and bugfixes.
Java
10
star
14

OverflowAnimations

Java
10
star
15

DamageTint

A mod which changes the color of entities that are hurt.
Java
8
star
16

Canelex-KeyStrokes-Revamp

A revamp of the original Keystrokes mod from Canelex; https://www.youtube.com/watch?v=-dMg_NiFdjs
Java
7
star
17

OneConfig-Documentation

Documentation for OneConfig
7
star
18

Easeify

Ease your client-side Fabric experience!
Kotlin
6
star
19

OneConfigLoader

The loading stages for OneConfig. Contains the code for downloading & (auto-)updating OneConfig, as well as the embedded loader mod.
Java
6
star
20

polyui-rs

A PolyUI implementation based on Rust. Also serves as a monorepo for our PolyUI packages and website/launcher.
Rust
6
star
21

GlintColorizer

Changes the color of item and block enchantment glints.
Java
6
star
22

lwjgl3-bootstrap

Java
5
star
23

JTokens

Simple parser for JSON design tokens.
Java
5
star
24

DataStorage

place for data storage
5
star
25

Deleter

something that deletes the file specified
Java
5
star
26

CrosshairV2

A fully customizable Crosshair mod, allowing for a more precise PvP experience.
Java
5
star
27

backend

The polyfrost backend (at api.polyfrost.cc)
Rust
5
star
28

Nexus

A monorepo that houses our docs and websites.
Astro
4
star
29

OneConfig-Bootstrap

it's ModCore Container all over again
4
star
30

Tabulous

A fully customizable, lightweight tab mod, which doesn't overwrite the rendering system of Minecraft.
Java
3
star
31

EvergreenHUD

Advanced all-in-one HUD mod.
Kotlin
3
star
32

OneConfigMigrator

A (extremely) simple Python script that attempts to migrate Essential code to OneConfig's API.
Python
3
star
33

OneConfigWrapper

Java
3
star
34

Crashylizer

A Kotlin/JVM and Kotlin/JS library to analyze crash logs
Kotlin
2
star
35

PolySigner

A cli and gradle plugin to sign oneconfig releases
Kotlin
2
star
36

pastel-plugin-polyfrost

this will be really cool soonℒ️ (definitely)
TypeScript
2
star
37

ColoredBedsDataMod

Automatically gets the data of bedwars map's bed colors for the colored beds feature in Hytils Reborn
Java
2
star
38

PolyIsland

Java
2
star
39

PolyBot

Analyzes crash logs
Kotlin
2
star
40

BuildFormat

Our Gradle build logic/documentation styling etc.
CSS
2
star
41

reposilite-polyapi

meow
Kotlin
2
star
42

PolyAccessibility

A mod that adds better accessibility features to the game.
Java
2
star
43

PolyIO

Java
2
star
44

lwjgl3-repacked

A repacked build of LWJGL3 for embedded uses.
2
star
45

ColorSaturation

Simple color saturation mod
Java
2
star
46

PolyWeather

Java
1
star
47

RawInput

Stop mouse jittering in-game.
Kotlin
1
star