ModsJava
Better Living
Java mod listed for Minecraft 1.16–1.18. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
Discord: https://discord.gg/CKHnaMDxh5
Compatibility:
1.19 is still being tested
This plugin has been tested on the latest versions of Spigot and Paper 1.16-1.18. (latest paper version recommended)
There is no intended support for older versions as the plugin uses Java 16+. If you have a request, you can open a discussion.
Tested Plugins: ViaVersion, WorldGuard (Block Protection)
These can then be added or upgraded in the anvil.
(If the second item has multiple enchantments (custom and minecraft) it can be a bit buggy and a spell is not carried over or upgraded)
Quarry: Mines 3x3 blocks at the same time
[for pickaxes and shovel]
Spoiler: Quarry GIF
Telepathy: Immediately brings the breaked block to the inventory
[for pickaxes, axes, shovel and hoes]
Spoiler: Telepathy GIF
Lumberjack: Breaks an entire tree at once
[for axes]
Spoiler: Lumberjack GIF
Farmer: Farms Wheat, Potatoes, Carrots, Beets, and Nether Warts
[for hoes]
Level I: Farms 3x3 Blocks
Level II: Farms 3x3 blocks when fully grown
Level III: Farms 5x5 blocks when fully grown
Level IV: Farms 5x5 blocks when fully grown and plants new seeds when player has them in inventory
Spoiler: Farmer IV
Binding: Saves the item in the inventory on death
[for tools and armor]
Night Vision: Gives the night vision effect
[for helmets]
Cutclean: Melts ore into raw metals
[for pickaxes]
Home: Set and teleport to home
Warp: Teleport to warp
Warp Sign: Teleports you to a warp by right-clicking on a sign
create sign:
Line 1: [warp]
Line 2: what you want
Line 3: <warp name>
Line 4: what you want
Disable End Drop: Prevents enderpearls from dropping in the end if you have an enderman farm and don't want a full inventory
End world must be named "world_the_end"
/betterliving or /bl
/bl help - shows all commands
/bl reload | rl - reload config
/bl quarry - Gives an enchanted book with "Quarry"
/bl telepathy - Gives an enchanted book with "Telepathy"
/bl lumberjack - Gives an enchanted book with "Lumberjack"
/bl farmer <opt. Level> - Gives an enchanted book with "Farmer"
/bl binding- Gives an enchanted book with "Binding"
/bl nightvision- Gives an enchanted book with "Night Vision"
/bl cutclean- Gives an enchanted book with "Cutclean"
/sethome - Set home
/home - Teleport to home
/spawn - Teleport to warp "spawn"
/setwarp <name> - Set a warp
/delwarp <name> - Delete a warp
/warp <name> - Teleport to warp
/warps - Lists all warps
Default: OP
betterliving.command.quarry - Permission to use the "quarry" command
betterliving.command.telepathy - Permission to use the "telepathy" command
betterliving.command.lumberjack - Permission to use the "lumberjack" command
betterliving.command.farmer - Permission to use the "farmer" command
betterliving.command.binding- Permission to use the "binding" command
betterliving.command.nightvision- Permission to use the "nightvision" command
betterliving.command.cutclean- Permission to use the "cutclean" command
betterliving.warp.set - Set Warps
betterliving.warpsign.create - Create a warpsign
betterliving.updateinfo - Show update info
betterliving.reload - Reload config
Default: All
betterliving.warp.use - Use warps
betterliving.warp.spawn.use - Use spawn warp
betterliving.warpsign.use - Use a warpsign
betterliving.home - Set and use home
Warning: if the name of an enchantment is changed and a player has an item with the old name, there may be display errors when upgrading or enchanting
config.yml - general plugin settings
lang.yml - for translations
warps.yml - saves warps
homes.yml - saves homes
Spoiler: Config
Code (YAML):
# ____ _ _ _ _ _
# | _ \ | | | | | | (_) (_)
# | |_) | ___ | |_ | |_ ___ _ __ | | _ __ __ _ _ __ __ _
# | _ < / _ \| __|| __| / _ \| '__| | | | |\ \ / /| || '_ \ / _` |
# | |_) || __/| |_ | |_ | __/| | | |____ | | \ V / | || | | || (_| |
# |____/ \___| \__| \__| \___||_| |______||_| \_/ |_||_| |_| \__, |
# __/ |
# _ |___/
# |_ \/ |_| __ _ _| _ _
# |_) / | | | (_)(_|(_)_>
# Changes require a reload
Enchantments:
disableQuarry : false
disableTelepathy : false
disableLumberjack : false
disableFarmer : false
disableBinding : false
disableNightVision : false
disableCutClean : false
Features:
disableWarps : false # Disables /warp
disableWarpSign : false # Disables the warp sign functionality
disableSpawn : false # Disables /spawn
disableHomes : false # Disables /home and /sethome
disableEndDrop : false # Disables the drop of ender pearls in the end (if you have a farm and don't want a full inventory)
Settings :
##############
### PLUGIN ###
##############
UpdateChecker : true
# if "false", only show the commands in /help and the suggestions if the player also has the permission
showAllHelpCommands : false
# If "disableEventListener" is true, disables the EventListener for disabled features and enchantments on startup.
# If these features are activated (or deactivated), "/bl reload" is not sufficient, the plugin must be reloaded (e.g. /reload or server restart).
# This is useful if you don't want too many event calls for disabled features for performance reasons. (This always applies to UpdateChecker)
disableEventListener : false
####################
### ENCHANTMENTS ###
####################
# Max. number of logs that can be felled at once with "Lumberjack". (Performance)
maxTree : 40
# Probability of getting books while fishing or at the enchanting table (min. 0.01 / in Percent / 0 = disabled)
canFishBook : true
# INFORMATION: Only one book can be fished. Have e.g. two books min. 100% the player always gets the top one.
# Format: [<normal probability without "Luck of the Sea">, <probability with "Luck of the Sea I">, <probability with "Luck of the Sea II">, <probability with "Luck of the Sea III">]
fishingQuarryProbability : [0.8, 1.6, 3.2, 6.4 ]
fishingTelepathyProbability : [1.6, 3.5, 4.4, 8.2 ]
fishingLumberjackProbability : [1, 2.2, 3.5, 5.6 ]
fishingFarmerProbability : [1, 2, 3.5, 7.2 ]
fishingBindingProbability : [0.8, 1.5, 3, 6.3 ]
fishingNightVisionProbability : [1, 1.5, 3, 6 ]
fishingCutCleanProbability : [1, 1.5, 3, 6 ]
EnchantingOverTable : true
# final Probability = Probability + LevelCost/divider
# LevelCost = Level cost at the enchanting table / Probability = Probability setting below
divider : 3
tableQuarryProbability : 1
tableTelepathyProbability : 2
tableLumberjackProbability : 1
tableFarmerProbability : 1.2
tableBindingProbability : 0.9
tableNightVisionProbability : 1
tableCutCleanProbability : 1
# Level cost to enchant at the anvil
# For multilevel enchantments: [<lvl 1>, <lvl 2>, <lvl 3>]
anvilCost:
Quarry : 5
Telepathy : 3
Lumberjack : 3
Farmer : [3,4,5,7 ]
Binding : 5
NightVision : 6
CutClean : 5
#############
### WARPS ###
#############
# In which worlds can a home be placed (format: e.g. [world,world_nether,world_the_end] or other YML array list)
HomeWorlds : [world ]
SetHomeCost : 0 # Level cost to use /sethome
UseHomeCost : 0 # Level cost to use /home
UseWarpCost : 0 # Level cost to use /warp <warp> and warp sign
UseSpawnCost : 0 # Level cost to use /spawn and spawn warp sign
# | _ \ | | | | | | (_) (_)
# | |_) | ___ | |_ | |_ ___ _ __ | | _ __ __ _ _ __ __ _
# | _ < / _ \| __|| __| / _ \| '__| | | | |\ \ / /| || '_ \ / _` |
# | |_) || __/| |_ | |_ | __/| | | |____ | | \ V / | || | | || (_| |
# |____/ \___| \__| \__| \___||_| |______||_| \_/ |_||_| |_| \__, |
# __/ |
# _ |___/
# |_ \/ |_| __ _ _| _ _
# |_) / | | | (_)(_|(_)_>
# Changes require a reload
Enchantments:
disableQuarry : false
disableTelepathy : false
disableLumberjack : false
disableFarmer : false
disableBinding : false
disableNightVision : false
disableCutClean : false
Features:
disableWarps : false # Disables /warp
disableWarpSign : false # Disables the warp sign functionality
disableSpawn : false # Disables /spawn
disableHomes : false # Disables /home and /sethome
disableEndDrop : false # Disables the drop of ender pearls in the end (if you have a farm and don't want a full inventory)
Settings :
##############
### PLUGIN ###
##############
UpdateChecker : true
# if "false", only show the commands in /help and the suggestions if the player also has the permission
showAllHelpCommands : false
# If "disableEventListener" is true, disables the EventListener for disabled features and enchantments on startup.
# If these features are activated (or deactivated), "/bl reload" is not sufficient, the plugin must be reloaded (e.g. /reload or server restart).
# This is useful if you don't want too many event calls for disabled features for performance reasons. (This always applies to UpdateChecker)
disableEventListener : false
####################
### ENCHANTMENTS ###
####################
# Max. number of logs that can be felled at once with "Lumberjack". (Performance)
maxTree : 40
# Probability of getting books while fishing or at the enchanting table (min. 0.01 / in Percent / 0 = disabled)
canFishBook : true
# INFORMATION: Only one book can be fished. Have e.g. two books min. 100% the player always gets the top one.
# Format: [<normal probability without "Luck of the Sea">, <probability with "Luck of the Sea I">, <probability with "Luck of the Sea II">, <probability with "Luck of the Sea III">]
fishingQuarryProbability : [0.8, 1.6, 3.2, 6.4 ]
fishingTelepathyProbability : [1.6, 3.5, 4.4, 8.2 ]
fishingLumberjackProbability : [1, 2.2, 3.5, 5.6 ]
fishingFarmerProbability : [1, 2, 3.5, 7.2 ]
fishingBindingProbability : [0.8, 1.5, 3, 6.3 ]
fishingNightVisionProbability : [1, 1.5, 3, 6 ]
fishingCutCleanProbability : [1, 1.5, 3, 6 ]
EnchantingOverTable : true
# final Probability = Probability + LevelCost/divider
# LevelCost = Level cost at the enchanting table / Probability = Probability setting below
divider : 3
tableQuarryProbability : 1
tableTelepathyProbability : 2
tableLumberjackProbability : 1
tableFarmerProbability : 1.2
tableBindingProbability : 0.9
tableNightVisionProbability : 1
tableCutCleanProbability : 1
# Level cost to enchant at the anvil
# For multilevel enchantments: [<lvl 1>, <lvl 2>, <lvl 3>]
anvilCost:
Quarry : 5
Telepathy : 3
Lumberjack : 3
Farmer : [3,4,5,7 ]
Binding : 5
NightVision : 6
CutClean : 5
#############
### WARPS ###
#############
# In which worlds can a home be placed (format: e.g. [world,world_nether,world_the_end] or other YML array list)
HomeWorlds : [world ]
SetHomeCost : 0 # Level cost to use /sethome
UseHomeCost : 0 # Level cost to use /home
UseWarpCost : 0 # Level cost to use /warp <warp> and warp sign
UseSpawnCost : 0 # Level cost to use /spawn and spawn warp sign
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Better Living is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18. Downloaded 296 times (via Spigot). Download it and open it directly in the game.