2CHEVSKII
Adds various custom elements to the user interface

Supported Games
depends on
works with

Features

Plugin provides a simple yet good-looking UI with essential information:

  • Current in-game time of day (Clock)
  • Active player count
  • Sleeping player count

All UI panels are configurable in terms of size, position, icon and font size. Also you can disable panels independently of each other

Permissions

For players to be able to see the UI you have to grant them the uiplus.see permission

Configuration

Default configuration is show below


{
    "Clock": {
        "Enable": true,
        "Position X": 0.04,
        "Position Y": 0.046,
        "Scale": 1.0,
        "Icon URL": "https://i.imgur.com/K53fjzg.png",
        "Font size": 15
    },
    "Active players": {
        "Enable": true,
        "Position X": 0.097,
        "Position Y": 0.046,
        "Scale": 1.0,
        "Icon URL": "https://i.imgur.com/r7L4jW2.png",
        "Font size": 15
    },
    "Sleeping players": {
        "Enable": true,
        "Position X": 0.154,
        "Position Y": 0.046,
        "Scale": 1.0,
        "Icon URL": "https://i.imgur.com/D0JFYfe.png",
        "Font size": 15
    },
    "Server rewards": {
        "Enable": false,
        "Position X": 0.211,
        "Position Y": 0.046,
        "Scale": 1.0,
        "Icon URL": "https://i.imgur.com/tpSErWL.png",
        "Font size": 15
    },
    "Economics": {
        "Enable": false,
        "Position X": 0.268,
        "Position Y": 0.046,
        "Scale": 1.0,
        "Icon URL": "https://i.imgur.com/KH9NcrC.png",
        "Font size": 15
    },
    "Ui update interval": 2.0,
    "Ui time format": "24::hh:mm",
    "Append AM/PM to 12 hr time format": false
}


Time formats

Option Ui time format in the configuration requires you to follow certain syntax, otherwise it won't work:

  • String must start with either 24:: or 12:: depending on the time format you want to be shown
  • All hh, mm, and ss are replaced with hours, minutes and seconds respectively, padded to 2 digits, so 9 becomes 09, for example
  • All h, m, and s are replaced with hours, minutes and seconds respectively, without padding

Appearance

Appearance img

Credits

  • RedKenrok, the original author of this plugin
  • misticos - previous maintainer of the plugin

Source code license


MIT License


Copyright (c) 2021 2CHEVSKII


Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:


The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.


THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


Additional terms


Name and original idea of the plugin both belong to RedKenrok, the original author of the plugin, and are licensed under the AGPLv3 open source license which text can be found at https://www.tldrlegal.com/l/gpl-3.0


Due to aforementioned license terms, list below holds modifications made to the plugin code by current maintainer:



  • 16/10/2021: Source code of the plugin was fully rewritten and does not contain any original licensed code, new source code is licensed under terms of the MIT open source license


Plugin icon is originally made and belongs to 2CHEVSKII, the current maintainer. It's not a subject to distribute unless you explicitly specify the author and provide link to the plugin page, with that it can only be provided for free and without any limitations on user access.