Library working as a core for any mini-game you have in mind

API / Library Mini-game

Arena_lib is a library for Minetest working as a core for any arena mini-game you have in mind. It comes with an arena manager and a signs system. The latter creates a bridge inside your own server between the hub and your actual mod (deathmatch, capture the flag, assault, you name it). In other words, you don't have to do the boring job and you can focus exclusively on your minigame(s) :*

What's new: 5.0.0
  • Spectate mode (on by default)
  • New getter: get_active_teams(...)
  • New command: /flusharena to restore a broken arena (when not in progress)
  • Removed useless database update when arenas ended
  • Arenas forced end is now entirely managed by force_arena_ending
  • Removed useless on_quit call on force_arena_ending
  • is_forced moved onto on_end (before was in on_quit)
  • Proper folders structure and massive cleaning
  • Hypertexts with spaces now support geolocalisation

Older changelogs


1) Install it as any other mod

2) Be sure you have LuaJIT installed on your machine

3) For an in-depth understanding of what you can do with the library, have a look at the full documentation.

Known conflicts

Beds or any other mod overriding the default respawn system

Coming next

Have a look at the project milestones

Mods relying on arena_lib

Block League



Do you recommend this mod?

Used By