![[IMG]](/proxy/image?url=https%3A%2F%2Fpuu.sh%2FwzEu8%2F37c644db8a.jpg)
Genie adds a Genie Lamp item. It's holder can chat what they wish for and the Genie will attempt to fulfill that wish.
Source code
Issues & Suggestions
- Genie Lamps dropped by mobs in the desert (1% chance) & elsewhere (0.15%) - Modifiable in the config.
- Each lamp has 3 wishes, or custom amount if given by command.
- Smart wish parsing that attempts to figure out what the player is wishing for
- Hundreds of Wishes: Mobs, Mobs on top of mobs, Items, Potion effects, Weather Changes, Daytime Changes, Pets, Food, Assassination attempts, Teleportation & Flight (Limited to 1 minute)
- Custom Command wishes for executing console commands with wishes! (Config)
- Any wish can be disabled! (Currently has a very basic implementation). Worlds can also be blacklisted from use.
Drop the jar into the plugins folder & Restart the server, that's it!
Custom command wishes:
You can create your own command wishes in the config:
Code (Text):
CommandWishes:
- /command | wish1, wish2, wish3, etc
- /command {playername} | wish1, wish2, wish3, etc
{playername} will be replaced with the name of the player making the wish.
Replace the wish1 etc. like you would write the wish to Genie normally. They are automatically parsed.
If there are issues running the commands, that can be seen with /genie status & on console.
![[IMG]](/proxy/image?url=https%3A%2F%2Fpuu.sh%2FwzEu3%2F6655b841d7.jpg)
/genie
|
genie.admin
| Admin command for giving lamps & testing wishes
Subcommands:
/genie lamp [player] [wishes] | Gives a player a lamp with specified (default 3) amount of wishes.
/genie wishlog <player> | Displays all wishes made by a player
/genie testwish <wish> | Test what wish the plugin will try when you make a certain wish
/genie reload | Reload the config and the plugin