Jump to content

4 Screenshots

About BetterBeds

Features :

  • Set a maximum sleepingbag/bed limit per player with permissions
  • Debug mode available through cfg settings
  • Player commands for info/limitations
  • Notifies the player he has reached the limit
  • Support for sleepingbags/beachtowels (combined)
  • Support for beds
  • Settings for respawn cooldown
  • Admin perm for bypass limits and cooldown ignore
  • Set a Welcome message on sleeping bags and beds if placed
  • Set Max rename to 1x and block others from renaming a sleepingbag/bed
  • Sleepingbag + Beachtowel share settings (subject to change)
  • Beds have their own settings
  • Various messaging on placement (restricted/info/remaining or when reached the limit)
  • Can refund true/false if reached the limit

placements.thumb.png.76d2215bbc5ed4a861599b008aa96940.png

Commands :

  • /bag info : Shows Plugin info + commands list
  • /bag mylimit : Replies with the settings for your permission and how many placements you have left
  • /bag check  {playername or id}  : list amounts and bag/bed id's in a list (admin)
  •  /bag teleport {bagid} : Teleports you to the bag/bed id (admin)
  •  /bag remove {bagid} : Removes the bagi/bed with that ID (admin)
  •  /bag purge {playername or id} : Removes all bags and beds from that player (admin)

Permisions :

  • betterbeds.restrictdefault  : Gives the limitations to default rank/player
  • betterbeds.restrictvip : Gives the limitations to vip rank/player
  • betterbeds.renameblock Blocks renaming of bag is not yours
  • betterbeds.chat : Grants chat command usage
  • betterbeds.admin :  Sets bypass for admins or assigned player
  • betterbeds.nocd : Grants no cd on respawning on sleepingbags/beds
  • betterbeds.denypickup : Blocks picking up any placed sleepingbags/beds

Configuration :

{
  "Settings Plugin": {
    "Debug": false,
    "Chat Steam64ID": 0,
    "Chat Prefix": "[<color=yellow>Better Beds</color>] "
  },
  "Settings Global": {
    "Bag cooldown": 30.0,
    "Bed cooldown": 20.0,
    "Only 1x rename per placement": false,
    "NO bed/sleepingbag cooldown": false
  },
  "Settings Bags": {
    "Refund Sleepingbags": true,
    "Max placements Default": 5,
    "Max placements Vip": 10
  },
  "Settings Beds": {
    "Refund Beds": true,
    "Max placements Default": 1,
    "Max placements Vip": 3
  }
}

Language file :

{
  "InvalidInput": "<color=red>Please enter a valid command!</color>",
  "BagText": "Welcome to our server",
  "Version": "Version : V",
  "LimitBags": "You have been limited to {0} sleeping bag(s)",
  "LimitBeds": "You have been limited to {0} bed(s)",
  "MaxLimitDefault": "You have already placed the limit of {0} for a player",
  "MaxLimitVip": "You have already placed the limit of {0} for VIPs",
  "LimitHeader": "Your Restrictions and Placements:",
  "Info": "\n<color=green>Available Commands</color>\n<color=green>/bag info</color> : Shows info on version/author and commands",
  "InfoMyLimit": "\n<color=green>/bag mylimit</color> : Lists your restriction heights and placements",
  "InventoryFull": "<color=red>You had no inventory space; no item was refunded!</color>",
  "InventoryNotFull": "<color=green>Your item has been refunded!</color>",
  "NoPermission": "<color=red>You do not have permission to use that command!</color>",
  "RenameBlock": "<color=red>Renaming is blocked on this server</color>",
  "RenameBlock2nd": "<color=red>Max 1 rename allowed on this server</color>",
  "BagsUsed": "You have placed {0}",
  "BagsLeft": "You have {0} placement(s) left",
  "RestrictedLimit": "You are restricted to placing only 1 sleeping bag and 1 bed.",
  "TargetPlayerMaxLimit": "The player {0} has reached their maximum number of beds/bags.",
  "BagCheckHeader": "Bag/Bed count for player {0}:",
  "BagCount": "Bags: {0}",
  "BedCount": "Beds: {0}",
  "PlayerNotFound": "Player {0} not found.",
  "InvalidInputCommand": "Invalid input. Please use '/bag check playerName'.",
  "InvalidBagID": "Invalid bag ID format. Please provide a valid ID.",
  "BagNotFound": "Bag with ID {0} not found.",
  "BagRemoved": "Bag with ID {0} has been removed.",
  "TeleportedToBag": "You have been teleported to the bag with ID {0}.",
  "PurgeSuccess": "All bags and beds for player {0} have been removed.",
  "PurgePlayerNotFound": "Player {0} not found. No bags were purged.",
  "BagIds": "Bag IDs: {0}",
  "BedIds": "Bed IDs: {0}"
}

 

  • Like 2

User Feedback

1.5m

Downloads

Total number of downloads.

7k

Customers

Total customers served.

105.3k

Files Sold

Total number of files sold.

2.1m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.