Welcome to Single Item Speed Run!
What is SISR?
A Single Item Speed Run (SISR) is a race to obtain a Minecraft item in the fastest time possible. When you start a game an item is chosen at random and a timer starts. Try to obtain that item as quickly as you can. The timer stops when the target item is present in your Inventory.
Try it out at
minecraft.virtualdoughnutland.com
Commands
- /sisr create - Create a new game. Initialises a new set of game rules. When you create a game you'll be given a gameID. If you wish to have other players join this game tell them the gameID and they can join using that ID.
- /sisr join - Join the default, public game.
- /sisr join [gameID] - Join a private game. The game creator will share the gameID with you.
- /sisr spawn - Return to the world spawn site. Only available when not playing a game.
- /sisr scores - List the best times for every item that has been found on the server.
- /sisr help - Get help.
After a game has been created with create the game creator can run these commands:
- /sisr status - Show game status and rules.
- /sisr set [option]=[value] - Change game rules. See below.
- /sisr reroll - Choose a new target item.
- /sisr start - Start the game!
- /sisr stop - Stop the game before the item is obtained.
- /sisr destroy - Destroy the current game.
- /sisr leave - Leave the game you joined. If you created the game the game will be stopped.
Rules
A SISR game has several options to change the gameplay and difficulty. If you just run the create and start commands you'll get the default rules.
Use the
/sisr status command to see current rules. You can change the game's rules with the
/sisr set command after you've run the create command but before you run start. You cannot change the rules after the game has started. To reset the rules to the defaults run destroy and then create to create a new game.
difficulty=DIFFICULTY - Change the game difficulty. Valid difficulties are:
basic,
easy,
medium and
hard. Difficulty is determined by the availability of items. Things like wood, dirt, basic tools, etc are
basic. Simple Items that require more searching and mining are
easy. Items that require deep mining or complex/expensive crafting or a trip to the Nether are
medium. Items that rarely spawn or are hard to craft or are in The End are included in
hard mode. Default:
basic
delay=DELAY - Change the countdown delay when a game starts. This allows chunks to load after being teleported to a new location and for players to start moving away from each other. Valid delays are between
10 and
60 seconds. The default is
10 seconds.
Gameplay
When a game is created a random target item is chosen based on the game's difficulty. If the difficulty is changed before the game is started a new target item is selected.
When the game is started the creator of the game is teleported to a random location. If they're in a multuplayer game then the other players in the game are then teleported to the creator's new location. A timer is started and displayed on each player's HUD as a scoreboard on the right hand side. All player's inventories are emptied (other than the instruction book) and their health and food bars are set to maximum.
Automatic Game
If enabled, a default, automatic game will be started while players are logged in. Players can join the default game with the
/sisr join command (no game ID required). The automatic game will choose a random target item based on its difficulty and cycle through every 30 seconds until someone joins. The game will start 30 seconds after the first player joins. When the item is found the game ends and a new target is chosen before a new game starts. Players can join and leave the game at any time. Automatic mode is enabled by default and can be configured in the config file.
Config File
When the plugin is run for the first time a config file is created in
server/plugins/SingleItemSpeedRun called
config.yml. This file allows you to configure default settings for most of the game. The default file is well documented. Refer to that for details. If you have an old config file, remove it and restart the server to get a copy of the new config file.
Dependencies
For the random teleporting to work you need to install
BetterRTP
Bugs
Probably lots. Please leave a comment if you find any!