Mineuniverse
Plugins

Residence Limits

PLUGIN
A Residence add on allowing for a limit on the minimum size of residences
by CyberQuack
Download Claim this project
Add a badge to your pageLink to Residence Limits from a README, website or forum post.
Preview: Badge

Badges update automatically and link to the plugin page on MineUniverse.

4,974 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
Admin Tools Anti-Griefing Tools
Advertisement Remove ads with Premium →

Residence Limits

This plugin allows for a few simple restriction checks when someone creates a residence. Currently Residence allows for per group maximum residence sizes, but doesn't limit the minimum size a player can make allowing for small residences to be created and used as an exploit with flags.

Features

  • Restrict residence minimum size by simple directions:
    • The X direction (East / West)
    • The Y direction (Up/Down)
    • The Z direction (North/South)
  • Restrict residence minimum size by blocks in plane:
    • The XZ plane (Flat Ground Size, most common)
    • The XY plane (Vertical Plane East / West)
    • The YZ plane (Vertical Plane North / South)
  • Restrict residence minimum size by total overall size

Dependencies

Commands

None. Simply set your values up in the config and your done

Permissions

  • resLim.override : lets the group or user ignore the minimum set restrictions when creating residences.

Configuration

Put the file in your plugins folder and start/restart server to generate the default config file. You can also simply copy this into a config.yml file and put it into a plugin folder name "ResidenceLimits"

Global:   res_x_limit: 16   use_x_limit: true   res_y_limit: 5   use_y_limit: true   res_z_limit: 16   use_z_limit: true   res_xz_limit: 50   use_xz_limit: false   res_xy_limit: 1   use_xy_limit: false   res_yz_limit: 1   use_yz_limit: false   res_total_size: 25   use_total_size: false

Setup / Usage

To require a minimum say in the X direction you would need to specify "resxlimit" to be that minimum number. If you want the plugin to actually use this direction (or plane/ size in the other cases) you need to set it's use flag to true, which is "usexlimit".

In the above example the X, Y, Z limits are 16 , 5 , 16 respectively and their 'use" is set to true, meaning when the plugin goes to check for direction values upon someone attempting to create a residence it will make sure that the minimum in each of those directions is at least the amount set in the config.

For the planes and total size these are simply the combined (multiplied) size of the two sides (or all 3 in the total size) in the plane. So if the "resxzlimit" is set to say 40 and it's "use" is set to true then as long as the X and Z directions multiplied have greater than 40 it should pass the minimum.

Future Ideas

-Add restrictions for 1 or more residences that can have subzones bought from. (IE You have a large residence set as the main residence and you want to restrict the amount of subzones purchased / owned to a set amount)
-Post in the ticket section and see if I add it here.

Known Bugs

  • None as long as the config is setup with proper values (Numbers for limits and a true/false for usage)
v1.0
MC CB 1.0.1-R1
Beta 2012-01-03 Get

More from CyberQuack

Advertisement Remove ads with Premium →

You Might Also Like