Home›Java›Mods›Houses - Buy and rent houses [1.16 - 1.21]
Houses - Buy and rent houses [1.16 - 1.21]
ModsJava

Houses - Buy and rent houses [1.16 - 1.21]

Java mod listed for Minecraft 1.16–1.21. Download on the author's site.

⬇ Download on Spigot
[​IMG]
[​IMG]
​
Houses is a Spigot plugin that allows players to buy, sell, and rent in-game houses, using Vault for all economy transactions. The plugin includes permission management, database support (SQLite/MySQL), and fully configurable messages and settings.

Great for GTA based servers where you want players to own properties. Simply add a House sign on a building and register doors to the house.

This plugin is based of this old plugin. I decided to rework the whole plugin from scratch with new functionalities and better performance.

✅ Features
Configuration (config.yml)
Spoiler: config.yml
Code (YAML):

#===================================
#=    AlphaCTX's Houses plugin     =
#===================================
#
#
#================================
#=     MAX OWNED PROPERTIES     =
#================================
max-houses-per-player
: 3

#============================
#=     STOREAGE OPTIONS     =
#============================
database
:
  use-mysql
: false
  host
: localhost
  port
: 3306
  user
: root
  pass
: password
  database
: houses
  sqlite-file
: houses.db
  save-interval
: 60 # seconds
  debug
: false

#=============================
#=     TELEPORT SETTINGS     =
#=============================
teleport-wait
: 5
rent
:
  period
: 2400 # seconds (2 Minecraft days)
  check-interval
: 600 # seconds

cleanup
:
  check-interval
: 86400 # seconds
  inactive-days
: 30

#===========================
#=     CUSTOM MESSAGES     =
#===========================
messages
:
  buy-success
: "&aPurchased house {id}"
  sell-success
: "&aSold house {id}"
  rent-success
: "&aRented house {id}"
  stop-rent-success
: "&aStopped renting house {id}"
  door-locked
: "&cYou don't own this house"
  rent-paid
: "&aRent for house {id} paid"
  rent-stopped
: "&cRent unpaid, house {id} lost"
  inactive-removed
: "&cHouse {id} removed due to inactivity"
 

⌨️ Commands


Signs
Simply set up houses with signs using the following two setups:
Buy:
[​IMG]

Rent:

[​IMG]

*
Defining an ID is optional, the plugin will give the house its own ID when left blank.

Dependencies


Planned features:

For Minecraft version 1.16 versions head over to our website

bStats metrics

If you dont want metrics collection from the plugin on your server you can disable it trough the bStats config file. bStats collects anonymous data and is open source. [​IMG]
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Houses - Buy and rent houses [1.16 - 1.21] is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 696 times (via Spigot). Download it and open it directly in the game.

Explore more