Boomerang
Boomerang
Essential Commands
Current Version: 3.7 for 1.8 to 1.8.7
Features
Version 3.x (for 1.8.x)
- Server Spawnpoint
- Home commands
- TPA commands
- Warp command
- Portals between worlds
- Random teleports to locations with minimum and maximum round radius.
- Built-in vote listener. No other plugin needed.
- Logon welcome messages and commands for new and returning players.
- Utility commands: fly, info, mute
- Fixes tab-complete for fill and related commands
- Fixes player chat name color
Biome teleport and permissions system coming soon!
Version 2.4 (for 1.7.x)
- Server hub spawn point
- Warps
- Portals between worlds.
- Random teleports.
- Random biome specific teleports.
- Skyblock or parkour fall portals. (version 2.4)
Installation
- Copy Boomerang.jar to your plugins folder.
- Restart server or run the Bukkit /reload command.
Boomerang will create folder plugins/Boomerang which will contain config.yml
Configuration
Version 3.x (for 1.8.x)
- homes_max: The maximum number of homes a non-op player may set. Default is 5.
- tprequest_expire: Number of seconds until a TP request expires. Default is 30.
- tprequest_cooldown: Currently not implemented.
- vote_listener_port: TCP port vote listener listens on. Default is 0 - disabled.
- prevent_boat_collision_break: When set to true, boats break only when player attcks it. Default is true.
- mute_minutes: Default minutes the mute command mutes a player if duration is not specified. Defalt is 5.
When world spawn is set, the following configuration will exist in config.yml.
- spawn.world
- spawn.x
- spawn.y
- spawn.z
- spawn.yaw
- spawn.pitch
Version 2.4 (for 1.7.x)
- biomeCollect.world: World inwhich to collect locations and classify by biome.
- biomeCollect.min.x and biomeCollect.min.y: Minimum X and Y coordinates to include in collection.
- biomeCollect.max.x and biomeCollect.max.y: Maximum X and Y coordinates to include in collection.
- biomeCollect.listLength: Maximum length of list to keep for each biome collected.
- biomeCollect.interval: Number of seconds between collection sample.
- biomeCollect.saveInterval: Number of minutes between save of location collection into rtp.yml.
Commands
Version 3.x (for 1.8.x) Commands (link)
In addition to the above commands, Boomerang 3 also allows you to send custom welcome messages and commands for new and returning players.
Note: Macro @p will be replaced with player's name.
For new players, edit commands_new_join.txt, i.e.:
title @p title {"text":"","extra":[{"text":"Welcome to ","color":"gold"},{"text":"Chrisbot","color":"yellow"},{"text":"!","color":"gold"}]}
scoreboard teams join Players @p
give @p minecraft:written_book 1 0 {display:{Name:Chrisbot Manual},title:'Player\'s Guide',author:'Owner',generation:3,pages:["{text:'‡ Chrisbot Manual ‡\n',color:dark_blue,bold:true,extra:[{text:'\n Rules\n\n',color:dark_aqua,bold:true},{text:' No griefing\n',color:black,bold:false},{text:' Respect others\n',color:black,bold:false},{text:' Do not spam chat\n',color:black,bold:false},{text:' No foul language\n',color:black,bold:false},{text:' Do not harass others\n',color:black,bold:false},{text:' Do not repeatedly ask for things\n',color:black,bold:false},{text:'\n (Teleports)',color:gray,bold:false}]}","{text:'\n Teleports\n\n',color:dark_aqua,bold:true,underlined:false,extra:[{text:'Click link to teleport.\n\n',color:black,bold:false,underlined:false},{text:'Spawn\n',color:blue,bold:false,underlined:true,clickEvent:{action:'run_command',value:'/spawn'}},{text:'\n\n\n\n\n\n\n(Rules) (Support)',color:gray,bold:false,underlined:false}]}","{text:' Support Site\n',color:dark_aqua,bold:true,underlined:false,extra:[{text:'\nClick a link below to visit topic on Chrisbot.net.\n\n',color:black,bold:false,underlined:false},{text:'Chrisbot.net Home\n\n',color:blue,bold:false,underlined:true,clickEvent:{action:'open_url',value:'http://www.chrisbot.net'}},{text:'HomeStick Request\n\n\n\n\n',color:blue,bold:false,underlined:true,clickEvent:{action:'open_url',value:'http://www.chrisbot.net/homestick'}},{text:'(Teleports)',color:gray,bold:false,underlined:false}]}"]}
give @p bread 32
For existing players, edit commands_join.txt, i.e.:
tellraw @p ["",{"text":"[MOTD] ","color":"gold"},{"text":"Welcome back! We now have a ","color":"aqua"},{"text":"/spawn ","color":"yellow"},{"text":"command. More coming soon!","color":"aqua"}]
Version 2.4 (for 1.7.x) Commands (link)
Vote Listener
By default, the vote listener is turned off. To enable, set vote_listener_port in config.yml in the Boomerang plugin folder to an available TCP port. Restart or reload your server. In the Boomerang plugin folder there will be a folder named "vote".
privateKey.pem and publicKey.pem are the encryption keys used to decode the vote server's message. Each time they are generated they are unique. No other server will have these keys. If you want to change your keys, delete both files and new keys will be generated.
publicKey.txt is the text version of the public key you provide a vote server.
command.txt is a plain test file in which each line is a command that is run when a vote is received. Any command may be used. Macro @p will be replaced by the voting player's name. Macro @s will be replaced by the vote server name.
log.txt contains time-stamped entries of the commands run when a vote is received.
-------------------- waw
@Chrisbotcom
i don't know what that best way to designate the portal is, i would prefer it would be all building and no commands, like vanilla nether portals sort of, however you can do it that can make it act very similiar to nether portal as in, they work once built correctly or once activated somehow after being built, they stop working when broke, all the particular designs have there own function (nether portals took players to corresponding locations in other world, so one could be similiar to that, and end portals take you to a special place in the end, which could be a similar function aswell, taking players to particular worlds.
look, i don't know how to make a plugin or what the best ways to make a plugin is, but i do know one thing for sure.
the plugin i want is possible. it may seem iffy, but that would be because your over thinking it
let me simply what i want again
i want to let players on my server to be able to collect resource to build particular designs of portals, that when created can be used to then let players go to a different world
my desire was to let portals be created in my skyblock world, that can take players to the overworld. so i could really innovate the vanilla survival experience.
plus, you could recreate nether portals so that people who are having a hard time setting up vanillaish nether portals systems, can possibly use this one instead
like, an option to build the portal in the other location, or just not build the portal ever, or somethin, take player to the world spawn, and even a random location teleport type of portal, that can be set up for diff/same world/s etc..
the possibilities are endless almost,
i have a feeling you want to recommend "color portals" plugin to me, so many people do that but it's not what i want. my goal is to let server owners be able to build onto the vanilla end and nether portals etc, but not sidebyside with them because they are all funkyly functiony
lawll
ttys and ty or reply and interest :) sorry if i confuse you at all, PM me anytime/s
@ChillerKraft
That's an intriguing idea. Let me give that some thought. How do you see the structure being designated a portal; a player command? Something like: build the structure, look at the structure and type "/portal", build a second structure exactly the same and they are automatically linked?
could you make players have the ability to create portals and use them however they are configured to work?
like nether portals going to corresponding location in nether, we could configure it to do that, or go to another worlds spawn, or just bring you to the corresponding world location, or let it make a portal,
i've wanted this ability so that i can replace nether portals, and also have the ability to create other portals of that nature ish that can give my players a fun way to go to more worlds
i could then for example, random example, design a large water-well shaped portal that when built exactly the same as an example i make at spawn, will take them to the corresponding location in the overworld (from sky world), OR the spawn location.
main portion of this plugin i assume being the realization that the design was created, and that it should then do what its supposed to until broken at all
possible? i think this would be an epic idea for a plugin, i could think of so many simple feature ideas for it that would make it very configurable and useful and fun and EPIC, did i already say epic? EPIC! eeeeeepiiiiiiiiiic
lol sry, don't take me too seriously, i'm nuts :p
A bug in version 3.4 prevents /delhome from updating player's home config file.
@Turbotailz
This is coming soon.
Doesn't seem to work with 1.8.
The background biome search does not function and I can't start it myself with /rtpstart (it just says "/rtpstart" when I type it in).