RentIt-Worlds - Rent your own Player Worlds!

SpigotVIP RentIt-Worlds - Rent your own Player Worlds! 1.4.0

RentIt-Worlds - Rent your own Player Worlds!
Description
This plugin gives your players the opportunity to create their own worlds, like they want it to be!
It starts from the generation type until the settings and also permissions for other players.
And like always, everything is fully customizable for the Admins and in this case even for the users! Admins can configure items freely in the GUI Inventory and use them even on different pages! (More at Configuration)

Wiki for all information: https://wiki.uc-gg.de/en/RentItWorlds

Tutorial
Everything starts for the player with the command /riw. After that, the first GUI is opened, which contains farther options. There are also all Player worlds listed down below the settings.

[IMG]


World Creation
To create your first world, click on the command block on the Main Page.
This will open a new menu, which shows you all Generator types.
In there you can select your choice. Depending on which System Mode is configured (Renting/Inactivity) you need to pay for the world or join the world.

[IMG]


Your Worlds / Member Worlds
Opens a menu with all your own Player Worlds / Worlds where you are a Member.
You can either teleport with a left-click to the worlds or get more settings with a right-click.
As an Owner of a world, you got full permissions. But you can also give specific permissions to your friends and other players!
Everything is customizable in the right-clicked menu.

[IMG]


World Settings

[IMG]


Permissions Menu
In the first row of the Settings Page, you got multiple Misc Settings. On the top left are the permission menus.

Member Permissions - Permissions that are for every added Member in your world
Guest Permissions - Every Player, that is not a Member
Player Permissions - Permissions only for the selected Player. Implements the Guest/Member Permissions, as long it is not overwritten

You can set Permissions with left-click to enable/disable and unset it with a right-click.
This makes it possible to overwrite permissions with a player specific one or undo the action and the group permission will take over.
Find all the Permissions here.

[IMG]


Information Item
In the middle of the World Settings, you will find a paper, which shows you all the custom Information about your world!

Settings
There are other items on the menu, which are the world specific settings. They are for every Player and have nothing to do with permissions.
It's possible to change the alias, PVP, Weather Cycle and much more!

Gadgets
On the main menu, you also got the Emerald, which opens the Gadgets menu. These are buyable features and also nearly work like the settings.
Depending on how the server was set up, you need to buy the gadgets for every world or only once. And do changes on all worlds or only one.
All the Gadgets can be found here.

[IMG]


What about lags?

There are none. Since Version 1.1.0 the plugin runs lag free. So if players are generating their world, there won't be any Issues for other Players. The world generation runs 99% async and the player gets a message, if it is done. The 1% needs to be done sync, since Bukkit..... But that is minimal and won't cause performance issues.

Installation
  1. Download the newest Version from Spigot.
  2. Stop your Minecraft Server.
  3. Go into your Minecraft Server folder and search for a directory with the name plugins.
  4. Move the downloaded .jar File into the plugins directory.
  5. Start your Minecraft Server. RentIt-Worlds will then create a new Directory.
MySQL Setup
  1. Open your /plugins/RentIt-Worlds/Config.yml in a file editor.
  2. The first lines should look like the following:
Code (Text):

#Your MySQL Connection Settings; SQLite only needs the type. The other settings are ignored.
#Type can be MARIADB, MYSQL and SQLITE
Database:
Type: 'SQLITE'
Host: 'ipaddress'
Port: 3306
UseSSL: false
User: 'admin'
Password: 'S€CR3T'
Database: 'Database'

  1. Configure your database credentials there. (The Port is in the most cases correct)
  2. Restart your Minecraft Server. If everything is correct, then there should be a "{SQL} successfully connected to Database." message in the log.
More information about the Configs can be found here:
https://wiki.uc-gg.de/en/RentItWorlds/Configuration

Commands
Most of the plugin is done by the GUI. At least for the players. But there are also some admin commands, that can be used as well.

/riw - Opens the Main GUI of the plugin.
/riw reload - Reloads the plugin with all config files, database connection and worlds. (Server Restart recommended)
/riw import %worldname% %owner% - This imports an existing world directory from the server files to the plugin and initiates the database. The %owner% will be the owner of the world.
/riw pause &worldId& - Pauses the time of the rent or the inactivity until it gets unpaused. The player doesn't need to pay or join the server. This Period of time doesn't count for the plugin.
/riw unpause &worldId& - Unpauses the time of the rent or the inactivity.
/riw delete &worldId& - Forces to delete the world you are in or with the given RentIt-World ID.
/riw info &worldId& - Shows the information of the current world or the given RentIt-World ID.
/riw teleport %worldId% - Teleports to the player world
/riw accept &worldId& - Accepts the Member Invitation of an owner's world.
/riw deny &worldId& - Denies the Member Invitation of an owner's world.
/riw setLobby - Sets the Respawn Point for players, that are getting kicked out of a deleting world.

&worldId& doesn't need an explizit ID. If you leave the ID out from the command, then the current world of your position, will be used for the command.
%worldId% Needs an ID. Otherwise the command wont work.

Permissions

