What do you wish you knew when you started learning Java? (and some other questions! :D)

My dream is to run a semi-vanilla minecraft server with my own custom plugins- BUT I need to learn Java first! Im considering purchasing a few courses on Udemy but I wanted to ask around first to see if there were any particular teachers or videos or just anything that really helped you breakthrough- or if theres any starting-out advice you have that you wish you'd known when you began. Ive also done a little bit of research and to start out im pretty sure I should run paper, but what happens if my server gets bigger? Should i be swapping? or is it just a misconception that paper is only meant for small servers? is there a better option i should be using if i intend on using quite a bit of plugins, a custom texturepack, and running events?
47 Replies
Admincraft Meta
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close !close !solved !answered
Requested by luminoussheep_#0
Skullians
Skullians2w ago
As for learning java, my best word of advice is: FUCK AROUND! don’t get stuck in tutorial hellc search it up if you don’t know what that means ;) That doesn’t mean don’t use any tutorials. Spigot / paper plugin dev series from the likes of Kody Simpson are fantastic but you should follow a video and then screw with it on your own - make something of your own, doesn’t have to be a unique idea ^^ (same goes for normal java learning) Things like Project Orion I’ve heard are good (project Orion is by kangarko and focuses on a LOT but is 90 EUR on discount. I think @Codixer could give you more insight as iirc he has used it?) As for running the actual server, paper is absolutely the standard however newer. Check out https://admincraft.wiki/docs/server-setup/server-software#bukkit-server-software I would recommend starting with Pufferfish tbh (if you’re looking at 1.21.4 you’ll have to use paper experimental until pufferfish updates which will take a while). If you grow to a lot of players you might be better of looking into paid software forks such as UniverseSpigot which is arguably the best paid software on the market ($70 one time iirc)
Server Software - Admincraft Wiki
A detailed guide on which server software is right for you
Codixer
Codixer2w ago
Orion is decent enough. I skimmed over it for my own course as Matej asked me to. But I didn't follow the course myself. Let me get you a link, one mo.
Skullians
Skullians2w ago
how would you rate it compared to other guides, e.g. learning java separately and then learning spigot dev separately? (Disregarding all the other stuff that Orion provides)
Codixer
Codixer2w ago
More personal, as Matej does live calls on the course. So if you ever need help, you can join them over Zoom
Skullians
Skullians2w ago
Oh cool. I’ve been considering Orion just to get a personal insight onto it lol. Cool to see that I can still get the discount and you get something off it too! Will bookmark it and check it out tomorrow
Codixer
Codixer2w ago
As for the content itself, explanative. My course (sysadmin) is still in development
Codixer
Codixer2w ago
Google Docs
System Administrator Program Outline
System Administrator - Program Outline Introduction: Welcome to the program! Welcome to System Administrator Week 1: Setting up your environment End goal: Learning the barebone basics & duties of a System Administrator Welcome to Week One Who is a system administrator The knowledge we prov...
Skullians
Skullians2w ago
Woah buy now and get €0 off :LUL: oh neat
Codixer
Codixer2w ago
OrionL:
No description
Codixer
Codixer2w ago
No description
Codixer
Codixer2w ago
And that keeps going for about... 8 weeks in total? One thing Matej recommends?
Skullians
Skullians2w ago
jesus fuck
Codixer
Codixer2w ago
Forget everything you knew about Java/MC Plugins
Skullians
Skullians2w ago
:OMEGALUL: one thing that I’m sceptical of is that uh one of kangarko’s biggest plugins chatcontrol is notoriously laggy LOL
Codixer
Codixer2w ago
Never had that issue, where specificly?
Codixer
Codixer2w ago
Also, free jetbrains go brrr
No description
Codixer
Codixer2w ago
You can renew every 4 or 6 months iirc
Skullians
Skullians2w ago
I’ve seen a fair few sparks of it using like 5% of the thread and people don’t talk about it positively
Codixer
Codixer2w ago
huh, interesting
Skullians
Skullians2w ago
There was something else let me try dig it up
Codixer
Codixer2w ago
Would help if people ever came to the github to report it :KEK:
Skullians
Skullians2w ago
oh yeah something about kangarko’s AI project that is 4x cheaper than chatgpt that he uses to make plugin projects, that was interesting would help if the entire fucking thing was open source 😭😭😭
Codixer
Codixer2w ago
Never heard of that, at least as far as us moderators go
Skullians
Skullians2w ago
I’ll try dig up some screenshots later ;)
Codixer
Codixer2w ago
Mght be something people are pushing through the grapevines. But can never be sure Thanks While there is definitly bias from my end, I try to not let it cloud my own judgement
Skullians
Skullians2w ago
Fair enough lol the ‘value’ thing of project Orion seems a little far fetched too but shrug
Codixer
Codixer2w ago
From what I see from the students, people do like/use it And of course, the 30d money back thing
Skullians
Skullians2w ago
oh yeah ofc
Codixer
Codixer2w ago
If you don't like the course, you have 30d to refund it @Skullians There is also Black Nova and NMS Advanced.
Codixer
Codixer2w ago
:Money:
No description
Skullians
Skullians2w ago
jesus CHRIST 197 EUR for black nova??!
Codixer
Codixer2w ago
mhm I didn't make those prices lmao
Skullians
Skullians2w ago
yeah I’m not blaming you 😭
Codixer
Codixer2w ago
Now my course is worth the money https://mineacademy.org/system-administrator And guess what I tell hosting companies who sign up?
Skullians
Skullians2w ago
please tell me you deny them the course that would be funny af you should publicly expose them LOL
Codixer
Codixer2w ago
No description
Codixer
Codixer2w ago
So we don't deny hosting companies from using the course But we don't support then so if they have a hosting related question during a call. It'll be denied Unless they are already somewhat experienced. Somewhat established. tl;dr, not be a summerhost
Skullians
Skullians2w ago
isn’t that an even worse sign 😭 if a bigger host is using the course
Codixer
Codixer2w ago
If it's "How do I link whmcs to ptero" That'll be denied But if it is "PHP is providing me with an error I have never seen before, and I have tried XYZ. Would you happen to have any idea?" That's a different story
Skullians
Skullians2w ago
oh yeah I see my bad
Lumi
LumiOP2w ago
okay awesome! im looking into project orion right now, and after some good old googling- i really like the sound of pufferfish :D i think my only question left is regarding coding itself and what program should i learn to code java on? is eclipse okay or are there better programs for it?
hawtre
hawtre2w ago
I believe intellij is the most widely used You might run into headaches if mineacademy uses eclipse and you use intellij though
Lumi
LumiOP2w ago
alrighty awesome :D thank you all for the feedback!! !answered
Admincraft Meta
Closed post!
Your post has been marked as solved!
Requested by luminoussheep_#0

Did you find this page helpful?