Hotels 0.6
Details
-
FilenameHotels.jar
-
Uploaded by
-
UploadedApr 12, 2016
-
Size112.68 KB
-
Downloads588
-
MD5d7e5228609e60823f188f3a65a5d12ac
Supported Bukkit Versions
- 1.9
Changelog
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!'