Better Living icon

Better Living -----

Makes life easier with enchantments, home, warps and more.



header.png
This plugin improves life by adding useful enchantments, homes, warps and other features. If you like the plugin or if you have a request, I would be happy to receive feedback. :)


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)



enchantments.png
The enchantments can be found while fishing or in the Enchanting Table. (There is no preview in the Enchanting Table)
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]
[​IMG]

Telepathy: Immediately brings the breaked block to the inventory
[for pickaxes, axes, shovel and hoes]
[​IMG]

Lumberjack: Breaks an entire tree at once
[for axes]
[​IMG]

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
[​IMG]

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]


features.png

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"

commands.png

/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


permission.png

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


config.png
Warning: if a config file exists, it will not be generated again, even if new entries are added during an update. This can lead to errors so please pay attention to it
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


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
Resource Information
Author:
----------
Total Downloads: 269
First Release: Dec 2, 2021
Last Update: Jul 14, 2022
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings