CoReScreen icon

CoReScreen -----

A Packet-Level SS Plugin ( Vanish, Profiler, Tester & ... )



# CoReScreen
A powerful & collection of required tools to ss someone
This is a 1.8.8-1.16(un-tested) minecraft spigot/paper screen share plugin...
In this plugin all of required tools to profile & check someone for cheats has implemented

# Features
* Vanish
* Fully hides players on packet level which is much more secure and cant be broken by other plugins
* You can limit what vanished players can do based on permissions
* A huge configuration to set messages & actions
* Freeze
* Create a log file of actions was does in ss (**SOON**)
* Actions base on player's quit while frozen, or they time finish ( Clickable text )
* Auto timer that count for you per player
* Automatically block frozen player's messages ( Only show up for staffs )
* Command whitelist that prevent player from using un registered commands while frozen
* A huge configuration to set messages & actions
* Profiler
* Easy to use & non memory leak system ( async )
* Profile players data based on packets & events
* A huge configuration to set messages
* Test
* Fully automatic testing with a simple command
* Show the result of test after testing finished
* A huge configuration to set messages
* ClientSettings
* Grab some player's client settings
* A little message configuration for

Report Any Bug At GitHub, Download & Review the plugin
‌‌‌
# Options
- Freeze: Let you freeze players for ss
- Vanish: Let invisible to normal players
- Profiler: Let you scan player's actions by items
- Test: Let you check something in player's client by acting to them
- ClientSettings: Let you see player's client settings
- OperationBlock(**SOON**): Let you block options of player

## Commands
### Freeze:
* usage: /freeze {player-name}
* aliases: /f, /freeze

### Vanish:
* usage: /vanish [player-name]
* aliases: /v, /vanish

### Profiler:
* usage: /profiler {player-name} {option-to-profile}
* aliases: /p, /profiler

### Test:
* usage: /test {player-name} {option-to-test}
* alias: /t, /test

### ClientSettings:
* usage: /clientsettings {player-name} [item]
* alias: /cs, /clientsettings

## Permissions
### Freeze:
* main: `corescreen.freeze`
* alerts: `corescreen.freeze.alert`
* command-whitelist-bypass: `corescreen.freeze.commandbypass`
* chat-messages: `corescreen.freeze.chat` (Frozen players have a private chat with staffs have this permnission)

### Vanish:
* main-self: `corescreen.vanish.self`
* main-other: `corescreen.vanish.other`
* permission-blockplace: `corescreen.permission.blockplace`
* permission-blockbreak: `corescreen.permission.blockbreak`
* permission-interact-entity: `corescreen.permission.interactentity`
* permission-interact-block: `corescreen.permission.interactblock`
* permission-consume: `corescreen.permission.consume`
* permission-damage-other: `corescreen.permission.damageother`
* permission-damage-self: `corescreen.permission.damageself`
* permission-bow-use: `corescreen.permission.usebow`

### Profiler:
* append: `corescreen.profiler.append`
* remove: `corescreen.profiler.remove`

### Test:
* main: `corescreen.test`
* modules-perm: `corescreen.test.{module}`
* modules: `knockback`, `rotation`, `shuffle`

### ClientSettings:
* main: `corescreen.clientsettings`
* modules-perm: `corescreen.clientsettings.{module}`
* modules: `clientversion`, `locale`, `renderdistance` & `chatvisibility`



# Placeholders
* PREFIX: `crs`
* `onlineplayers` return a int that's online players amount ( excludes vanished players )
* `vanishplayers` return a int that's vanished players amount
* `isvanish` return `true` if player is vanished else `false`
Example: `crs_onlineplayers` `crs_isvanish`


# ***Leave star if you like this plugin***
Resource Information
Author:
----------
Total Downloads: 47
First Release: Jan 5, 2024
Last Update: Jan 5, 2024
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings