-
Notifications
You must be signed in to change notification settings - Fork 0
Modules
uxmFarmer includes 6 powerful modules designed to automate and enhance farming operations:
Modules:
Production,Auto Harvest,Auto Kill,Auto Sell,XP Collector, andStorage.
If you set a module to require permission, then the farmer's owners must have that permission. Any other farmer member having the permission will not change anything, only farmer owner having the permission matters.
The Production module monitors and displays each farmer's storage growth for all products. It provides detailed insights into production rates and income potential.
When this module is enabled, players can view their farmer's:
- Production rate & income per minute
- Production rate & income per hour
- Production rate & income per day
uxmfarmer.production
| Setting | Type | Description |
|---|---|---|
enabled |
boolean |
Enables or disables the module |
permission-required |
boolean |
Requires players to have the module permission to use it |
The Farm Manager module allows server admins to customize server-wide farmer settings.
This module is server-wide, therefore has no permission.
| Setting | Type | Description |
|---|---|---|
disable-growing-if-stock-is-full |
boolean |
Disables or enables product growth when that product's stock is full |
remove-remaining-drops-from-ground |
boolean |
Removes remaining products from ground if that product's stock has became full after collecting some |
remove-drops-if-stock-is-full |
boolean |
Removing product drops from ground if that product's stock is full |
The Auto Harvest module collects crops automatically when they reach their maximum possible age. When combined with Modern Farm Logic, its performance is exceptional.
- Toggleable piston requirement
- Configurable list of products that requires pistons
- Dropping the grown crop to ground if stock is full
- Configurable list of products that will be automatically harvested
uxmfarmer.autoharvest
| Setting | Type | Description |
|---|---|---|
name |
String |
This name will be shown in Farmer Management GUI |
status |
boolean |
Disables or enables this feature server-wide |
default-status |
boolean |
A freshly bought farmer will come with this status for this module |
permission-required |
boolean |
Disables or enables permission requirement for this module |
required-piston |
boolean |
Disables or enables piston requirement for crops that'll be automatically harvested |
extended-piston-check |
boolean |
Disables or enables extended piston check |
drop-item-if-stock-full |
boolean |
Disables or enables dropping the grown product to ground if stock for that product is full |
piston-check-items |
Material List |
List of the products that'll require pistons |
items |
Material List |
List of the products that'll be automatically harvested |
The Auto Kill module kills mobs spawned in a Farmer's region automatically.
uxmfarmer.autokill
| Setting | Type | Description |
|---|---|---|
name |
String |
This name will be shown in Farmer Management GUI |
status |
boolean |
Disables or enables this feature server-wide |
default-status |
boolean |
A freshly bought farmer will come with this status for this module |
permission-required |
boolean |
Disables or enables permission requirement for this module |
only-kill-spawner-mobs |
boolean |
When enabled, only kills mobs that are spawned by spawners |
mobs |
Entity List |
List of the mobs that'll be automatically killed |
The Auto Sell module sells products automatically when their stock reaches full capacity.
uxmfarmer.autosell
| Setting | Type | Description |
|---|---|---|
name |
String |
This name will be shown in Farmer Management GUI |
status |
boolean |
Disables or enables this feature server-wide |
default-status |
boolean |
A freshly bought farmer will come with this status for this module |
permission-required |
boolean |
Disables or enables permission requirement for this module |
send-message |
boolean |
Disables or enables sending information to owner or members when auto-sell works |
send-to-members |
boolean |
Disables or enables if information should get sent to members too when auto-sell works |
everything |
boolean |
When this setting is enabled, Farmers will sell every product's stock automatically |
items |
Material List |
List of the products that'll be sold automatically |
The XP Collector module collects fallen XP from ground automatically.
uxmfarmer.xpcollector
| Setting | Type | Description |
|---|---|---|
name |
String |
This name will be shown in Farmer Management GUI |
status |
boolean |
Disables or enables this feature server-wide |
default-status |
boolean |
A freshly bought farmer will come with this status for this module |
permission-required |
boolean |
Disables or enables permission requirement for this module |
xp-unit-price |
double |
Price of one XP |
xp-tax |
double |
The tax ratio that'll be taken from XP sales |