Minecraft Data Packs / Server Utility

Visitor Guard : vanilla security system [1.20]

  • check_circle Advancements
  • check_circle Functions
  • 7,434 views, 5 today
  • 113 downloads, 0 today
  • 23
  • 23
  • 1
FunkyToc
Level 76 : Legendary Programmer Cat
468

Visitor Guard : vanilla security system [1.20] Minecraft Data Pack

Visitor Guard is a datapack that allows you to get rid of the whitelist on your server, allowing random visitors that get your server's IP. It gives to players a role (default: visitor) that constraint him not breaking things, killing pets or grief chests.

Read the setup section before install.

Features:

  • Anti grief for Bandit, Visitor and Traveler (protect your containers)
  • Gamemode Adventure for Bandit, Visitor and Traveler (can't break blocks)
  • Limited walkable area Bandit and Visitor
  • Define a spawn point for new Players
  • Define a prison spawn for Bandits
  • Define some Managers to manage your player's role withour being OP
  • Custom your role's name and color in the datapack's files


Setup:

  • Precaution for first setup: get your xyz coordinates (screen or remember them)
  • Load the pack (and don't move your character, or you might be teleported in a wall)
  • Set yourself as a player with the [​set role] button in the options, or use:
    /execute as @s run function fkvg:setup/role/5(now you can move)
  • Place yourself at the location you want to set the visitor spawn and prison spawn.
  • Use [​set spawn] button in the option menu, or use:
    /function fkvg:setup/set_visitor_spawn
    /function fkvg:setup/set_prison_spawn
  • Then set the role for your current active players with the [​set role] or [​set role offline] buttons. Their role will be updated on next login.

Roles

role
bandit
visitor
traveler
pilgrim
player
advisor
leader
score
1
2
3
4
5
6
7
spawn
prison
spawn
spawn
server
server
server
server
visit range
32
256
free
free
free
free
free
gamemode
adventure
adventure
adventure
survival
survival
survival
survival
/trigger
yes
yes
yes
no
no
no
no
container
lock
lock
lock
free
free
free
free

Options

To adjust options to your needs, use:
/function fkvg:options/get

Issue / Bug
- Keep in mind a datapack cannot be perfect. It may have some case where secutity fails. I recommend using Worldguard if possible, but this pack was made in the case you don't have access to plugins.
Patreon Versions
- in-game option menu to modify options
- credits in the project file patreons.txt
- awesome support for the creator ♥
License
Visitor Guard : vanilla security system [1.20] Minecraft Data Pack
By downloading this work, you automatically accept the license protecting it.


This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International. An exception is made for video content which can be monetized under the condition of credits attribution according to the license. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode.

An exception is made for video, image, sound, blog, and any other media that would share the project. If the purpose of the content is sharing, the content creator may monetize the content. Content creators must simply give appropriate credit and provide a link to the original work.
Datapack by FunkyToc : https://funkytoc.fr
CompatibilityMinecraft 1.17
toMinecraft 1.20
Tags

4 Update Logs

1.20.4 Update : by FunkyToc 12/21/2023 12:05:15 pmDec 21st, 2023

1.20.4 checks OK.
LOAD MORE LOGS

Create an account or sign in to comment.

_HueQ
02/12/2023 3:27 pm
Level 1 : New Miner
Will see what happens XD
2

Welcome