Skip to content
Back to search

LOICollectionA

by loitietu

Multifunctional plug-in set

  • 14 stars
  • Updated
  • Utility
1.17.3

README1.17.3

LOICollectionA

A ready-to-use, multifunctional plugin set for LeviLamina.

Release Stars Downloads License

English 简体中文 656669024

Quick Start · Features · Developers · Build · Contributing

What is it?

LOICollectionA is a multifunctional plugin set for Minecraft Bedrock servers running LeviLamina. It is a complete refactor of LOICollection, rebuilt for LeviLamina with a micro-kernel architecture: every feature lives in its own module and can be enabled or disabled from the configuration file.

Why choose it?

  • One install, many features. Cover moderation, economy, shops, teleportation, announcements, statistics, and more without juggling a dozen plugins.
  • Modular by design. Turn off what you don't need — modules run independently and don't interfere with each other.
  • Native UI everywhere. Features use Bedrock's native forms through the built-in .lcui layer, so players get a proper in-game interface instead of chat-command-only experiences.

This project is under active development. More API interfaces for plugin developers are planned.

Features

All modules below can be enabled or disabled in the configuration file.

Basic Modules

ModuleWhat it doesConfig
BlacklistBlock specified players from joining the server✅
MuteMute players for a set duration✅
CdkCreate, manage, and redeem CDK codes✅
MenuCustom in-game menus with actions✅
TpaTeleport request system with invite control and blacklist✅
ShopServer shops to buy and sell items✅
MonitorReal-time server info and player sidebars✅
PvpPer-player PvP toggle✅
WalletPlayer economy with transfers, red envelopes, and wealth rankings✅
ChatChat titles and per-player chat blacklist✅
LanguagePer-player language preference with a selection GUI➖
NoticeCreate and schedule announcements with priorities✅
MarketPlayer-to-player marketplace✅
BehaviorEventRecord player and world behavior events to a database✅
StatisticsTrack online time, kills, deaths, blocks, and more✅

Language has no configuration switch: it is always enabled and persists each player's language choice.

Additional Modules

ModuleWhat it doesConfig
BasicHookLow-level event hooks, including FakeSeed (spoof the world seed reported to clients)✅
RedStoneRedstone-related event hooks✅
OrderedUIQueue multiple UI forms so they open one by one without conflicts✅

Quick Start

Requirements: a LeviLamina server (26.50.x) with lip installed.

  1. Run the following command in your server directory:

    lip install github.com/loitietu/LOICollectionA
    
  2. Start the server (bedrock_server_mod.exe).

  3. Wait for the loading confirmation message in the console.

Need more? Read the quick start guide (manual installation, upgrades, common issues), the version compatibility list, or the data migration guide.

Developers

Developer docs

.lcui is the plugin's native UI layer. It wraps LeviLamina's form and UI capabilities — including CustomForm, MessageBox, and PaginatedForm — so you can build in-game interfaces with scripts instead of recompiling the plugin.

More API interfaces for plugin developers are planned.

Build from Source

Requirements: xmake and a clang-cl toolchain.

Open Command Prompt (cmd) and execute:

git clone https://github.com/loitietu/LOICollectionA.git
cd LOICollectionA
xmake repo -u
xmake

See the development environment guide for details.

Community & Contributing

License

Licensed under GPL-3.0.

Install LOICollectionA

Run this in your server or client folder with lip:

lip install github.com/loitietu/LOICollectionA@1.17.3
Download from GitHub