πŸ‘‹Welcome to LiteCore v2

LiteCore v2 is the shared core library used across all plugins developed by PawStudio. It serves as the foundation for plugin logic, utilities, and infrastructure. Originally built for LiteCooking, LiteCore is now being gradually integrated into all of our plugin projects for maximum consistency and code reuse.

πŸ“¦ Where It's Used

LiteCooking – Advanced cooking system with interactive mechanics

πŸ“¦LiteItemsπŸ“·Animations

πŸ“ Core Directory Structure

LiteCore provides several key directories that are automatically loaded and available to all plugins using it:

πŸ“‚ core/animations

Contains all custom animation files used by the plugin. Each .json file defines an animation ID that can include sounds and particles triggered during gameplay.

Example: use_animation.json β†’ usable as animation: use_animation


πŸ“‚ core/gui

Stores all custom GUI pages and interface layouts for the plugin. These files define button positions, titles, actions, and interaction behavior using a consistent format.

Useful for modular menu building without code duplication.


πŸ“‚ core/translations

Holds all language files for plugin localization. Each file contains key-value translation pairs used for messages, tooltips, UI text, etc.

Supports easy multilingual support and custom language overrides.


If you're a developer using one of our plugins or want to understand the shared logic powering our ecosystem β€” this documentation will guide you through the components and usage of LiteCore v2.

Last updated