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
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
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
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.
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)
More personal, as Matej does live calls on the course.
So if you ever need help, you can join them over Zoom
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
As for the content itself, explanative.
My course (sysadmin) is still in development
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...
Woah buy now and get €0 off
:LUL:
oh neat
OrionL:
And that keeps going for about... 8 weeks in total?
One thing Matej recommends?
jesus fuck
Forget everything you knew about Java/MC Plugins
:OMEGALUL:
one thing that I’m sceptical of is that uh
one of kangarko’s biggest plugins
chatcontrol
is notoriously laggy
LOL
Never had that issue, where specificly?
Also, free jetbrains go brrr
You can renew every 4 or 6 months iirc
I’ve seen a fair few sparks of it using like 5% of the thread and people don’t talk about it positively
huh, interesting
There was something else let me try dig it up
Would help if people ever came to the github to report it :KEK:
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 😭😭😭
Never heard of that, at least as far as us moderators go
I’ll try dig up some screenshots later ;)
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
Fair enough lol
the ‘value’ thing of project Orion seems a little far fetched too
but
shrug
From what I see from the students, people do like/use it
And of course, the 30d money back thing
oh yeah ofc
If you don't like the course, you have 30d to refund it
@Skullians There is also Black Nova and NMS Advanced.
:Money:
jesus CHRIST 197 EUR for black nova??!
mhm
I didn't make those prices
lmao
yeah I’m not blaming you 😭
Now my course is worth the money
https://mineacademy.org/system-administrator
And guess what I tell hosting companies who sign up?
please tell me you deny them the course
that would be funny af
you should publicly expose them LOL
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
isn’t that an even worse sign 😭
if a bigger host is using the course
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
oh yeah I see
my bad
O’Reilly Online Learning
Effective Java, 3rd Edition
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?
I believe intellij is the most widely used
You might run into headaches if mineacademy uses eclipse and you use intellij though
alrighty awesome :D thank you all for the feedback!!
!answered
Closed post!
Your post has been marked as solved!
Requested by luminoussheep_#0