OASIS
OASIS
OASIS is an advanced whitelist and security system that protects your server from OP Session Stealing, Unwanted Players and Hackers. As of now, the features are:
- Option to get an In-Game Notification from login attempts
- Option to get a Dialog Box on first time login attempt
- Option for protecting "/op" command with a password
- Option for only allowing OASIS commands from the console
- Option of checking players IP's specifically under their name or globally (under anyones name)
- Logging of attempted logins to a separate list
- In-Game Commands for adding and removing players to the allowed list.
- In-Game Commands for viewing allowed players and their IPs as well as disallowed players
- Option to create a Waiting-Room in which attempted players will go until they are authorized
- Option to set a custom kick message
- Player can set a password if their IP changes constantly
- Option to blacklist a player that is unwanted.
Permissions
| Permission | Value | Default |
|---|---|---|
| oasis.* | Gives all OASIS permissions | OP |
| oasis.reload | Permission to reload OASIS | OP |
| oasis.add | Permission to add a player to the allowed list | OP |
| oasis.remove | Permission to remove a player from the allowed list | OP |
| oasis.list | Permission to view IP List in-game | OP |
| oasis.broadcast | Permission to get a notification on failed login attempts | OP |
| oasis.password | Permission to register/remove a password and login | All |
| oasis.wr | Permission to use Waiting-Room commands | OP |
| oasis.blacklist | Permission to use blacklist command | OP |
Commands
| Command | Action |
|---|---|
| /oasis | Shows all of the OASIS commands color-coded. (Red command means player does not have permission) |
| /oasis reload | Reload OASIS configuration and IP list. |
| /oasis add [player] | Add player to Allowed List. |
| /oasis remove [player] | Remove player from Allowed List. |
| /oasis list [filter] | View the IP list. If no filter is used, then Allowed and Attempted List will be shown. (Filters: Allowed,Attempted,Player) |
| /oasis reg [password] | Register a password for the player. |
| /oasis unreg [password] | Remove the set password for a player. |
| /oasis login [password] | Login to a player with preset password. |
| /oasis wr | Toggle the Waiting-Room. |
| /oasis wr set | Set the Waiting-Room location. (Note: This room must be entirely sealed off) |
| /oasis blacklist [player] | Blacklist a player to be automatically blocked from server. |
Options
| Option | |
|---|---|
| CustomKickMessage | Set the custom kick message that people will see when denied access to your server |
| DialogBox | If true, a DialogBox will pop-up for the first login attempt of a player |
| ConsoleOnlyCommands | If true, OASIS commands can only be used from console |
| IPVerification | Set the type of IP verification (List or Specific) |
| Broadcast | If true, people with 'oasis.broadcast' will receive a notification on failed login attempts |
| opProtection : protect | If true then this will protect the "/op" command with a password |
| opProtection : password | The password that will protect the "/op" command |
| WaitingRoom : enabled | If true and location is set, denied players will be moved to a Waiting-Room rather than being kicked |
| WaitingRoom : location | The location of the Waiting-Room which can be set with the "/oasis wr set" command |
| WaitingRoom : command | The command that will be executed once someone is allowed from WaitingRoom (This command must be some sort of teleport command to move player out of the WaitingRoom) |
Created by xImaginex from IdioticCreations We have creations, and they aren't that smart :)
-
View User Profile
-
Send Message
Posted Nov 18, 2012@davidj919
Not at the moment.
-
View User Profile
-
Send Message
Posted Nov 13, 2012Is there any way to just allow people to come on without having to manually add people to the list? I find it annoying that I have to verify EVERYONE that comes on. I love how it protects against session stealing, but I hate the waiting room option.
-
View User Profile
-
Send Message
Posted Oct 19, 2012@Alexrocksdude
OP Session Stealing is also referred to as force-op. Its a hack where people can go on your server and execute commands as an operator for a couple seconds. In those couple seconds, a hacker could: OP any player he wants, execute any command he wants, and damage the economy and/or balance of your server. OASIS protects you from such a hack.
-
View User Profile
-
Send Message
Posted Oct 19, 2012@jasontang495
Thanks, could you send me the error that you get in console?
-
View User Profile
-
Send Message
Posted Oct 19, 2012@davidj919
Glad it works :)
-
View User Profile
-
Send Message
Posted Oct 16, 2012Hey, installed it manually. I can use some of the commands, but then some of them say the internal server error...help?
btw, great idea. HUGE problem with force-ops right now...
-
View User Profile
-
Send Message
Posted Oct 15, 2012Wow, amazing. I just downloaded it and asked my friend to attempt a session steal. He tried stealing my account, OPing himself, and other things, but none worked!
-
View User Profile
-
Send Message
Posted Oct 15, 2012What is "OP Session Stealing"?