Download Vicious Core — Minecraft Mods — MetaMods

Vicious Core

Active

Downloads

19

Last update

2 years ago
Client
Fabric
Quilt
Forge
Neoforge
Libraries

Vicious Core - Minecraft Modding Library

Vicious Core is a powerful utility library designed to simplify the development of Minecraft modifications and modpacks. This supporting tool provides developers with a set of modern features and systems that significantly streamline the content creation process.

Key Features for Versions 1.18.2 and 1.19

Unified Key Binding System

The mod implements a convenient hotkey management system that synchronizes keyboard input state between client and server. This allows other mods to track and utilize information about key presses directly on the server side.

Tree-based Interface Structure

Interface elements are built on the principle of "widgets" - components that render relative to the position of their parent elements rather than screen coordinates. This architecture provides greater flexibility when creating complex menus and control panels.

Synchronized Values SyncableValues

The system allows for editing of NBT data from both client and server sides with appropriate permissions. This solution standardizes data transmission over the network and provides control over modification processes.

Object Registration Automation

Block entities, items, and containers support a special @Register annotation that automatically registers class fields as corresponding game object types. This significantly reduces the amount of routine code required for integrating new content.

Important: Minecraft version 1.12.2 is no longer supported by the developers of this modification.

Project members
Drathonix

Drathonix

Created: 17 Nov 2022

ID: 26684