Just got into development and want an idea for a small first project.

Status
This thread has been locked.
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

BRUTALLY

Supreme
Feedback score
8
Posts
330
Reactions
154
Resources
0
No the title doesn't say it all. Web development? Plugin development? HTML? Java?
Java plugins.[DOUBLEPOST=1490932648][/DOUBLEPOST]
Make a very simple gui to make it easier for players to report others. The first popup should be the list of players online with a next page/previous page button, (maybe in alphabetical order, or in some order for easy to find). After they choose a player, there should be preset reasons to choose from, once clicking a reason, there should be a button to confirm the report.

This is just a simple idea, that I would actually pay for. :)
For staff:
/reports to view reports. (in gui if possible, with information once hovered on top of their playerhead, showing information of when they were reported, why, who they were reported by, and possibly how many reports they have received.)

Sorry if this plugin is not a small project, just something I came up with.
I can try to do this one over time. Just started playing around with other plugins changing them/repurposing them after doing a java class in my school for a year or so yah.
 
Last edited:

DaCavE

d e v
Supreme
Feedback score
13
Posts
134
Reactions
86
Resources
0
If this is your first time with java at all I highly suggest not to at all start with the Spigot or Bukkit API. Starting with that and those tutorials lead to bad habits and just a lack of knowledge in java overall. I first suggest looking at java itself as a coding language, and when you feel comfortable and able to write regular java programs, you could start using the Spigot/Bukkit API. Here is a list of some small java programs:

http://www.dreamincode.net/forums/topic/78802-martyr2s-mega-project-ideas-list/

If you're looking to be an actual developer, and not just know how to write onEnable and onDisable methods for java plugins, I highly suggest you do what I said up top. Good luck
 

BRUTALLY

Supreme
Feedback score
8
Posts
330
Reactions
154
Resources
0
If this is your first time with java at all I highly suggest not to at all start with the Spigot or Bukkit API. Starting with that and those tutorials lead to bad habits and just a lack of knowledge in java overall. I first suggest looking at java itself as a coding language, and when you feel comfortable and able to write regular java programs, you could start using the Spigot/Bukkit API. Here is a list of some small java programs:

http://www.dreamincode.net/forums/topic/78802-martyr2s-mega-project-ideas-list/

If you're looking to be an actual developer, and not just know how to write onEnable and onDisable methods for java plugins, I highly suggest you do what I said up top. Good luck
As explained above I took a java class for about a year.
 

DaCavE

d e v
Supreme
Feedback score
13
Posts
134
Reactions
86
Resources
0
As explained above I took a java class for about a year.
Ok. How much do you know about Bukkit or are you completely new to it?
 

BRUTALLY

Supreme
Feedback score
8
Posts
330
Reactions
154
Resources
0
Ok. How much do you know about Bukkit or are you completely new to it?
I've been looking into the spigot forums and their tutorials on it and know how to use Listeners a little bit about EventHandlers and a decent amount about creating commands and such with spigot.
 

DaCavE

d e v
Supreme
Feedback score
13
Posts
134
Reactions
86
Resources
0
I've been looking into the spigot forums and their tutorials on it and know how to use Listeners a little bit about EventHandlers and a decent amount about creating commands and such with spigot.
Here's an idea: Code a plugin that gives the player an item (of your choice), with enchantments/a custom name or lore for added complexity, every time the player breaks a block.
 

BRUTALLY

Supreme
Feedback score
8
Posts
330
Reactions
154
Resources
0
Here's an idea: Code a plugin that gives the player an item (of your choice), with enchantments/a custom name or lore for added complexity, every time the player breaks a block.
Sounds fun will end up doing it tomorrow however since it's 12:30 AM here haha.
 

DaCavE

d e v
Supreme
Feedback score
13
Posts
134
Reactions
86
Resources
0
It's really things like these plugins which helped me start off into coding bigger projects. Good luck with it
 

sores

MineBOI
Premium
Feedback score
5
Posts
305
Reactions
210
Resources
0
When I first started, I started out doing things with the chat. You could do a clearchat plugin but people with a certain permission don't get their chat cleared. Also DaCavE's idea is a good practice as well. Just take your time with it, practice makes perfect.
 
Status
This thread has been locked.
Top