OWNSTAFFZone icon

OWNSTAFFZone -----

The all in one Staffzone Plugin



Hey that here is my first bungeecord plugin, I am happy about new suggestions and feedback. And if you have any questions or problems please join our Discord Server. (click the picture)

discord-logo-spigot.png

Why should I use this plugin, there are so many and they are all the same?! :
This is a good question, our plugin is in theory like all other teamchat plugins but not in terms of security. Our plugin provides a secure protection against spying in the team chat. Our plugin is currently equipped with a login protection which can only be used by team members, where you will be asked for a password when logging in.
More about this topic and the upcoming version updates will be announced soon in Discord.

Screenshot from 2021-07-31 19-33-12.png

INSTALLATION:

1. open your Bungeecord plugins folder and put the OWNSTAFFZone.jar in it.
2. start the Bungeecord and watch the Console for any Error/Warning/Debug Messages, also watch if a Password is printed out.
2.1 The Password from the Console output is also saved in the config.yml. You can change it via ingame chat.
3. Login to your Server and type " /tc login [ConfigPassword]" (note: you must replace the [ConfigPassword] with your Password wich is located in the configfile)
Done
1. open your Bungeecord plugins folder and put the OWNSTAFFZone-V0-5-X-SNAPSHOT.jar in it.
2. start the Bungeecord and watch the Console for any Error/Warning/Debug Messages, also watch if a Password is printed out.
2.1 The Password from the Console output is also saved in the config.yml. You can change it via ingame chat.
3. Login to your Server and type " /tc login [ConfigPassword]" (note: you must replace the [ConfigPassword] with your Password wich is located in the configfile)
Done
1. stop your Bungeecord Server with /end (please watch, that the Server is really stopped and not running)
2. rename the config.yml file, located in ../plugins/OWNSTAFFZone/ to config.yml_bak . You my need your file later again.
3. put the new Version of OWNSTAFFzone in the /plugins folder and start your Server.
3.1 watch that the server has been started, aftwerwards stop the server again with /end (please watch, that the Server is really stopped and not running)
( 4.) copy your old Password from your config.yml_bak into the new config.yml file.

I want to run this Plugin on Velocity:
https://forums.velocitypowered.com/t/snap-run-bungeecord-plugins-on-velocity/608


COMMANDS AND PERMISSIONS:

{} = Permissions
[] = Argument

/tc {teamchat.use} || This Command is the default help command
/tc login [Password] {teamchat.use} || This Command is for logging in the Staffchat
/tc logout {teamchat.use} || This Command is for logging out of the Staffchat
/tc chpw [New Password] {teamchat.use} || This Command is for changing the Password for the Player
/tc chlang [de/en] {teamchat.admin} This Command changes the Language between German and English

/tc list {teamchat.use} || This Command list all Logged in Staffmembers and where they are
/tc [Message] {teamchat.see} || With this Command, you can send Messages in the Staffchat
Update Notification {teamchat.admin.notify} || This Permission is used for the Update Notifier.
{} = Permissions
[] = Argument
() = optional Argument

/tc {teamchat.use} || This Command is the default help command
/tc login [Password] {teamchat.use} || This Command is for logging in the Staffchat
/tc logout (Player) {teamchat.use} || This Command is for logging out of the Staffchat
/tc setpw (Player-UUID-with-minus) [New Password] {teamchat.use} || This Command is for changing the Password for the Player
/tc setlang [de/en] {teamchat.admin} This Command changes the Language between German and English

/tc list {teamchat.use} || This Command list all Logged in Staffmembers and where they are
/tc [Message] {teamchat.see} || With this Command, you can send Messages in the Staffchat
/ping || only needs a person logged in the staffchat, ping give the Player Connection Ping
Update Notification {teamchat.admin.notify} || This Permission is used for the Update Notifier.


IMPORTANT for the Permissions : You can use a Bungeecord-Permissions Plugin like Luckperms or BungeePerms
Otherwise you can see the Spoiler below this Section to see the config.yml from Bungeecord.

server_connect_timeout: 5000
listeners:
- query_port: 25577
motd: '&1Another Bungeecord'
tab_list: GLOBAL_PING
query_enabled: false
proxy_protocol: false
ping_passthrough: false
priorities:
- pvp
bind_local_address: true
host: 0.0.0.0:25565
max_players: 42
tab_size: 30
force_default_server: true
forced_hosts:
pvp.md-5.net: pvp
remote_ping_cache: -1
network_compression_threshold: 256

permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload

- teamchat.admin.notify
- teamchat.see
- teamchat.use
- teamchat.admin

log_pings: true
connection_throttle_limit: 3
prevent_proxy_connections: false
timeout: 90000
player_limit: -1
ip_forward: true

groups:
SLINIcraftet204:
- admin
Haeherfeder:
- admin

remote_ping_timeout: 5000
connection_throttle: 8000
log_commands: true
stats: ABC_DEF_GHI
online_mode: true
forge_support: true
disabled_commands:
- disabledcommandhere
servers:
pvp:
motd: |-
&1Another Bungeecord Host MOTD
&1Another Bungeecord Host MOTD
address: localhost:25565
restricted: false

!!!THIS IS AN TEMPLATE, it's recommend to use an Bungeecord-Permissions-System!!!

Plugin Reviewers are very welcome :)

Thanks to LordVile_SP for his feedback and new Feature-requests


you want to see and follow the progress of our developments? If you click HERE you will come to our own KanBoard page, where you can see our ideas or our progress.

RULES FOR THIS PLUGIN:
1. Don't say thats yours!!!
2. Changes or copies are not allowed
3. If you wanna use my Code please join my Discord and open a Support Ticket
4. Decompiling is not allowed and is also not Nice, please be fair

Copyright:
OWNSTAFFZone is part of the TTT-Games organisation
All Rights of this plugin are owned by TTT-Games
TTT-Games is a brand wich is owned by SLINIcraftet204 and Haeherfeder

The sale and redistribution of the plugin file or file/code parts of them is prohibited and may be prosecuted.
Plugin use for own purposes only

Disclaimer:
OWNSTAFFZone and TTT-Games are
not affiliated with Mojang Synergies AB, Microsoft® or SpigotMC Pty. Ltd.
Resource Information
Author:
----------
Total Downloads: 248
First Release: Jul 31, 2021
Last Update: Jul 23, 2022
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings