All You Need
All You Need
What is it?
All You Need is a new plugin in development that is created by me, a beginning programmer, and this is my very first project. The goal is to create a plugin that provides a very basic list of commands that is similar to the Essentials plugin but far simpler in scope, so as to prevent interference with other plugins.
An extra idea that may or may not be added into the release is an option to "disable" certain commands.
Commands
Finished
Version Added | Command | Description |
---|---|---|
v0.1a | /ct | Opens a crafting table wherever you are |
v0.1.1a | /ender | Opens your ender chest wherever you are |
v0.2b | /tp <player> | Teleport to another player |
v0.1a | /definespawn | Set the location to be teleported to when /spawn is typed |
v0.1a | /spawn | Teleport a player to a location defined by an administrator |
v0.5 | /home | Go to a location that you defined |
v0.5 | /definehome | Set the location for the player using the command to be teleported to when /home is set |
v0.5 | /heal | Heal yourself or another player |
v0.6 | /kickall [reason] | Kick all the players |
v0.6 | /rules | Display the server rules |
v0.7 | /tphere <player> | Teleport another player to you |
v1.0 | /tppos <X> <Y> <Z> | Teleport to a specified position |
v1.0 | /mypos | Check your position |
v1.0 | /tell <Player> <Message> | Whisper a message to someone |
v1.0 | /fly [Player] | Change your fly mode |
v1.0 | /hat | Have a brand new hat |
v1.0 | /repair | Repair the item you hold |
Other Freatures
Version added | Name | Description |
---|---|---|
v0.6 | BanBlocks | Block players from placing blocks you selected in config.yml |
In Progress
Status | Command | Description |
---|
Planned
- /tpback (Teleport the last location where you died or teleported from)
Permissions
Check out ALL permissions HERE
- ayn.*
- ayn.ct
- ayn.ender
- ayn.tpgo
- ayn.definespawn
- ayn.spawn
- ayn.rules
- ayn.gethelp
- ayn.home
- ayn.sethome
- ayn.heal
- ayn.usebannedblocks
- ayn.rules
- ayn.kickall
- ayn.mypos
- ayn.tell
- ayn.fly
- ayn.hat
- ayn.repair
Credit
Making of All You Need
We are the 2013 Duke TiP students at the University of Georgia taking the Team Programming for Video Games class during the first term of the program. Most of the students in the class began programming for the first time at the beginning of the term in June, and the program lasted three weeks. This specific Bukkit project is a group effort of some of the people from this class.
This project was to help us learn how to code for Java after learning C# and apply the knowledge we learned to our favorite gameā¦ Minecraft! So, here is the result of our first Bukkit project.
Code
Source code can be found published under the Apache License by clicking here.
Stats
This plugin utilises Hidendra's Plugin Metrics system, which collects and sends information to mcstats.org, such as the server's version of Java, what version of the plugin is being used, what type of operating system my plugin is being used on, and more. For more info, please click here.
Automatic Updating
This plugin utilizes the BukkitDev auto-updating API to help keep this plugin up-to-date automatically on your server. By having this enabled, every time your server starts up, it will check this BukkitDev page for any new updates, and if there is a new version available, it will install it and update it for you automatically.
This feature is enabled by default; however, if you do not wish to have it enabled, you can opt out by changing the "auto-update" to "false" in the config.yml. We recommend you keep it on so that you do not have to worry about updating the plugin in the future!
Do this work with essentials? because essantials and AYN have some same commands, like /spawn, /home...
@Beben107700
Hopefully we can get working on this soon, then! I am away until Monday at the moment, so there will be a short delay until I can resume work on the plugin and add new authors and whatnot.
Hell yea, i didn't see you learn C#, i do too :D i think we have some things in common :DDDDD
@Beben107700
If you would be interested in helping work on the plugin, please shoot me a PM and I'm sure we can work something out. :) The more, the merrier!
My thoughts as well about Essentials. This has been my logic for the longest time, and it's really what drove me to create this project!
@jflory7
I agree
because Essentials isn't really the essentials.
Damn this is good, would you like to associate with me?
All You Need 0.2b uploaded!
Now in beta!
I just uploaded the FIRST beta build of the plugin, seeing as I've made a lot of progress since the beginning of the plugin's conception! Bukkit should have it approved soon, so stay on the lookout for /tpgo, /definespawn, and /spawn!
looking good guys!
Keep up the good work!
If anyone has ideas for what you'd like to see added in, leave a comment telling us what you'd like to see added in!
@dmratcliffe
Thanks for the interest, dmratcliffe! This is our very first plugin, and we will be working on creating it over the next month or so, so stay posted. That's actually the exact reason why we wanted to code this - because Essentials isn't really the essentials.
This is a plugin which nobody needs but is is your first(my was better CustomPlayerPoints)
Looks great! Now where is that download button? On the Githum there is only a text document? I would love this for my server as it is small and essentials is to bulky...