Making Cheap Plugins From Basic to Minigames!

Status
This thread has been locked.

MoeMix

Banned
Feedback score
0
Posts
27
Reactions
22
Resources
0
Hey! So I'm on break from college and I'm literally bored out of my mind. So in light of this I decided why don't I code lots of plugins and minigames for people that want some!?

I'm doing these for a pretty cheap price. Then again if you're like that one guy that wants a Skywars plugin like Hypixel then it probably won't be AS cheap but I can still work around your budget :)

So, do you want a custom gamemode? Or any specific type of plugin? Hit me up!!

Experience
I've been developing for Bukkit and Spigot for over 3 years now so I have some experience under my belt.

Don't Believe Me?
https://github.com/moemixmc. I do all kinds Java things! Still skeptical? Well, that sucks cause all the other servers I've developed for didn't give me permission to release source code haha

Contact
So if you're interested go ahead and PM me with your Skype and we'll talk details on there. If you have any questions drop em down below! Thanks guys.​
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Tyler

Developer
Supreme
Feedback score
14
Posts
2,589
Reactions
2,238
Resources
0
Vouch, known MoeMix for awhile now. He joined the site long ago and never used it, told him to start using it. Great guy, recommend for your plugins ;)
 

Brendannn

Feedback score
0
Posts
93
Reactions
21
Resources
0
Hello! I am looking to buy a minigame plugin along with some core stuff. I'll PM you for Skype
 

MoeMix

Banned
Feedback score
0
Posts
27
Reactions
22
Resources
0
Haha thanks
Just wondering do you do free plugins just to increase your Java skills but it will be a simple plugin.
Sure but it would have to be simple :)
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/moemix-scam-report.84870/)

Shortninja

♥ Java Enthusiast ♥
Supreme
Feedback score
2
Posts
1,143
Reactions
734
Resources
0
Problems with your code:
1. Invalid package declarations.
2. TONS of improper uses of public static. Seriously, learn to pass instances instead of lazily making things static.
3. If I remember correctly, constant conventions say that you are supposed to separate words with an underscore. So instead of "IRONDIVISION1" you do "IRON_DIVISION_1".
4. Tons of variables with incorrect conventions.
5. I see you're still using things you learned from BcBroz.. You should not have to tell the server that you are enabling/disabling your plugin. The only time I see this as acceptable is when you are telling the server important messages.
6. There are a few clunky looking variable usages. For example, in your PlayerJoin class you define an "Arena a" variable, use it one time, and then call the same variable with your arena manager. Basically I'm just saying that if you are defining a variable, you probably should consistently use it.

These are all from your most recent repository, updated about ten hours ago, so there is no excuse like, "Oh, I made this a long time ago when I was less experienced".

Not trying to roast you or anything, just a few tips (which you should probably have known after three years). Good luck with selling.
 

MoeMix

Banned
Feedback score
0
Posts
27
Reactions
22
Resources
0
Problems with your code:
1. Invalid package declarations.
2. TONS of improper uses of public static.
3. If I remember correctly, constant conventions say that you are supposed to separate words with an underscore. So instead of "IRONDIVISION1" you do "IRON_DIVISION_1".
4. Tons of variables with incorrect conventions.
5. I see you're still using things you learned from BcBroz.. You should not have to tell the server that you are enabling/disabling your plugin. The only time I see this as acceptable is when you are telling the server important messages.
6. There are a few clunky looking variable usages. For example, in your PlayerJoin class you define an "Arena a" variable, use it one time, and then call the same variable with your arena manager. Basically I'm just saying that if you are defining a variable, you probably should consistently use it.

These are all from your most recent repository, updated about ten hours ago, so there is no excuse like, "Oh, I made this a long time ago when I was less experienced".

Not trying to roast you or anything, just a few tips (which you should probably have known after three years). Good luck with selling.
Actually, only one class in that entire project was updated ten hours ago. All the public static declarations were last year. I've learned since then.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/moemix-scam-report.84870/)

MoeMix

Banned
Feedback score
0
Posts
27
Reactions
22
Resources
0
MoeMix Oh? Then show me your "new" code. I've seen this excuse dozens of times and it's almost exhausting to see it over and over.

