TechnoSpawn
TechnoSpawn v1.0 Experimental Alpha - Advanced spawning system
Works with CraftBukkit version: 1.2.5 [R2.0]
Have you wanted to spawn your players with logic? Now you can! Instead of using signs and mechanisms to separate the players, you can control where they spawn using easy programming.
Made for and inspired by: vasil7112
Quick links
- Download (Not in public status yet)
Roadmap
TechnoSpawn v1.0:
Experimental Alpha Dev builds, partial functionality. You are here :(
Alpha Alpha releases to public, very buggy.
Beta Beta releases to the public, testing stage.
Release Release to the public, stable.
Features
- Multi-world support
- Works with first login, non-first login, bed respawn and default respawn
- Permission support by Vault
- Multiple activators support
- REQUIRED and OPTIONAL gates for activators
- Time, player join, inventory, health, hunger variables and much more!
Usage - Server Owner's details
Installation Instructions
- Download the .zip file.
- Extract the .zip file.
- Drag the .jar file into the plugins folder.
- Restart/Start/Reload the server.
- Stop the server. There will be a config.yml generated.
- Configure the plugin to match the server's needs.
- Start the server.
- Profit! :D
Commands and explanations
- /setspawn <ID> [x] [y] [z] Makes a new spawn with the ID specified. XYZ are optional coordinates. If no coordinates are given, the player's current coordinate is used. World can only be the world the player is in to avoid abuse. Note that if you are in console, the coordinates must be specified and world must be specified.
- /removespawn <ID> Removes a spawn with the ID specified.
- /listspawns Lists the IDs and the worlds of existing spawns.
- /checkspawn <ID> Checks information about a specific spawn.
- /spawn [ID] Teleports you to the spawn with the ID. If there is no ID, you will be teleported based on the scripts.
Configuration
None at the moment :(
Permissions
- TechnoSpawn.manage.set Use of /setspawn
- TechnoSpawn.manage.remove Use of /removespawn
- TechnoSpawn.info.list Use of /listspawns
- TechnoSpawn.info.check Use of /checkspawn
- TechnoSpawn.spawn Use of /spawn
Usage - Administrator's details
Spawn set-up tutorial
So you have decided to create a new advanced spawn point in your awesome new spawn? Then this tutorial is for you! This tutorial covers everything from setting a spawn point to coding it. Move on! (Tutorial coming after feature is stabilized)
Technical Stuff
To-do list
Quote:Legend:
No formatting is not under development.
Crossed-out is finished.
Underline is under development.
Coding using commands
Custom messages
McMMO ranking support
Pitch and Yaw
Spoutcraft support for coding GUI
Suggest some! :D
Will it randomly select one of the pre-defined spawns? If not, please could you implement this?
Everyone, please note that I have marked this as inactive as I am working on a request at the moment. Also I am going to switch to the forums.
By the way, you can build the source code as development build because it is up to date. I am now fiddling with the bukkitdev repository.
@jonapoop
What do you mean? It is currently in very early development, not even to an alpha public build yet. If you are talking about adding a detector of the X player to join the server, yes, we are adding that.
Work's to make the first player's that join my serevr spawn there?!