[Discontinued] PureFreeze - Ultimate Freezing [$1]

Status
This thread has been locked.

DaCavE

d e v
Supreme
Feedback score
13
Posts
134
Reactions
86
Resources
0
pWc7U5V.png
No longer playing or coding on Minecraft. If you’d like to take over this plugin please email me, [email protected].
The Ultimate Freezing Plugin 2.0

Cost: $1 USD
Source: Discussed through PM

Vouch copies are not being given out

Buy Plugin: http://buypurefreeze.dacave.tech/
Support: http://dacave.tech/support/
KphjLvV.png

PureFreeze is a plugin that allows staff members of servers to easily and efficiently freeze players and rule breakers on their server.
What is freezing? Freezing players forcefully placing an online player into a state of "frozen". The player cannot execute certain actions (move, speak, run commands), until the staff member who froze them, unfreezes them by toggling this mode off. This can be used for screensharing, or other rule breaking purposes.​
PureFreeze was made with the intent of allowing the server owner/manager to configure almost every aspect of the plugin, allowing everything to be customizable.

This is my first public plugin.

hMmu0qj.png

Features include:
  • Freeze/SS Command (player freeze)
  • FreezeAll/SSAll Command (server freeze)
  • Configurable freezing messages
  • Automatic ban (or command run) on logout while frozen
  • Ability to prevent the following things while frozen (and configure their messages also):
    • Movement
    • Head-Movement (Headlock)
    • Block Break
    • Block Place
    • Item Drop
    • Chat Messages
    • Commands
    • Enderpearling
    • Block Damage
    • Entity Damage
  • Inventory Lock (prevents frozen user from self-destructing or removing hacked clients)
    • Ability to unlock users while frozen so they can speak or use commands
  • NEW! Frozen-Chat (only staff can see when frozen players type)
  • NEW! Prevent other players from placing blocks in a radius of frozen players
WnK3ZYa.png

Commands for the plugin:

/purefreeze - Main plugin command. List of commands and descriptions for the plugin.
/pf (alias)
/freeze [player] - Freezes an online player. Command is togglable. The first time you freeze someone they are automatically frozen with the GUI. The second time the command is run, ONLY the GUI is removed, not the freeze. The third time the player is unfrozen.
/ss (alias)
Permission: purefreeze.freeze
/freezeall [confirm: type yes] - Puts the server on freeze, all players (without bypass permissions) will be frozen.
/ssall [confirm: type yes] (alias)
Permission: purefreeze.freezeall
/pfreload - Reloads the configuration file from in game.
Permission: purefreeze.reload
Miscellaneous permissions:
  • purefreeze.freezeall.bypass - Allows bypass for the server freeze. Players with this permission will be able to move, chat, and bypass all other blocks while the server is frozen.
  • purefreeze.notify - When a staff member freezes a player, users with this permission will be able to see a notification in chat the a staff member has frozen a player.
  • purefreeze.notify.logout - If a currently frozen player logs out while frozen, all users with this permission will be notified in chat
  • purefreeze.notify.messages - Ability to see chat messages from frozen players (while the anti-chat feature is enabled) - See screenshots
  • purefreeze.blocks.bypass - Ability to place blocks around frozen players (when it is disabled for default players in the configuration)
vICS407.png

Screenshots of features of the plugin:

e3a0f805a480435fc5e8767f93ca5a0a.png

- Main command for the plugin.

50b0f6b1ee7785fb5300d53878bc0323.png

- Default freeze notification towards the player. Can be configured.

bb6f35c4866f5c7f531affce8c58dd0c.png

4586f7c1e82ff5da72066629a7c17040.png

- Notification to staff when users are frozen

b9253edf6cfe4ff9aa110cae6ea13eff.png

- Default inventory lock messages. Can be configured.

bff64c899139eb6e00a5b08c6e3f54e4.png

- Default server freeze. Can be configured.

703208f9318b1dd396088d2d3d7df32b.png

- Message sent to staff (or players) who have the server freeze bypass permission.

6694c58b311f668634915a02ce058abb.png

- Frozen chat messages sent to staff with the correct permission.

