TabooLibTabooLibOfficial·4 Agent Skills Included

taboolib

Cross-platform Minecraft plugin framework with bytecode weaving

Builds cross-platform Minecraft plugins for Bukkit, BungeeCord, and Velocity from one Kotlin codebase. Provides runtime bytecode weaving, multiblock structure validation, database connectors, and NMS utilities out of the box. Eliminates dependency conflicts through isolated class loading and removes repetitive platform-specific boilerplate. Guides contributors through issue creation, branching, and pull request submission workflows.
npx skills add TabooLib/taboolib --all -g -y
Available:

Instructs the agent on TabooLib's module architecture, Gradle build commands, lifecycle stages, and coding constraints so it can navigate and modify the framework correctly.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install TabooLib skills?

Run `npx skills add TabooLib/taboolib --all -g -y` in your terminal to install all skills in this suite globally.

What is TabooLib used for?

TabooLib is a Kotlin framework for building cross-platform Minecraft plugins that run on Bukkit, BungeeCord, and Velocity from a single codebase.

How to patch Minecraft methods at runtime?

Use the incision module's @Surgeon annotations or Scalpel DSL to weave advice into methods, replace call sites, or rewrite arguments without modifying original code.

How to validate multiblock structures in Minecraft?

Define the structure with DenseMultiblock or SparseMultiblock, register it in MultiblockRegistry, then call validate() to check the world with automatic rotation detection.

Do I need Kotlin experience to use these skills?

Basic Kotlin familiarity helps, but the skills include ready-made examples and decision guides that let your agent generate correct plugin code from plain requests.

Related Repositories in Software Engineering

View All in Software Engineering