Skip to content

kostamax27/VanillaLootTables

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 VanillaLootTables 🎲

Loot tables like vanilla!

📃 Description

A library for PocketMine-MP that implements vanilla Minecraft loot table system with conditions, pools, and entry functions.

Based on the loot table implementation by IvanCraft623.

For JSON structure examples, see the official Minecraft documentation or bedrock-samples.

✨ Features

  • Loot Tables: Not complete support for vanilla-like loot table structure
  • Conditions: Multiple condition types (random chance, killed by player, difficulty-based, etc.)
  • Entry Functions: Item modification functions (enchanting, damage, count, meta, etc.)
  • Pools: Weighted and tiered loot pools
  • JSON Support: Serialization and deserialization helpers

📖 Example Plugin

For a real-world usage example, check out VanillaFishing - a plugin that uses VanillaLootTables to implement vanilla fishing mechanics.

📋 TODO

In the future, this section will contain a detailed checklist of all vanilla conditions and entry functions, with checkmarks indicating which features are implemented and which are still missing.

About

A library for PocketMine-MP that implements vanilla Minecraft loot table system with conditions, pools, and entry functions.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages