
GottschCore
This is a new base library (API) that is used in all of my other mods.
Автор: gottsch16 тыс.1обновлён 5 июн. 2026 г.
Библиотеки
Описание
This is a required base library (API) that is used in most of my other mods.
Some mods that currently use this library:
Treasure2
Legacy Vault
Protect It
Dungeon Denizens
Enemy Echelons
Dungeons2
Fast Ladder
Metals
Filename format: [mod name]-mc[minecraft version]-f[forge version]-v[mod version].jar
Ex.
Последние версии
Все версии →release
GottschCore 2.6.0
2.6.05 июн. 2026 г.2,7 тыс.Minecraft: 1.21.1neoforge
Что нового
**# Changelog for GottschCore 1.21.1 for NeoForge
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.6.0] - 2026-03-26
### Changed
- Update BST - dimensional aware.
- ProximitySpawnerBlockEntity.
- Box added new methods.
- SpawnUtil.
- Add Codec to Heading,
### Added
- MobCount, MobSetData, MobSetDataHandler, MobSetDataRegistry, WeightedMob
- StructureMobSetBlock, ProximityMobSetSpawnerBlockEntity, StructureMobSetBlockEntity
- MobSetConfiguration
## [2.5.1] - 2025-09-23
### Changed
- Fixed AbstractProximinityBlockEntity load() method to properly check for "proximity" value.
- this had prevented proximity from loading properly and always defaulting to the 5D value.
## [2.5.0] - 2025-06-15
### Added
- Interval implementation for bst package.
## [2.4.0] - 2025-05-09
### Added
- IHalfBlock block interface
- HalfBlock block
- FacingHalfBlock
- WaterloggedFacingHalfBlock block
- ModUtil class - contains asLocation(), mcLocation() methods, spawnMob(), spawnAndAddMob() methods.
## [2.3.0] - 2024-10-27
### Changed
- deprecated usage of Coords constructors in favor of static of() methods.
- deprecated Quantity
### Added
- InterRange
- DoubleRange
## [2.2.0] - 2024-08-20
### Changed
- changed WeightedCollection.add() to synchronized.
### Added
- WeightedCollection.remove(T key) method.
release
GottschCore 2.8.0
2.8.05 июн. 2026 г.2,2 тыс.Minecraft: 1.20.1forge
Что нового
# Changelog for GottschCore 1.20.1
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.8.0] - 2026-05-25
### Added
- New `command` package with shared formatting tools for admin and debug commands.
- `CommandResponseFormatter` — builds coloured status messages (success, failure, warning, info) in shorthand or full form. Works with either plain `Component` objects or translation keys. Includes `formatConfirmPrompt()` for two-step destructive command flows.
- `ReportBuilder` — fluent builder for structured reports (e.g. `inspect` commands). Auto-aligns label column, supports sections, blank lines, and notes.
- `FormatterConstants` — shared box-drawing characters, semantic icons, style helpers, clickable/suggestable component builders, and `buildConfirmButton()` for confirmation prompts.
- `DimensionCoords` — immutable coordinate class that extends `Coords` with a `ResourceKey<Level>` dimension field. Supports `save()`/`load()` NBT serialization (adds a `"dimension"` string tag alongside x/y/z). Defaults to the overworld when loading old data without a dimension tag. Factory methods: `DimensionCoords.of(dimension, x, y, z)`, `of(dimension, BlockPos)`, `of(dimension, ICoords)`.
## [2.6.0] - 2026-03-26
### Changed
- Update BST - dimensional aware.
- ProximitySpawnerBlockEntity.
- Box added new methods.
- SpawnUtil.
### Added
- MobCount, MobSetData, MobSetDataHandler, MobSetDataRegistry, WeightedMob
- StructureMobSetBlock, ProximityMobSetSpawnerBlockEntity, StructureMobSetBlockEntity
- MobSetConfiguration
## [2.5.1] - 2025-09-23
### Changed
- Fixed AbstractProximinityBlockEntity load() method to properly check for "proximity" value.
- this had prevented proximity from loading properly and always defaulting to the 5D value.
## [2.5.0] - 2025-06-15
### Added
- Interval implementation for bst package.
## [2.4.0] - 2025-05-09
### Added
- IHalfBlock block interface
- HalfBlock block
- FacingHalfBlock
- WaterloggedFacingHalfBlock block
- ModUtil class - contains asLocation(), mcLocation() methods, spawnMob(), spawnAndAddMob() methods.
release
GottschCore 2.3.0
2.3.013 мар. 2026 г.342Minecraft: 1.20.1forge
release
GottschCore 2.2.0
2.2.030 апр. 2023 г.295Minecraft: 1.19.4fabric
release
GottschCore 2.2.0
2.2.030 апр. 2023 г.139Minecraft: 1.19.3fabric
release
GottschCore 2.2.0
2.2.030 апр. 2023 г.515Minecraft: 1.19.2fabric
release
GottschCore 2.0.5
2.0.520 февр. 2023 г.402Minecraft: 1.19.3forge
release
GottschCore 2.0.5
2.0.520 февр. 2023 г.1,1 тыс.Minecraft: 1.19.2forge
release
GottschCore 2.1.0
2.1.016 февр. 2023 г.97Minecraft: 1.19.3fabric
Что нового
port to fabric
release
GottschCore 2.1.0
2.1.016 февр. 2023 г.91Minecraft: 1.19.2fabric
Что нового
port to fabric
