promotional bannermobile promotional banner

ServerMod

A simple 1.12.2 server-sided essentials-like mod.
/servermod

/servermod

/tpa

/tpa

/invsee

/invsee

/leaderboard playtime

/leaderboard playtime

Description

ServerMod is a simple 1.12.2 server-sided essentials-like mod that adds:

  • Teleportation (TPA) with modifiable cooldowns
  • Random teleportation (RTP) with modifiable cooldowns
  • Back command with modifiable cooldowns
  • Home system with modifiable max homes & cooldowns
  • Player sleeping percentage, easily sleep even without all the players
  • First Aid mod support for healing on sleep
  • Leaderboard system that currently includes playtime, mob kills, deaths & last seen
  • Nickname system, give some players the ability to set a chat & tab nickname (with colors!)
  • Online and offline inventory (invsee) & ender chest (endersee) viewing for administrators
  • Configurable messages, make them yours

View commands in-game by using /servermod

Feature requests, issues, conversation & such in our discord

# Configuration file

admin {
    # true / false [default: true]
    B:endersee=true

    # true / false [default: true]
    B:invsee=true
}


fun {
    # Used in nickname command [range: 1 ~ 8, default: 4]
    I:nick_min_length=4

    # true / false [default: true]
    B:nickname=true
}


stats {
    # true / false [default: true]
    B:leaderboard=true
}


teleportation {
    # Cooldown in seconds for /back command [range: 1 ~ 86400, default: 1800]
    I:back_cooldown=1800

    # Comma-separated list of commands that share a cooldown (e.g., home,tpa,rtp,back) [default: home,rtp,tpa,back]
    S:cooldown_share_group=home,rtp,tpa,back

    # true / false [default: false]
    B:back=false

    # Cooldown in seconds for /home command [range: 1 ~ 86400, default: 1800]
    I:home_cooldown=1800

    # Maximum number of homes a player can have [range: 0 ~ 100, default: 0]
    I:home_max=0

    # true / false [default: true]
    B:rtp=true

    # In seconds 1 - 86400 [range: 1 ~ 86400, default: 1800]
    I:rtp_cooldown=1800

    # If true /rtp works in all dimensions [default: false]
    B:rtp_dim=false

    # The dimension where RTP is allowed [range: -4096 ~ 4096, default: 0]
    I:rtp_dim_set=0

    # true / false [default: true]
    B:tpa=true

    # In seconds 1 - 86400 [range: 1 ~ 86400, default: 1800]
    I:tpa_cooldown=1800

    # Allow teleportation to player only in the same dimension [default: true]
    B:tpa_only_same_dim=true
}


util {
    # Link used in join message [default: https://www.curseforge.com/minecraft/mc-mods/servermod]
    S:join_link=https://www.curseforge.com/minecraft/mc-mods/servermod

    # Used when player joins the server [default: &eWelcome, &6{user}&e! Enjoy your stay!]
    S:join_message=&eWelcome, &6{user}&e! Enjoy your stay!

    # Used in chat formatting [default: {user} &8| &r{msg}]
    S:message_transcriber={user} &8| &r{msg}

    # true / false [default: true]
    B:sleep_perc=true

    # Between 1 - 100 % [range: 1 ~ 100, default: 33]
    I:sleep_perc_int=33
}


zlang {
    # Used in back command [default: &aTeleported to your last location.]
    S:back_success=&aTeleported to your last location.

    # Used in servermod ('help') command [default: &e/back &6Teleport to your last death / tp out location.]
    S:back_usage=&cNo previous location found.

    # Used in delhome command [default: &aHome '&e{name}&a' deleted!]
    S:delhome_deleted=&aHome '&e{name}&a' deleted!

    # Used in delhome command [default: &cNo home named '&e{name}&c' found!]
    S:delhome_not_found=&cNo home named '&e{name}&c' found!

    ... etc
}

Hope it works, it seems to! Made by yesBad w/ 💖

The ServerMod Team

profile avatar
Owner
  • 1
    Projects
  • 779
    Downloads