How about a vouch copy? You're relatively new so I bet you could use some vouches to get your reputation up :p
Hey man, people are happy with my code and I know that my code is efficient and reliable. I can't release any of the other plugins that I've developed for larger servers. Check out the arcade section for Mineswine if you're still skeptical.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/moemix-scam-report.84870/)

MoeMix

Banned
Feedback score
0
Posts
27
Reactions
22
Resources
0
MoeMix I don't care about if a plugin works, that is what deceives buyers. What I care about is the source code, that is why I'm asking for a vouch copy. You can't declare your code as efficient to me after I saw your old code.

If he is against giving out a vouch copy or even showing his new code, then I highly advise not buying from this user as he probably doesn't gave a regard on how efficient his work is.
Okay dude. Lets see why you joined this thread. You called me out on my coding practices. I'm going to regard them one by one.

1.) Invalid package declarations? Where? I assume you meant the java.io.File? Right I added that hastily before dinner. But I fixed it in my actual project in Eclipse. That's just a repository that I use not the actual project. If you want the actual project let me compile it and send it to you.
2.) I use public static when I have to. I obviously know how to create instances if I have multiple classes and I'm instantiating them if you would only look deeper into my code. You have no idea how my MineFuse plugin works because that gamemode took months to make. No way you read it completely to even begin to start saying shit. If you want to criticize me please complete a thorough investigation if you want to feel like such a Code Police.
3.) Again. Conventions. Why are you being so pretentious about naming a variable. Especially naming conventions?? Seriously? Did you know that the Java variable nomeclature is still a widely controversial subject? You can't call someone out for that there are many professional devs that don't use your "golden underscore" rule so just get out of here with that shit.
4.) Lol conventions again... smh
5.) Oh no! I sent the console a message that I'm enabling it! The entire plugin is gonna break! Haha that's sarcasm. Why are you bitching about that? Like honestly you don't have anything better to criticize me about?
6.) That PlayerJoinEvent was implemented for debugging purposes. That's a thing people do. Mind you that plugin isn't 100% completed it was an alpha release that I decided to export to Github so that the developer I was working with could pull it and start implementing his commits and contributions.

You obviously don't know how that specific plugin even worked yet you ran off to your mouse and keyboard to start shitting on me with B.S accusations and your "conventions" that you believe every Java developer should follow. They're different for everyone and still are a controversial subject to this day.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/moemix-scam-report.84870/)

Shortninja

♥ Java Enthusiast ♥
Supreme
Feedback score
2
Posts
1,143
Reactions
734
Resources
0
MoeMix That's fine. Once you get a plugin working you should then focus on making that plugin work more efficiently. That is the art of programming. I never said that you did not know how to instantiate, I said that you are LAZILY PASSING AROUND INSTANCES (refer to my original post about your code).

The only reason I said that I would advise against buying from you is because you have not even regarded me asking for a vouch copy. You claim your code is better, so I would like to see a vouch copy. I will remove that part from my post because it is a bit inappropriate. I gave you constructive criticism in hopes that you would take it the right way. If you would like me to leave, you would have already taken my advice of sending me a private message to further your inquiries. Instead, you continue to provoke the argument.

Also, notice the difference between a vouch and an agreement. People vouching for you is just a way of saying the plugin WORKS, not a judgement on how well it is made.

You still have not provided me an accurate source of people calling Java conventions "controversial". The way that I compared the conventions of Java and the conventions of English are actually quite obvious, so I don't see why you are acting like it is a bad thing to do. Both of them are languages, both of them have rules. Not following English rules make your grammar bad, yet many people can understand you. Same thing with any programming language, not following the just make your "grammar" look bad.


MinezCity What project are you looking at? If you can't find a problem with his most recent repository, then you really need to get more experience. The widely repeated misuse of public static is really unacceptable from somebody who has been apparently programming for three years.

Saintxx made a good post on why BcBroz is bad here.



Once again, if you want to argue then PM me. I'm going to delete my posts to untrash your thread.
 
Last edited:
Status
This thread has been locked.
Top