Go to file
Marco b9c636ecfc Storage: no more unneccessary parameters per mod stored | better arenas ID management 2020-05-31 14:03:09 +02:00
_edit_tools Translations updated | less redundancy and better editor structure 2020-05-30 16:06:25 +02:00
locale Translations updated | less redundancy and better editor structure 2020-05-30 16:06:25 +02:00
sounds HUD: duration and sound option added + practical implementation in queue countdown 2020-05-15 12:27:06 +02:00
textures Editor implemented | set_sign has now the possibility to be used without any item just looking at the sign (give_sign_tool removed) | set_spawner now takes general parameters for a more complete customisation 2020-05-30 16:00:02 +02:00
DOCS.md Enable/disable arena functions now take the arena name as a parameter (before it was the ID) 2020-05-27 16:47:37 +02:00
LICENSE Fix vari e pulizia 2020-03-31 23:38:31 +02:00
README.md Added the deprecated function get_arena_players_count to not break the version 2020-05-25 14:18:44 +02:00
api.lua Storage: no more unneccessary parameters per mod stored | better arenas ID management 2020-05-31 14:03:09 +02:00
callbacks.lua Timers added | Rewritten initialisation process + deprecated warnings 2020-05-24 23:38:21 +02:00
debug_utilities.lua Crashfix: printing the arenas info without any sign declared made the game crash 2020-05-29 13:47:33 +02:00
depends.txt DOCS: timers, hub manager, register_minigame | README: dependencies updated 2020-05-25 00:18:25 +02:00
hud.lua hotbar HUD now follows screen size (it was overlapping with the hotbar on certain resolutions) 2020-05-29 16:37:28 +02:00
init.lua Editor implemented | set_sign has now the possibility to be used without any item just looking at the sign (give_sign_tool removed) | set_spawner now takes general parameters for a more complete customisation 2020-05-30 16:00:02 +02:00
items.lua Editor implemented | set_sign has now the possibility to be used without any item just looking at the sign (give_sign_tool removed) | set_spawner now takes general parameters for a more complete customisation 2020-05-30 16:00:02 +02:00
mod-init.lua.example More coherent example file 2020-05-09 14:07:01 +02:00
mod.conf First commit to an independent mod, broken as hell 2020-04-15 02:18:56 +02:00
player_manager.lua Translations updated | less redundancy and better editor structure 2020-05-30 16:06:25 +02:00
signs.lua Translations updated | less redundancy and better editor structure 2020-05-30 16:06:25 +02:00
utils.lua Translations updated | less redundancy and better editor structure 2020-05-30 16:06:25 +02:00

README.md

Arena_lib

Arena_lib is a library for Minetest working as a core for any arena minigame 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) :*

Support my work

Config

  1. Install it as any other mod

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

Dependencies

Default
signs_lib by Vanessa Dannenberg
(soft) Hub Manager by me

Known conflicts

Beds or any other mod overriding the default respawn system

Mods relying on arena_lib

Murder
Quake

Want to help?

Feel free to:

  • open an issue
  • submit a merge request. In this case, PLEASE, do follow milestones. I won't merge features for milestones that are different from the upcoming one (if it's declared)
  • contact me on the Minetest Forum
Credits

countdown sound by BoxeDave92