Compatibility
Minecraft: Java Edition
1.12.2
1.12
1.11.2
1.11
1.10.2
1.10
1.9.4
1.9
1.8.8–1.8.9
1.8
1.7.10
Platforms
Forge
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MIT
Published last year
Updated 3 days ago
Changelog
Changelog File (Include Previous Versions)
Red Core Version 0.6 Changelog - 2025-02-01
Deprecation Warning
The method RedLogger#printFramedError
has been renamed to RedLogger#logFramedError
, all usages should be updated before 0.8.
Added
Case
a utility enum for handling checking, applying and enforcing naming conventions, currently supported casing:camelCase
PascalCase
kebab-case
lower_snake_case
UPPER_SNAKE_CASE
- Added
RedLogger#framed
which allows logging lists in a readable manner (e.g., versioning information) - Added
DecimalUtils
a utility class which currently allows for truncating decimal numbers for human reading - Added empty private constructors to hide implicit public ones
- Added the brand new
Vector
suite, it hasVector3
andVector2
variants for every primitive
Changed
- Improved documentation for
RedLogger#logFramedError
- Renamed
RedLogger#printFramedError
toRedLogger#framedError
- Switched from Javadoc to Markdowndoc
- Most utility classes now use Lombok
@UtilityClass
Internal
- Updated to foojay-resolver 0.9.0
- Updated to gradle-buildconfig-plugin 5.5.1
- Updated to Gradle 8.12
- Changed the root project name
- Set a minimum Gradle Daemon JVM version requirement
- Switched to the new standard
gradle.properties
- Updated to io.freefair.lombok 8.12
- Updated Qodana
- Cleaned up tests
- Updated to org.jetbrains.gradle.plugin.idea-ext 1.1.9
- Use Jabel
- General cleanup
- Vectors now uses interfaces for consistent implementations
- Updated to RetroFuturaGradle 1.4.2
- Switched to the new standard
gradle.properties
- Reworked buildscript
Red Core MC
Added
AABBUtil
a utility class for handling axis aligned bounding boxesAABBUtil#orientAABB
a utility method for orienting a north facing AABB towards anyEnumFacing
allowing you to make only one AABB that works for every direction- Added empty private constructors to hide implicit public ones
Removed
- Removed support for 1.7.10 (Compatibility layer caused issue with the ownership system, wrongfully attributing issues to Red Core)
Optimization
OptiNotFine
now usesMethodHandle
Internal
- Minor cleanup
- Updated to RetroFuturaGradle 1.4.2
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
BetaVersion number
0.6Loaders
Game versions
1.8, 1.8.8–1.9, 1.9.4–1.10, 1.10.2–1.11, 1.11.2–1.12, 1.12.2Downloads
366Publication date
February 2, 2025 at 2:18 PMPublisher
Desoroxxx
Owner