Code:
#PureFreeze - Developed by DaCavE
messages:
  permission: '&cYou do not have permission!'
  not_allowed: '&cYou may not do this while frozen!'
  freeze:
    error: '&cIncorrect Usage: /freeze [username]'
    offline: '&cThe player specified is offline or invalid'
    self: '&cYou cannot freeze yourself'
    success_frozen: '&cYou have frozen <player>'
    success_unfrozen: '&cYou have unfrozen <player>'
    success_unlock: '&cInventory lock removed'
    notify_freeze: '&7&o[<staff> has frozen <player>]'
    notify_unfreeze: '&7&o[<staff> has unfrozen <player>]'
    unfrozen_player: '&aYou have been unfrozen. Sorry for any inconvenience caused!'
    logged: '&4&l<player> has logged out while frozen'
    place_blocks_near_frozen: '&cYou cannot place / break blocks near frozen players!'
    frozen_message:
    - ' '
    - '█████████'
    - '████&c█&f████   &4&lATTENTION'
    - '███&c█&0█&c█&f███'
    - '██&c█&6█&0█&6█&c█&f██'
    - '██&c█&6█&0█&6█&c█&f██   &cYou have been frozen. DO NOT LOGOUT!'
    - '██&c█&6█&0█&6█&c█&f██   &cIf you logout you will be &4&lBANNED&c.'
    - '█&c█&6█████&c█&f█   &cJoin our teamspeak (&7ts.myserver.com&c)'
    - '&c█&6███&0█&6███&c█'
    - '&c█████████'
    - '█████████'
    - ' '
  freezeall:
    error: '&cIncorrect Usage: /freezeall [confirm: type yes]'
    success_frozen: '&cYou have successfully froze the server!'
    success_unfrozen: '&cYou have successfully unfroze the server!'
    unfrozen_player: '&aThe server has been unfrozen!'
    frozen_message:
    - ' '
    - '&c█████████'
    - '&c████&4█&c████   &4&lATTENTION'
    - '&c███&4█&0█&4█&c███'
    - '&c██&4█&6█&0█&6█&4█&c██'
    - '&c██&4█&6█&0█&6█&4█&c██   &cThe server has been frozen.'
    - '&c██&4█&6█&0█&6█&4█&c██   &cWait until further instruction!'
    - '&c█&4█&6█████&4█&c█'
    - '&4█&6███&0█&6███&4█'
    - '&4█████████'
    - '&c█████████'
    - ' '

options:
  freeze:
    stop_movement: true
    head_lock: false
    block_break: true
    block_place: true
    item_drop: true
    chat: true
    chat_notify_staff: true
    chat_notify_format: '&c(FROZEN) &7<player>: &f<message>'
    commands: true
    entity_damage: true
    block_damage: true
    logout_command: 'say Cmd can be changed in config <player>' # leave empty for no command, do NOT use a slash in the beginning
    enderpearling: true
    place_blocks_near_frozen: true
    place_blocks_near_frozen_radius: 4.0
    inventory_lock: true
    inventory_name: '&cYou have been frozen!'
    inventory_item_id: 160
    inventory_item_name: '&c&lYou have been frozen!'
    inventory_item_lore:
    - '&7Join our teamspeak ts.myserver.com'
    - '&7If you do not join in 5 min, you will be banned'
    inventory_item_damage: 14
  freezeall:
    stop_movement: true
    head_lock: false
    block_break: true
    block_place: true
    item_drop: true
    chat: true
    commands: true
    entity_damage: true
    block_damage: true
    enderpearling: true
Configuration file.

2DuRsfV.png

When you download (or buy) this plugin, you agree to the following:
  • You may not decompile this plugin or use the code in any way without direct permission from me
  • You may not redistribute this plugin to anyone
  • This plugin may be only used for your own server or network (the buyer)
  • You may not share, leak, or claim the plugin as your own
  • Refunds are not allowed
  • You must pay through Friends and Family on PayPal
Buy Plugin: http://buypurefreeze.dacave.tech/
Support: http://dacave.tech/support/


3c09114c64494e6ea88534c93249d309.png

Please feel free to suggest ideas. Thank you.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Silky

Full-time Manager
Premium
Feedback score
0
Posts
107
Reactions
36
Resources
0
Nice job DaCaVe, that's a nice SS plugin. Clean and compact.
 

DaCavE

d e v
Supreme
Feedback score
13
Posts
134
Reactions
86
Resources
0
Can I just say that I was originally coming here because I thought "urgh, more plugins that can be made in 5 minutes and aren't worth the money".

Came to the end of the thread and I'm not sure whether to congratulate you on perfecting such a simple plugin and actually making it worth something, or be annoyed at you for not using the time for something bigger.

Either way +1
I appreciate your support a lot. I always love perfecting everything I do, and I am currently coding some other larger plugins. Once again thanks :)
 

David

https://twitter.com/nootlol
Supreme
Feedback score
3
Posts
43
Reactions
37
Resources
0
Bought this plugin from dacave and it worked perfectly, had 0 problems with it!
 

DaCavE

d e v
Supreme
Feedback score
13
Posts
134
Reactions
86
Resources
0

EliteGamer687

Feedback score
5
Posts
283
Reactions
50
Resources
8
Gonna buy, be better then a custom one aha
 

Geek1243

Feedback score
0
Posts
0
Reactions
2
Resources
0
hello everyone, my name is geek, i have taken over the further development of pure freeze for DaCavE, if you do not believe me, msg him thought discord, anyway, i will be re-releasing this with some new cool features under the new name Ultra Freeze very soon, in the mean time, you can check out the free version, freeze on my mcmarket page, thank you all for your time, peace.
 
Status
This thread has been locked.
Top