rentitworlds.gui
- Permission to use the /riw command, which opens the Main GUI.
rentitworlds.admin - For all admin commands. You can also extend the permission with the command. (f.e. rentitworlds.admin.reload)
rentitworlds.settings.%setting% - Changing the Settings of the world.
rentitworlds.gadgets.%gadget% - Allowing the use of a gadget.
rentitworlds.create.%world type% - The Permission to use the world generation type.
rentitworlds.extra.%amount% - Adds to the player/group additionally worlds that can be created maximum.
rentitworlds.bypass.creation - Bypassing the limit of world creations at the same time.
rentitworlds.bypass.permissions - Bypassing all Permissions that the player set up for his world.
rentitworlds.bypass.teleport - Bypassing the denying of teleporting to player worlds.
rentitworlds.bypass.player-limit - Bypassing the max player limit for a world.


Final
Ideas are always welcome and can be added. I want to keep improving the plugin with Bug Fixes and new features as long my time allows it.
If you need help with the installation. Just contact the Support and the issue will be resolved as fast as possible!

Similar resources

0.00 star(s) 0 ratings
Downloads
9
Updated
Creative Worlds HuiCraft Dev FoxH
0.00 star(s) 0 ratings
Downloads
47
Updated
KnockBack Profesional 60%OFF [1.7-1.12, MySQL, KB divided for worlds, groups, ping, perm, etc.] K
Best plugin that edit the KnockBack on your server, kb edited for permissions, HitDelay, ping, etc
0.00 star(s) 0 ratings
Downloads
648
Updated
BlackSpigot General Chat
Rules Help Users
  • N @ NecatiOzkan:
    Why plugins are free here
    Link Report
  • T @ THE_COUNTrox:
    NecatiOzkan said:
    Why plugins are free here
    Link Report
  • T @ THE_COUNTrox:
    because yes
    Link Report
  • Link Report
  • M @ mau0102:
    cause eits leaked
    Link Report
  • xYuriko @ xYuriko:
    NecatiOzkan said:
    Why plugins are free here
    strange question lol
    Link Report
  • L @ LimitBreaker:
    Hi ! I'm still looking if someone is interested by the Pixelmon Reforged 1.12.2-8.4.3 sourcecode, 1.16.5-9.0.1 source code, Pixelmon generations 1.12.2 sourcecode and Pixelmon Zero sourcecode (They're all official, all comments and stuff in them, except maybe for pixelmon zero since they modified the mod based on a decomp version If I recall correctly). And if you feel interested by any of them, feel free to dm me or/and submit a price :dogekek: That's not something you'll find everyday
    Link Report
  • BlackSpigot.com @ BlackSpigot.com:
    LimitBreaker said:
    Hi ! I'm still looking if someone is interested by the Pixelmon Reforged 1.12.2-8.4.3 sourcecode, 1.16.5-9.0.1 source code, Pixelmon generations 1.12.2 sourcecode and Pixelmon Zero sourcecode (They're all official, all comments and stuff in them, except maybe for pixelmon zero since they modified the mod based on a decomp version If I recall correctly). And if you feel interested by any of them, feel free to dm me or/and submit a price :dogekek: That's not something you'll find everyday
    LimitBreaker, can you just leak it? Pleaasseee <3
    Link Report
  • W @ WebsitePerson:
    when is blackspigot gonna give me my vip back..
    Link Report
  • W @ WebsitePerson:
    he said like 2mo and its been a year
    Link Report
  • K @ kithed:
    How do we contact support?
    Link Report
  • M @ mjhc:
    give me the ultimateclans plugin 1.12.0
    Link Report
  • L @ LimitBreaker:
    BlackSpigot.com said:
    LimitBreaker, can you just leak it? Pleaasseee <3
    I sadly can't :/ Did you ever saw someone with it / with that kind of content before ? :') (Except Hassan (I don't remember his username.. AppoloSoftware maybe ? ) when he was corrupted in 1.7.10 or 1.8.9 iirc)
    Link Report
  • L @ Lusiphar:
    Is there anyway so we can contact support team? i'm trying to download some things from mc models category and it says that i don't have VIP or i'm not registered. And i have VIP
    Link Report
  • BlackSpigot.com @ BlackSpigot.com:
    Lusiphar said:
    Is there anyway so we can contact support team? i'm trying to download some things from mc models category and it says that i don't have VIP or i'm not registered. And i have VIP
    spigotvip gives you plugins not models you need the mc models rank
    Link Report
  • N @ networkoficialshortday:
    es seguro comprar ? porfavor?
    Link Report
  • N @ networkoficialshortday:
    es que lo necesito saber, porque no quiero gastar 20 dolares a lo tonto ? me recomiendan comprar aqui?
    Link Report
  • L @ Lusiphar:
    BlackSpigot.com said:
    spigotvip gives you plugins not models you need the mc models rank
    Oww i see. Thank you verry much!
    Link Report
  • T @ Tatten:
    Does anyone have a link for Citizens 1.21 version? listed on blackspigot?
    Link Report
  • H @ hugo garza:
    where is the nog's Antilope?
    Link Report
  • X @ xLL4ma:
    i farted
    Link Report
  • A @ account341fe:
    :skull:
    Link Report
  • A @ account341fe:
    sup man
    Link Report
  • A @ account341fe:
    can ayone download advanced crates plugin from this website and dm me it plz id is _the.honoured.one plz
    Link Report
  • A @ account341fe:
    its coming oo
    ps we ran into an error
    Link Report
    A @ account341fe: its coming oo ps we ran into an error
    Top