Download SmithsCore — Minecraft Mods — MetaMods

Downloads

0

Last update

6 years ago
Client
Libraries

SmithsCore

SmithsCore is a specialized library for Minecraft modifications, developed by the SmithsModding team. This mod doesn't add visible game content but serves as a fundamental foundation for other modifications, simplifying their creation process and ensuring functional consistency.

Main Features

Modular Interface System

  • Component-based approach instead of static images
  • Use of scissoring areas for rendering optimization
  • Built-in animation system for dynamic elements
  • Support for tabs on both client and server sides
  • Tracking of players interacting with the interface
  • Side "Ledger" panels for additional information
  • JEI compatibility with automatic item displacement

Data and Synchronization System

  • Unified methods for saving block and entity data
  • Automatic synchronization between client and server
  • Event-driven messaging system for inter-mod interaction

Structure System

  • Storage of structure data at dimension level
  • Automatic synchronization between client and server
  • Similar to vanilla monument and village mechanics

Additional Systems

  • Player manager tracking all server participants
  • Custom model loader for reuse
  • Texture generation including holographic variants
  • Debugging system with F3 screen information
  • Block model update notifications
  • Pathfinding system for entities and structures
  • Utility classes for functionality extension

Development Plans

Future implementations planned:

  • Customizable multi-block structure system
  • Friends system for interaction restrictions with blocks

Technical Information

To activate debug mode use launch parameter: -DSmithsModding.Dev=true

The mod is distributed under GLGPL V3 license and can be used in modification packs.

Project members
OrionOnline

OrionOnline

Forge_User_63629976

Forge_User_63629976

Created: 30 Dec 2018

ID: 36719