Alpine Core icon

Alpine Core -----

A lightweight library for creating modern yet widely compatible Minecraft server plugins.



Alpine Core

A lightweight library for creating modern yet widely compatible Minecraft server plugins.

This library is currently in an early state of development and breaking changes will occur.

Inspired by MassiveCore, the project has a few key goals:
  • Reduce boilerplate
  • Integrate modern technologies
  • Maintain high compatibility
    • Java 8 minimum
    • Minecraft 1.8.8 minimum
    • Spigot minimum
Systems

The project consists of the following core systems:
  • Engines
    • Extended from AlpineEngine
    • An event listener that is automatically registered
  • Integrations
    • Extended from AlpineIntegration
    • Engines that only activate under configurable conditions, such as the presence of an external plugin
  • Configurations
    • Extended from AlpineConfig
    • A collection of settings that is automatically registered and persisted
    • Utilizes a fork of Exlll's ConfigLib to provide a smooth configuration experience for both developers and administrators
    • Pre-written integrations with common configuration use cases, including messages compatible with Kyori's Adventure
  • Storage
    • Extended from AlpineStore
    • Handles persistent key + data pairs backed by a configurable storage system
  • Commands
    • Extended from AlpineCommand
    • A server command that is automatically registered
      • Includes a more convenient API for registering completions and conditions
    • Utilizes LiteCommands to enable the efficient creation of complex command structures
  • Events
    • Extended from AlpineEvent
    • A generic Bukkit event, minus the boilerplate

License

This library is licensed under the Mozilla Public License v2.0. For information regarding your requirements in the use of this library, please see Mozilla's FAQ.
Resource Information
Author:
----------
Total Downloads: 26
First Release: Jun 16, 2024
Last Update: Jul 28, 2024
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings