promotional bannermobile promotional banner

Hotels

Create hotels and rent out rooms to other players
Back to Files

Hotels 0.6

File nameHotels.jar
Uploader
kernituskernitus
Uploaded
Apr 12, 2016
Downloads
636
Size
112.7 KB
File ID
915250
Type
R
Release
Supported game versions
  • 1.9

What's new

Compiled with CraftBukkit 1.9.2

Additions:

  • Finally, player owned hotels! Players can create their own hotels and gain revenue, and even sell their hotel to other players! (All configurable, check the wiki for more information)
  • Players can now enter free rooms and open inventories if set in config.yml
  • Added flags.yml to set default flags for hotel and room regions upon creation
  • Chinese and Russian languages now work on Windows too
  • You can now right click a reception sign to update it
  • Added check when creating hotels and rooms to see if there are already hotels/rooms in the selected area
  • Added comments to the config.yml to make it easier to understand
  • There is now a limit to how many room a player can rent per-hotel
  • Added option for max hotels owned per hotel
  • Added an option to configure how often the update checker should run

Fixes:

  • Fixed NPE when using the /ht rent command (so now Gringotts should work) (thanks to Pimikiel for telling me about this bug)
  • Fixed reception signs getting deleted when the title of "Reception" had been changed in the locale (thanks again to Pimikiel for telling me about this bug)
  • Fixed room sign files and hotel files not getting deleted upon room deletion (thanks to Dizfunkshunal for telling me about this bug)
  • Fixed /ht rlist not displaying a message when there are no rooms present in the specified hotel

Removed from config.yml:

  • settings.use-hotel_enter_message
  • settings.use-hotel_exit_message
  • settings.use-room_enter_message
  • settings.use-room_exit_message

Changed in config.yml:

  • settings.commands.onlyDisplayAllowed into settings.onlyDisplayAllowedCommands

Added in config.yml

  • settings.allowPlayersIntoFreeRooms: true
  • settings.allowPlayersToOpenContainersInFreeRooms: false
  • settings.hotelsLoopTimerMinutes: 2
  • tax: 20%

Added in locale.yml

  • chat.creationMode.items.leather.name '&bPiece O'' Leather'
  • chat.creationMode.items.leather.lore1 'R-click to check for'
  • chat.creationMode.items.leather.lore2 'conflict between regions'
  • chat.creationMode.rooms.alreadyExists '&4This room already exists!'
  • chat.commands.creationMode.alreadyIn '&4You are already in creation mode!'
  • chat.commands.creationMode.notAlreadyIn '&4You are not in creation mode!'
  • chat.commands.create.maxHotelsReached: '&4You have reached the limit of %max% hotels you can own'
  • chat.commands.create.creationSuccess: '&aYou currently own %tot% hotels. You can own another %left%.'
  • chat.commands.create.hotelAlreadyPresent: '&4There is already a hotel present here'
  • chat.commands.room.alreadyPresent: '&4There is already a room present here'
  • chat.commands.check.headerHotels: '&a==Owned hotels list for %player%=='
  • chat.commands.check.footerHotels: '&c==End of owned hotels list for %player%=='
  • chat.commands.check. noHotels: '&cYou do not own any hotels!'
  • chat.commands.check. lineHotels: '&6Hotel: &c%hotel% &9Total: &r%total% &aFree: &r%free%'
  • chat.commands.check. headerRooms: '&a==Rented rooms list for %player%=='
  • chat.commands.check.footerRooms: '&c==End of rented rooms list for %player%=='
  • chat.commands.check.noRooms: '&cYou have not rented any rooms!'
  • chat.commands.check. lineRooms: '&6Hotel: &c%hotel% &6Room: &c%room% &6Expires in: &c%timeleft%'
  • chat.moneyEarned '&aYou have earned $%revenue% from the rent of room %room% in your hotel %hotel%'
  • chat.moneyEarnedExtend '&aYou have earned $%revenue% from the extension of the rent of room %room% in your hotel %hotel%'
  • chat.commands.commands.sellh: '&6/ht sellh [hotelName] [playerName] [price] - &aOffers to sell your hotel to specified user for specified price'
  • chat.commands.commands.buyh: '&6/ht buyh [hotelName] - &aBuys specified hotel from owner if it is on sale'
  • chat.commands.sellhotel.consoleRejected: The console can't sell a hotel!
  • chat.commands.sellhotel.usage: '&4Correct usage: &6&o/ht sellh [hotelName] [buyerName] [price]'
  • chat.commands.sellhotel.buyerNotOnline: '&4The buyer is not online!'
  • chat.commands.sellhotel.selling: '&aPlayer %seller% is selling their hotel %hotel% to you for $%price%. Type &6&o/ht buyh %hotel% &r&ato buy it'
  • chat.commands.sellhotel.sellingAsked: '&aThe player %buyer% has been asked if they wish to buy your hotel'
  • chat.commands.sellhotel.sellingAlreadyAsked: '&4You have already asked the player %buyer% if they wish to buy your hotel!'
  • chat.commands.sellhotel.invalidPrice: '&4The price you entered is not valid!'
  • chat.commands.sellhotel.success: '&aYou have just sold the %hotel% hotel to player %buyer% for $%price%'
  • chat.commands.sellhotel.expired: '&4Your sale of the hotel %hotel% has expired'
  • chat.commands.buyhotel.consoleRejected: The console can't buy a hotel!
  • chat.commands.buyhotel.usage: '&4Correct usage: &6&o/ht buyh [hotelName]'
  • chat.commands.buyhotel.success: '&aYou have just bought the %hotel% hotel from %seller% for $%price%'
  • chat.commands.buyhotel.notOnSale: '&4That hotel is not on sale!'
  • chat.commands.buyhotel.notEnoughMoney: '&4You do not have enough money!'
  • chat.commands.buyhotel.expired: '&4The sale of hotel %hotel% has expired'
  • chat.commands.deleteRoom.roomRented: '&4You cannot delete this room as it has been rented!'
  • chat.commands.deleteHotel.hasRentedRooms: '&4You cannot delete this hotel as some rooms in it have been rented!'
  • chat.sign.use.overRoomsPerHotelLimit: '&4You have reached the limit of %limit% rooms you can rent in this hotel'
  • sign.room.breakDenied: '&4You cannot break this room sign as the room has been rented!'

This mod has no additional files