NewCraftRank SitesA free website and storeMake yours ›
1.10.41CraftRank Launcher is out Download ›AshlarFree server software built on Paper, with DDoS and backdoor protection See Ashlar ›Server ownersYour own launcher with your name, logo and one click onto your server See themes ›
Resources / Plugins / JoinProtection

JoinProtection

A plugin that protects players from mobs and damage for a set period of time after they join

PluginsFree1.17 – 1.20
by rockquiet · listed from Hangar
Download ›

Direct download from Hangar · 472 downloads

What it does

JoinProtection is a plugin for Paper / Spigot servers, made by rockquiet. A plugin that protects players from mobs and damage for a set period of time after they join.

It supports Minecraft 1.17 – 1.20. It has been downloaded 472 times on Hangar. That puts it at #72 of the 130 protection and land claim plugins listed here. The last update came out on Dec 25, 2023.

Supported versions

1.201.191.181.17

Release history

JoinProtection has had 12 releases on Hangar. None of them came out in the past year. The newest is 1.7.1, released on Dec 25, 2023. It is made for Minecraft 1.17.1 – 1.20.4. It runs on Paper. The download is 1.0 MB.

VersionReleasedMinecraftType
1.7.1Dec 25, 20231.17.1 – 1.20.4Release
1.7Oct 30, 20231.17.1 – 1.20.2Release
1.6.2Oct 21, 20231.18.2 – 1.20.2Release
1.6.1Oct 17, 20231.18.2 – 1.20.2Release
1.6Oct 9, 20231.18.2 – 1.20.2Release

Commands

The commands named on the Hangar page of JoinProtection:

/joinprotection

Permissions

Permission nodes named there, to give with a plugin like LuckPerms:

joinprotection.usejoinprotection.reloadjoinprotection.plus-numberjoinprotection.bypass.cancel-on-movejoinprotection.bypass.cancel-on-attackjoinprotection.bypass.cancel-on-block-interactjoinprotection.bypass.world-listjoinprotection.bypass.*joinprotection.*

Latest release on GitHub

JoinProtection is open source. Its newest release on GitHub is v1.7.1, published on Dec 25, 2023.

Note: The plugin is now compatible with 1.20.3 and 1.20.4

Changed:

  • Improved update checker
  • Update paper-api: 1.20.2-R0.1-SNAPSHOT -> 1.20.4-R0.1-SNAPSHOT
  • Update miniplaceholders-api: 2.2.1 -> 2.2.3
  • Update adventure-text-minimessage: 4.14.0 -> 4.15.0
  • Update adventure-platform-bukkit: 4.3.1 -> 4.3.2

Full Changelog: v1.7...v1.7.1

Before that: v1.7 (Oct 30, 2023), v1.6.2 (Oct 21, 2023).

Description from the author on Hangar

JoinProtection

A plugin that protects players from mobs and damage for a set period of time after they join\
...with many configurable options.

Features

  • After joining the server the player is invincible for X seconds
  • Protection time can be extended via permission
  • Toggle if entities target players with active join protection
  • Disable damage...
  • ...by entities
  • ...by blocks
  • ...by anything else (fall damage, etc.)
  • Prevent the player from dropping/picking up items
  • Cancel the join protection if the player...
  • ...attacks an entity
  • ...moves X blocks
  • ...breaks/places blocks
  • Particles aura during active join protection
  • Play a sound to players trying to attack others with active join protection
  • Whitelist/Blacklist worlds to restrict the plugin's functionality
  • PlaceholderAPI

and MiniPlaceholders support

  • LuckPerms Context support
  • Everything can be edited, bypassed with permissions, or completely disabled

Commands & Permissions

permission · default · description
joinprotection.use · true · If the Player has join protection
joinprotection.reload · op · Allows the usage of /joinprotection reload
| joinprotection.plus-NUMBER | false | Extends the protection time by NUMBER amount of seconds
(If a player has multiple permissions, only the highest value will be added) |
joinprotection.bypass.cancel-on-move · false · Bypass the cancel on move option
joinprotection.bypass.cancel-on-attack · false · Bypass the cancel on attack option
joinprotection.bypass.cancel-on-block-interact · false · Bypass the cancel on block interact option
joinprotection.bypass.world-list · false · Bypass the world-list option
joinprotection.bypass.* · false · Grants all bypass permissions
joinprotection.* · false · Grants all permissions of the plugin

Placeholders

PlaceholderAPI · MiniPlaceholders · description
%joinprotection_status% · `` · Protection status of the player

LuckPerms Context

The plugin updates an joinprotection context for each player:\
It can be either true (player is protected) or false (player is not protected).

More information on how it works is available on the LuckPerms Wiki.

Written by rockquiet. Read it with pictures on Hangar.

How to install JoinProtection

  1. Make sure your server runs Paper and Spigot on Minecraft 1.17 – 1.20.

  2. Download the .jar file from Hangar and put it in the plugins folder of your server.

  3. Restart the server. Avoid /reload, many plugins do not handle it well.

  4. Type /plugins in the console: JoinProtection should be listed in green. Its config files are created in the plugins folder on the first start.

Compatibility

Minecraft versions
1.20, 1.19, 1.18, 1.17
Runs on
Paper, Spigot
Edition
Java
Needs
Nothing else
License
MIT
Price
Free
Upkeep
Actively updated (Nov 11, 2026)

JoinProtection compared with similar ones Compare all alternatives

ResourceDownloadsVersionsLast updatePrice
JoinProtectionthe one you looked at4721.17 – 1.20Dec 25, 2023Free
Lag ProtectionVyndral30K1.16 – 26.xSep 19, 2026Free
OriginGateKaizen-Network21.8 – 26.x4 days agoFree
Grim AnticheatAoElite803K1.8 – 26.x1 day agoFree

Questions

Does JoinProtection work on Minecraft 26.x?

Not yet. The newest version it supports is Minecraft 1.20.

Is JoinProtection free?

Yes. JoinProtection is free to download from Hangar.

Which server software does JoinProtection run on?

JoinProtection runs on Paper and Spigot servers.

Is JoinProtection still updated?

Yes. The last update came out in the past day.

What are the best alternatives to JoinProtection?

The closest ones are Lag Protection, OriginGate and Grim Anticheat. Compare all alternatives

Alternatives to JoinProtection

Grim AnticheatPlugins · 1.8 – 26.x

Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.21 anticheat

Free802,610 downloads
Compare all alternatives ›

Reviews

–★★★★★
0 reviews
50
40
30
20
10

Log in to leave a review.