souza-plot-0.5.0.jar
19 Jan 2026
CurseForge · Hytale mod
SouzaPlot brings the classic PlotMe/PlotSquared experience to Hytale. Create a dedicated plot world where players can claim their own land, build freely, and protect their creations from others
Quick answer
SouzaPlot souza-plot-0.5.0.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
souza-plot-0.5.0.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Built for SouzaPlot souza-plot-0.5.0.jar. Pick another file and the loader, install side or required mods may change.
Use souza-plot-0.5.0.jar. It targets Hytale; another release may target a different game build or dependency set.
This file does not list any required mods. Do not add a library just because a different file uses it.
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Use the “Get this file” button beside souza-plot-0.5.0.jar. It opens that exact file at the source.
About this project
A fully-featured plot management plugin for Hytale servers.
SouzaPlot brings the classic PlotMe/PlotSquared experience to Hytale. Create a dedicated plot world where players can claim their own land, build freely, and protect their creations from others.
.jar file in your server's Mods folder/plot auto to claim your first plot| Command | Description | Permission |
|---|---|---|
/plot |
Main plot command | souza.plot.command.plot |
/plot help |
Shows help for all plot commands | souza.plot.command.help |
/plot claim |
Claim the plot you're standing on | souza.plot.command.claim |
/plot auto |
Automatically find and claim an unclaimed plot | souza.plot.command.auto |
/plot home [index] |
Teleport to your plot (use index for multiple plots) | souza.plot.command.home |
/plot tpback |
Teleport back to your previous location | souza.plot.command.tpback |
/plot visit <player> |
Visit another player's plot | souza.plot.command.visit |
/plot info |
Show information about the current plot | souza.plot.command.info |
/plot list |
List all your claimed plots | souza.plot.command.list |
/plot add <player> |
Add a trusted member to your plot | souza.plot.command.add |
/plot remove <player> |
Remove a member from your plot | souza.plot.command.remove |
/plot deny <player> |
Deny a player from entering your plot | souza.plot.command.deny |
/plot undeny <player> |
Remove a player from your deny list | souza.plot.command.undeny |
| Command | Description | Permission |
|---|---|---|
/plot admin |
Admin command group | souza.plot.command.admin |
/plot admin claim |
Claim a plot for the server (admin plot) | souza.plot.command.admin.claim + souza.plot.admin |
/plot admin delete |
Delete the current plot | souza.plot.command.admin.delete + souza.plot.admin |
/plot admin setspawn |
Set the plot world spawn point | souza.plot.command.admin.setspawn + souza.plot.admin |
/plot admin info |
Show plugin statistics | souza.plot.command.admin.info + souza.plot.admin |
Use these permissions to give players different plot limits based on their rank:
| Permission | Description |
|---|---|
souza.plot.limit.1 |
Allow player to claim 1 plot |
souza.plot.limit.2 |
Allow player to claim 2 plots |
souza.plot.limit.3 |
Allow player to claim 3 plots |
souza.plot.limit.<N> |
Allow player to claim N plots (up to MaxPlotLimit) |
Example: Give VIP players 3 plots by assigning souza.plot.limit.3 permission.
Players without any limit permission will use the DefaultPlotLimit from config (default: 1).
| Permission | Description |
|---|---|
souza.plot.admin |
Required to execute admin commands |
souza.plot.admin.bypass |
Bypass all plot protections (build anywhere, break bottom layer) |
souza.plot.admin.roads |
Build and modify roads and plot borders |
| Permission | Description |
|---|---|
hytale.editor.builderTools |
Let users use build tools in their plot |
When you add a member with /plot add <player>, they receive trusted access:
Only the plot owner can add or remove members.
The plugin uses two configuration systems: the Mod Configuration for plugin behavior, and World Generation settings for how the plot world is generated.
config.json)Located in plugins/Souza/Plot/config.json. Controls plugin behavior and limits.
| Option | Default | Description |
|---|---|---|
WorldName |
"plotworld" |
Name of the plot world |
DefaultPlotLimit |
1 |
Default plots per player (when no permission set) |
MaxPlotLimit |
10 |
Maximum plots per player |
AutoCreateWorld |
true |
Auto-create plot world on startup |
PlotLimitPermissionPrefix |
"souza.plot.limit." |
Permission prefix for plot limits |
| Option | Default | Description |
|---|---|---|
ProtectBottomLayer |
true |
Prevent breaking the bottom layer (void protection) |
ProtectedLayerHeight |
1 |
Y-level at or below which blocks are protected |
| Option | Default | Description |
|---|---|---|
Database.JdbcUrl |
"jdbc:h2:file:./plugins/Souza/Plot/data/plots;MODE=MySQL" |
Database connection URL |
Database.DriverClassName |
"org.h2.Driver" |
JDBC driver class |
Database.Username |
"" |
Database username |
Database.Password |
"" |
Database password |
Database.MaximumPoolSize |
10 |
Max connection pool size |
These settings are also in config.json and control how the plot world is generated.
| Option | Default | Description |
|---|---|---|
PlotSize |
32 |
Size of each plot in blocks |
RoadWidth |
5 |
Width of roads between plots |
GroundHeight |
64 |
Y-level for surface generation |
BorderEnabled |
true |
Enable visual plot borders |
Environment |
"Surface" |
Hytale environment type |
| Option | Default | Description |
|---|---|---|
DirtDepth |
4 |
Depth of dirt layer below surface |
BedrockDepth |
3 |
Depth of bedrock at world bottom |
Example usaged for 5 blocks wide roads
"RoadPattern": "XYYYX",
"IntersectionPattern": [
"XYYYX",
"YZZZY",
"YZZZY",
"YZZZY",
"XYYYX"
],
"RoadPatternBlocks": [
{
"Char": "X",
"BlockType": "Rock_Stone_Cobble"
},
{
"Char": "Y",
"BlockType": "Rock_Stone_Brick"
},
{
"Char": "Z",
"BlockType": "Rock_Stone_Brick"
}
],
This guide explains how to customize the plot world for your server.
The plot world generates as an infinite grid:
+----------+-----+----------+
| | R | |
| PLOT | O | PLOT |
| (32x32) | A | (32x32) |
| | D | |
+----------+-----+----------+
| ROAD | X | ROAD |
+----------+-----+----------+
| | R | |
| PLOT | O | PLOT |
| | A | |
| | D | |
+----------+-----+----------+
Each grid cell = PlotSize + RoadWidth (default: 32 + 5 = 37 blocks)
From bottom to top:
| Layer | Y-Level (default) | Block |
|---|---|---|
| Bedrock | 0-2 | BedrockBlockType |
| Stone | 3-59 | FillBlockType |
| Dirt | 60-63 | DirtBlockType (plots only) |
| Surface | 64 | PlotBlockType or RoadBlockType |
| Border | 65 | BorderBlockType (plot edges only) |
{
"PlotSize": 64,
"RoadWidth": 7
}
Creates 64x64 plots with 7-block wide roads.
{
"PlotBlockType": "Soil_Sand",
"RoadBlockType": "Rock_Sandstone",
"BorderBlockType": "Rock_Sandstone_Half",
"FillBlockType": "Rock_Sandstone",
"DirtBlockType": "Soil_Sand"
}
{
"GroundHeight": 32
}
{
"BorderEnabled": false
}
Removes the border walls between plots and roads.
plugins/Souza/Plot/config.jsonNote: World generation settings only apply when the world is first created. To apply changes to an existing world, you must delete and regenerate it.
/plot auto to get your first plot/plot add <player> to let them build/plot visit <player>/plot tpback after teleporting/plot home 2 to teleport to your second plotThis project is open source. See the repository for license details.
Project description from CurseForge.
Recent files
19 Jan 2026
15 Jan 2026
15 Jan 2026
14 Jan 2026
14 Jan 2026
14 Jan 2026
14 Jan 2026
Looking for an older file? The official CurseForge project page is in Resources.