the problem you're missing is if the gameplay sucks, people wont play for more than a week or two. if people stop playing whats the point of modding? at that point everyone will "wait" till it's good, but during that time money wont be generated because of the low playercount. It's not good for a game to hemorrhage money. It needs to be some kind of success on launch
#server-plugins-read-only
1 messages · Page 7 of 1
thats why they are going to pump out updates
updates will keep the players satisfied and will gradually improve the game
are you.... man i wish i could live your world where you didnt feel the pressure to recoup costs for a 25M purchase (supposedly?) by selling early access and attempting to grow that base out further by providing a platform where you get advertisement via creators and word of mouth from people who enjoy it, thus gaining more sales to not only help with that initial purchase cost but also the cost of devs. even if they have enough to subsidize development, server cost, legal fees, and more for a decade, that still means before the decade is up they need a revenue stream to make it worth it
many games have gone through this and not made it through
the point is the game isnt coming to ea for a month minimum, it's just not smart to release it without any kind of substance or draw
fair point, but I'm also not saying they don't care if like a really low amount of people play
they obviously want that number to be in the greens
if that was the cast to any degree, they wouldnt have "Hytale is Saved" plastered everywhere
IMO gameplay looks pretty awesome and I'm good ad judging gameplay feel from videos
momentum is key
yeah, whats been seen visually so far looks amazing, but the SUBSTANCE is going to matter a ton
I think it would be good idea to let modders in before launch somehow
problem is the "gameplay" is mostly just demonstration, there's not much behind it
perhaps an early access?
True but minecraft is like most sold game ever made and its gameplay is as basic as it gets
0% chance they do that, shows treatment. tho tbf, bigger modding teams have already been contacted directly ive heard
well the difference is minecraft is and has been feature complete at it's core. hytale still has core features missing that just completely roadblock gameplay
they want to have players, that's not a secret, I'm just saying they aren't focused on substantially growing profit just yet, they are first focusing on actually making the game good, using the income they get from early access.
that's simons plan which he stated on twitter
meh
its easy to understand but its actually pretty complex
I've started playing minecraft at alpha 1.5 and that was a lot more raw than what they have shown so far
standards were lower and mc had no competition or comparison tbf :kek
simon said they are implementing the ui library right now, its not even about being raw, it's just not done
What is meant by "UI library"?
but standards are a lot higher nowadays too
I believe that's what we were discussing yesterday, did you see the inventory? With the UI, each server can edit the design however they want
it's noesis
it's how the server will sent ui to the client
docs for it are available
i can't wait to write a bi-directional Minecraft ↔ Hytale server compatibility layer 
@halcyon mica
.
stop
😂
😓
this would actually make for a great Minecraft plugin
imagine Hypixel & Hytale cross-play
Seems like a monumental task
good luck on figuring out pvp lol
awful idea... just get hytale if u wanna play it - this will only lead to bad performance and a waste of time 😭
My brain urks for the dev who will implement this
There is a Minecraft plugin that allows you to cross play between Roblox and Minecraft, it works great but the dev almost kicked the bucket while making it
Oh yeah i forgot about that
it's pointless though - you could technically make it for any game that has a server but why would you?
kicked what
It was a very pointless mod
The bucket 🪣
what's with the bucket
It might be easier than roblox but still seems like a strage move tbh
It means he almost died
🦵the 🪣 is a term for un aliving yourself or almost dead
You can say died this isnt a youtube video
But the other one sui yeah i get
Must have been crazy hard
Ik, I’m on so many platforms rn that I sometimes forget what’s what
Only day 1 we can start developing servers and mods?
by Atmerek?
I think so I don’t remember the devs name
oh it's for sure easier than roblox
Not sure yet we gotta wait a few days for dev notes
I also feel like it would be a huge pain to update all the time, geyser has a dedicated dev team but they have a lot of projects they are working on
oof
fair point, updates could be a nightmare. honestly it'd still be a fun challenge if it ever became realistic
Yeah, once you get past the hurdle of making it the next part is finding trustworthy and dedicated people to maintain it
Are we have server file like paper or spigot?
we will have a server file like server.jar
but not a server framework
also bungeecord or velocity for make proxy server?
no information yet. But given this is the Hypixel team, i bet they thought about how to best support this
thanks man
Well hoping to god or whatever higher deity that it has good performance
that will be have good performance i'm sure, they managing minecraft sever like 13 years 😄
they announced that they will release the full source for the server
yeah yeah, also they was saying client side anti cheat but didnt see anything about it in updated website
they announced it on the updated website tho, literally in the latest blogpost
oh missed that part sorry
I mean yeah they are fully aware of minecrafts dogcrap server performance so anything better is a godsend
yes information, the team has used bungeecord on hytale already
you mean "something similar to bungeecord", right?
Do you have a screenshot of where they talk about it?
my fault they have an internal one
perfect. I like transfer packets much better than a proxy
Interesting on the payload part, does he mean you can send ingame stuff/information along with the player?
Ex. A sword or inventory?
wtf
I'd wager there is a big size restriction on that data
but enough so you can put your custom data into a database and send the record id along with the player
aren't they saying that for MC?
if'll be enough fs
Hoping to god there is or you have your next ddos/bot attack method
so like the new mc version with custom data? nice
Im pretty sure hes just using bungeecord as an umbrella term
Does anyone here know if anyone on the Hytale team ever said anything about toolbar customization ?
Like, could there be more than just the health and the stamina bars ?
Could we add or remove certain mechanics we see here on the right ?
May we change the number of items in the toolbar ?
i think based on their empthasis on customisation this will be very doable
Advertisement in username? 
should be controllable using noesis, it's customization is basically all encompassing
Yeah that I'm aware of, I just wanted to know if anyone had heard or remembered anything in particular.
What's Noesis ?
the ui library hytale is using
we now UI will be easy to mod and I suppose this is made with the same UI tool as the rest so should be easy
noesisengine
Alright ! Great. But this is more than just UI, it also adds logic to it, so it's kind of harder to do than just a change of texture let's say.
you can install the studio app and get a head start on ui for hytale
noesisengine was new engine part, are they using noesisengine in legacy engine too?
Do you have a link ?
We cant post links but google noesisengine studio
can post it but I can dm you it, its also on noesisengines website
Yeah google it, people need to learn by seeking it out themselves
directly on website too...
So its in this engine but its being I think reworked to be fully integrated by what Ive seen and can infer
Damn, it's only available on Windows right now :c
just like hytale 😔
Well, Linux support should come around pretty quickly I think.
all tweets
The newer windows wrapper for linux works with Noesis GUI I was testing it. I cant post links but its the modern wintricks
winapps/winboat also worked
Alright, I'm gonna give it a try ! Thanks. Right now, the app's in Beta, but it'll probably become paid once it's out of beta right ?
the studio probably will stay free. Devs pay for the cost of using it in their game
Alright, so you mean Hytale itself pays a licence, but devs like us won't ?
is their cost plan. @lunar swan
yes
You can use wine on Linux to use windows applications on Linux
Yeah I've seen that already. But this is probably Hytale taking care of the costs.
Hytail will most likely take care of the cost
Even if the studio became paid. Hytale would just adapt an internal editor via the source code that they can pay for.
Yep, but not everything will work, especially Beta software. But, I'll give it a try.
True
I'm a Java programmer with four years of experience. I'm looking to assemble a team to create a minigame server. Contact me if anyone wants to participate. We only need Russian speakers to join the team.
Winboat should work. Its worked zero problems for me since its a virtual windows
yep all we use the studio for is to design and export xaml files, then you put those on the server which sends them to client and voila you have ui
hytale fronts the cost for implementing and distributing noesis
Do you also have the questions along with those answers ?
You can use wine boat which host a vm tab just for application so it would run normal like if was just on windows
4 zones is still a lot yay !!! Also good to know this stuff
will we have the minecraft-like eula problems with hytale?
Not for a few years
and most likely not at all
Highly doubt it. Having built the largest minecraft server, I'm pretty sure Simon is interested in making things as smooth as possible for people to create community content
wym minecraft eula problem?
Lets be honest Hypixel started this project due to EULA bs technically lmao
this is the best answer we've got
simon is doing everything opposite minecraft did before
I'd assume nsfw will be prohibited but that's probably it
As far as I know, the Minecraft EULA restrictions were the result of lawsuits by parents of children who played the game. So in a similar situation i can imagine a punishing eula
The part of the EULA that this affected is fine. Its the rest of the EULA that is the issue.
Well the real EULA issue is that Mojang never gave us the real underlying rules behind it ;D
That's solved by making the eula more strict for parents overseeing their children instead of server owners
The primary issue with the current EULA and foremost Microsoft's issue. Is ownership and control. That is where a lot of people have issues with. No open knowledge. We just get told when we are wrong but not what is wrong.
And that they changed it whenever, and wherever they pleased, without notifying anyone.
you mean nudity right? because nsfw is a wide net to cast nowadays
Although NSFW is probably frowned upon. We wont know the details of age restrictions or server restrictions until later. No point of attempting to answer this until Hytale answers it.
Isn't Hytale aiming for T rating ? (Teen)
yeah I'm sure they'll cast a wide net just so they have the power to take down unwanted edge cases
The game yes. But that isnt the community servers
Im guessing game will have similar rating as mc like maybe 10+ like mc does? idk
Its going to straight up come down to the following:
Game rating will fall between E-T.
Server/Multiplayer will most likely be unrated with a warning about this for saftey.
Then once the server scape is built and the community has been adjusted to the eco system. We will see restrictions put on multiplayer.
surely it will be 13+ like discord is
The pre-made eula/restrictions will be generic is my guess at EA release
everything related to the EA points to this discord server. which is 13+. wouldn't make sense to go lower for the actual game
Discord TOS is 13+/ Hytale in 2018 stated they were aiming for T rating. So its probably safe to assume this is going to be the same. But we will find out soon.
This discord server is 13+ because DISCORD is 13+ so its not safe to assume this answer. But infer answers based on 2018 answers is probably in the same boat.
I just mean it wouldnt make much sense for the medium used for the EA to have a higher age requirement than the game
Discords for rated M games are 13+ still :P. But I dont disagree with the age requirement. Im pretty sure you are on the mark.
We will be able to keep server plugins private, right? So they only run on my server
Yeah probably. But rippers will rip where they can
I hope hytale supports custom world generation or at least flat lands or that I can generate a map and have a server with multiple worlds
Bungeecord support
If its anything like roblox. Server side will be safe. But any instance stuff to the client is "free" for the taking. So depending on how this works we will see 🙂
I need multiple worlds for the server I am planning
yep, and will be covered in the blog post in a few days
That is great. Thank you for letting me know
Are there any groups/people already seriously planning on making a server? I cant model even if my life depends on it but im thinking about starting/funding a server when the server code gets open sourced
answer to this
PER-FECT
im sure there are people, but i wouldnt start or fund anything until you find a group of people who will actually fully commit and you all know what to do
Better than I imagined. I am hyped
Fair, thats why im asking if there are people so i can try and gather a group of people beforehand and not after the fact
Java dev, 4+ years exp.
Building a Roblox shooter.
Need:
2 modelers (guns, chars, maps)
1 more Java dev (server/backend)
I handle server setup.
DM if interested.
kinda crossing the self promo line, probably tone it down a lil
I hope I can adapt to this stuff. I am a Unreal dev for 9 years. Only know c++ 🙁
it's a good time to install intellij idea and messing with java some
People for what?
What about GPU virtualization though ?
Not a speficic purpose but i just want to gather a group of people that would be interested in starting/running a server when server code is open source
i mean if you know c++ you be fine learning java lol
I did some java. But that was like 5 years ago and I didnt like it
Oh ok im down, im already looking into some ideas that can be easily integrated in HYT
Aight, will do
As soon as I saw the last blog post i started drafting some things
well, i mean java is what is gonna be used so dont know what to tell you if you want to get ijnto hytale modding
What kind of server
Just waiting for server release so I can test out some models that I made
Dont have a certain plan yet but gathering people that want to start a server early on would be nice
so i/we're not trying to gather people when we could already be working on it
Right
I was able to use Adobe premier with it with low issues. So its better to try out winboat and see if it suffices. Wont be able to run games. But editors should be good
go
thats true, I already bought a domain for my hytale project
Me too
Couldnt pick a name yet lmao
Working on the site rn actually
longer you wait the more will be gone
If time is in my favor, I'll also try to do some Hytale modding to create a server I already started working on in Minecraft.
Whoa, that was fast 😄
Alright, I trust you then
First thing I think community wise we can agree is probably discord plugin integration for Hytail , am I wrong?
Yes ser
Fair but i'd rather gather funds before i pick a name
I mean dont trust a stranger online. Buts its open source and free so test it out!
lol same
No I meant I trust you that the performance will be fine. I trust you enough to take the time to actually install Winbloat and everything it depends on.
but as a keynote to what you asked:
I'd rather make a bigger server with multiple games with a group so picking a name is not my nr1 priority
You can always use ai for a name if you can’t think of one
Yeah, I saw that, but if you say performance is fine, then I'll try it out.
Do we even know yet if we can connect domains?
It never worked for me...
Separate plug-in, someone will have to create it
I mean srv records worse case
Currently a big fan of grok, try that one rather than gpt
being a fan of grok is crazy
😂😂
0 morals gangalang
deepseek
Hate the maker but decent software tho
also just because something is open source doesnt mean it's safe. dont forget that
hate the maker yet u support the maker??? use claude or something - its the industry standard anyway
That too
This one is verfied but its true! I was saying its open source so feel free to look at it if you are worried
I use Claude and it works fine-ish for the simple taks I give it. But name-finding isn't one of them, for all LLMs actually. At least, when you're as perfectionist as I am.
I was actually thinking of that tbh, I’m looking to local host my own since a have a few ai accelerator chips so I’m running down the list of what I should host
I would look at a main domain. And subdomain for the servers under it.
I have my native top level domain. <mydomain>
my back end domain <mybackenddomain>
and servers under those go as follow;
Nodes for backend <node mybackenddomain>
Servers: server1 mydomain
cant add . due to contect block in discord...
Oh yeah fair, but i was talking about a more business/game design topic
Ahh fair enough
Ig
Hey @round sun dm me if it’s possible.
Are there docs or a link to an SDK or plugin code anywhere yet?
Can’t wait to see the first few iterations of servers, buggy, full of exploits, a devs dream and nightmare
Is anyone interested in not making a mini-games server ?
Haha i mean i do keep doing startup work for a reason
I am one of those that are not interested in making mini-games lol
We get to monitize the servers though, right?
I mean what defines a mini game server to you
We do, no cut taken for 2yrs
It’s like drugs man I love problem solving so this first release is gonna be fun for me
My goal is private server systems and then technology mods.
Well we should maybe, if our visions align, join forces and create something singular.
So how does that work. Like in minecraft with own webstores to buy ranks and stuff?
@zinc hare DMs if possible, thanks!
create mod port to hytale would lowkey be incredible
Something like the old Hypixel, with Skyblock, and then Skywars, and then Bedwars etc etc etc.
I expect a lot of ports. I even plan to port my on refinestorage type mod. 🙂
Isnt this what Hytale will have as a base already
I mean a consolidated server would seem superior to me but not minigames on purpose
Not for early EA but yes.
During EA, Hytale won't have any mini-games.
Ahhh alright
Gotta make it from scratch, there won’t be any proper guides at first since everyone is trying to figure everything out
For developers here who have experience in Java, I would like if you send me a direct message. I am a junior developer and AI student, I would like some assistance and questions and also suggestions too.
That's what I'm thinking. I'm pretty sure they're not going the Roblox route with an inbuilt currency where they take a massive cut with every transaction
tbh porting minecraft mods isnt a really good idea, hytale is meant to be it's own game not mc modpack simulator 2.0
So you mean a sort of network of servers ?
I think I'll start developing all the server-side code, to get ahead.
Thats cool one one hand but also harder on the other
Yeah basically, from a business sense i would prefer that
I use storage mods in any game I can. So Im not going to port 1:1 but the mass storage idea itself.
Network of servers under a single entity
Yep, it's a totally different game, so things shouldn't probably be written in the way / logic etc.
yeah I'm down, I am just a little worried people might bring too much from minecraft.
I will develope a website software for Hytale community servers
That could work. It'd probably be a good way to aggregate a lot of users into a single place, and better redistribute players across all servers, probably.
Smart
there already has been one for years lmao
I forsee the same problem. I think the early life of hytale will be like fortnite to roblox. A lot of copy and pasting of the same systems.
For my Minecraft server I have a really simple selfhosted WordPress shop that sends webhooks to my server. Not fancy but easy
?
I plan to do discords integrated shop feature with a passthrough to hytale
need a better one though, the one that exists is just littered with p2w minecraft slop style posts
That’s also what I’m planing to do, but more simpler so like discord updates for servers side stuff
What's discords cut?
I am fearing the legal aspect of this. Since I live in Germany there is a ton of legal stuff invlovled
not a bad idea, it's streamlined at least
I currently provide website services for Minecraft and many other games. When Hytale is released, I will also provide Hytale support.
feel free to read about it on discord serversubscriptions site.
oh I thought you meant a website to list servers on
It uses stripes so similiar payment processor bs
As long as you declare the taxes correctly, you just need a proper Impressum and data policy (store as little customer data as possible. For example I got rid of all the address fields since that's not needed for digital content)
dont love it but they gotta make money somehow
Oh no. I am developing software similar to Tebex, but with modules such as a forum, blog, and support ticketing and more
Yeah but instead of dealing with any bs from any one./Discord deals with it and I pay the same premiums that I would any way. So for me its a win win to integrate discord with hytale and have all purchases managed via the discord server itself.
90 / 10 split
yeah its better than paying refund fees from paypal
Yes! Plus if you are already going to have your community in discord... its all in one place. No forum site, no premium account sites..etc.
honestly that sounds bad
yeah friends and whatnot got yeeted from hytale because it wouldnt be ready for EA
sharing inventories doesnt make much sense
Will need a toggle for people to allow or disallow people bringing items from other servers/worlds. Unless its only friendd based.
I'm sure it'll be balanced
i guess it depends if its genshin style with ur survival loot going between worlds
or each world is in its own right a seperate story
and you can probably turn it off like a gamerule
Could be like ark's method of transferring too
it's also just an idea and not a feature
Ok so who here was planning on making a game/server themselves?
Everyone in this channel
pretty much
yeah, I mean maybe not a full on server but definitely going to mess around with plugins, make cool stuff.
Ok fair, im going to be sending a friend req to whoever wants to socialize
Trying to network a bit in advance
well.. I'm new to this minecraft coding. So I don't think I would provide much value, I just want to start coding in minecraft and then soon hytale for fun and maybe make content
Planning to make a mmorpg server. Actually been my plan ever since I saw the hytale trailer back then.
I've got a question though, like mc has spigot api etc, would hytale have something like this built in and not require external APIs?
considering Minecraft have also gone the non-deobfustication route, I suppose hytale would have some tools for devs
can help you out and also gain more experience working with you, interested?
Why would we need a spigot alternative in hytale?
Sure
not alternative, my question was, would Hytale devs provide an API like it themselves to make modding/making plugins easier. I suppose this would be the route they went.
I'm planning to do a full class combat and talent system before creating any kind of content.
I'm ready, let's work together to build something awesome. sent you a friend request, let's see for when it comes out
That should be plenty for now.
Correct, that's what they mean by native mod/plugin support
I hope so yeah
I'm planing to make something technical... although I'd probably take inspiration/port something relatively old-school since I still prefer the less complicated minecraft mods from the beta ~1.3-1.7 era of minecraft
But on top of it they also give the ability to script for client side so you dont have to abide to the limitations of vanilla like how minecraft does it with the server plugins. (no more double chest inventory trickeries ❤️🩹)
May not need it if Hytale supports an official API
yeah the ui engine they are using is top tier, we get to send xaml files now instead of chest ui's
yeah, that's what I was asking. Official API or not.
oh damn, this is THE WAY to make a game last forever. modding is amazing
Ive been just tracking those who are pretentious and blocking them. So Im doing anti networking lmao
what language is Hytale going to use?
server side will be java. Client is C#
server java, client C#... client is not moddable, all mods will be server side with clients fetching necessary art/assets from the server
mods are gonna be on lua right?
Client scripting looks like it will be JS
Just letting your community build already kinda immortalizes games (look at old CS modded servers for eg)
full java, no lua
unknown, presumably java...
#simonthesavior
those games are 20 years old and still kinda active
hopefully. don't want to learn lua 😭
lmao
It’s amazing games haven’t figured this out. So many missed opportunities
It's because most big MMOs are made by AAAs that have to abide to stockholders that are clueless in how to make a constant revenue source
I don't believe there are any known details about this... if it will be modable at all... presumably just using custom XAML snippets for noesis (ui library confirmed to be used by hytale) with RPCs to/from the server
I don't think hytale team wants anything to run on client... for security etc.
Yall think they will have a bug bounty system down the road?
Still most probably lua or anything sandboxed
high fives
although this is just my speculation of someone who's been working in gamedev as a programmer on many projects... and so that's how I'd do it 😄 - i.e. don't do anything on client, all server... server authority all the way
100%
pretty sure simon mentioned this being a plan
yes but with all the changes and income situations. Im just curios if they will bring it out in EA or post launch
post
Already on the website, so?
is it?
cant post link, but yes. /security
^
actually huge
seems like that's currently mostly related to the website itself rather than game... though that will probably get updated
is a endpoint scan considered illegal? just asking I don't think so
It also wasnt updated after Simon taking over. So we will see how this changes
depends on jurisdiction... but generally it's a gray area
it's mostly chill I think
do we know something about hytale auth integration? if we would like to integrate some kind of player authorization on web for example?
No its not.
if you probe too much your ip will just get blacklisted
Nope. Almost nothing is known as of right now
i hope they have something like the Discord Auth system so servers can get information about their players or something like that.
the steam oauth if anyone knows that one. but it should explicitly state it's sharing info so kids don't get scammed 😂
Porbably comparable to @lavish lynx
???
Dude, don't mention haha
why does it autocomplete to a ping
lol thats how discord works
That is how discord works...
Since when
forever...
since forever my guy
If i dont do a @ i just type the word hypixel
are you on phone?
wtf nah it shouldn't autocorrect
scamming for a server would be short sighted as HELL lmao serbvers at lunach hav million dollar poetnetial if there good lmao
wtf?
Yeah idfk
idk rick
Nice one
It's a new discord feature
Might be a new feature. But I see what you mean
YEP. Its not in full rollout just checked it out.
@storm glacier You arent crazy!
Omg!!
My ven has it due to the feature being pre-unlocked by my settings.

Man I cant wait for my discord server to have enough users to have enough traction to have enough boosts to have a hytale server directly in it. 🤣
you made a hytale server in discord?
what?
you made gta6 in minecraft redstone?
Discord has the soon to come feature for having hosted mc servers via I think nitrado* with boost points. So im joking saying Hytale server via boosts
it would be nice
Who’s planning a server? What’s your idea?
i'm very sad
Why would you use switch there instead of if/else?
I'm trying to get the type of equipment tho. This is not the best example tho and i am half asleep currently
Play the game for a bit to see what it actually is/can do then decide
Do you guys know if there's already some kind of api to start developing plugins, or we should be waiting for the release
Wait
There isn't
😭
There isn't unfortunately no blind coding
I'll be making a plot-based roleplay server with rpg elements (skill trees, magic, player economy)
You could do this in Kotlin
You can also do it in java 23. And I don't think I can use kotlin in paper api
you can!
I write all my paper plugins in Kotlin. It's so nice to use
Will use Kotlin for Hytale as well
^
I prefer java. Oh did I also tell you I use java in android development
Psychopath
-someone with his laptop in front of him right now doing android development in kotlin
Kotlin becoming the primary android language has been a blessing
You call it a blessing, I call it a tragedy
Oops null poiner
Oops async programming in java
Don't insult async programming in java
Kotlin coroutines aint bad
I only wish it was keyword like async or suspend
it's one of weaker sides of java unfortunately
U should try kotlin for few months u will never turn back
I am also a java enjoyer but the null handljng on kotlin is just so convenient
Also in java people dont use @nullable ect often
Ive never met a developer who tried kotlin from java and wanted to go back, that should speak for itself (i came from java too)
Nothing yet
So u never know what can be null so better to just check for all nulls
Tho i don't get why would you use kotlin for paper api
I use Kotlin for any and all JVM development
❤️
Paper plugins are not some special case. It always benefits from Kotlins advantages
I will never switch to kotlin for paper plugins.
Dont matter where u use it, if it supports java it supports kotlin
Do yourself a favour and start with it for hytale plugin making though
how does var model:String make sense. Like it just slows down the coding
You will thank yourself
symbian supports java, but I doubt kotlin would work lmao
How to play it؟
wait for release
Do var string = "s"
wait
U cant rlly say kotlin slows u down since it has all the tools to make u faster:D
My nation
tf is fun in kotlin
I am. Basically, it's gonna be a realistic, physics-based, coop server, with a theme set in the medieval ages. One example, players won't be able to break any block they want with their hand, but it'll be tool based. Of course this may already be different in Hytale, but it's only an example.
I guess the only language you have ever used is java?
^
Nope, it's just dumb
Wait til u see func or def
Hello to everyone who wants to join, I will be opening a community/server from day 1
Javascript is also just pythonscript
hello?
I was about to fall for the rage bait but clearly you just are stubborn and have some java complex
tho I would rather use javascript than kotlin
But its not tho, hating a language you dont know and which has been proven to be better, but it doesnt make java bad, same if u compare javascript and typescipt, ts is just better
Lol enjoy living in the stone ages then the rest of us will be in greener pastures
I'm not hating the language just the syntax which makes coding longer
But it doesnt?
And let me guess, why use typescript, it just makes coding longer vs javascript
Languages are tools w different tradeoffs, they’re all useful for different use cases
kotlin is generally less verbose than java
What is longer in kotlin than java?
you can literally type javascript in java dw
Kotlin has implicit typing which means you don’t usually need to say it’s a String, just you assigning a value to a string will automatically mark the type
At least kotlin is still better than python
Welcome How to play it؟
My nation
The game is not released yet. You have to wait.
My nation.
You only need to mark the type in those languages if it’s ambiguous, so less verbose overall unless you’re making everything explicitly typed for no reason
With JavaScript you’re driving faster… until you smash into a wall at 120 mph and realize user.name was undefined while you were confidently calling .toUpperCase() on it.
I know i was just being sarcastic to the other guy
Ive lived the struggle, never again
First language I learned was JavaScript lol, it was a trip but teaches you a lot about runtime debugging :P
Typescript is much nicer for projects I need to be stable
Yesterday this server was full of java enjoyers
I still enjoy using javascript for little demos or prototyping occasionally
heres a programming language that will give him a heart attack
But yeah id never go big on it again
I’m also a Java enjoyer! I actually prefer making Java mods and don’t use Kotlin as much. But Kotlin is still useful in its own way
it's not APL, but close!
I am a java enjoyer, thats the language I started with, but that doesnt mean kotlin is bad lol
Your in here arguing that ones good and ones bad lol
what the hell is this 😱
Aside from async programming what's better in kotlin?
it's called Uiua
I think I would rather use malbolge at this point tbh
Null handling!!!
Null handling, flows and collections, extension functions
i enjoy java and been enjoying it for 11 years, but I just enjoy kotlin more:)
iteration speed, Java is one of the most verbose languages (which is why I like it), but it’s slow for quick prototypes or functions
Is it some kind of heretic language ?
Programming is just quicker in my experience
Lots of little stuff that adds up really
I can spin a prototype up in fewer lines of code in Kotlin or Python than I can in a statically typed language
its stack-based, array-oriented language that uses glyphs for primitives
Coroutines
To be fair i havent used modern java much so I do know they added some of the kotlin QOL features i just dont know what
How do you even type it ?
Also can code 1x app and it will work with same code in linux,ios,android,desktop and as website
IIRC there’s some implicit typing support (var keyword), but I still stick with explicit where I can
Kotlin is still statically typed 😁 but I get your point
Yeah i always use explicit
But thats just preference really more of a work requirement lol
Explicitly I meant 😂 Good correction!
the primitives have ascii names, you type them (or just part of the name) and the formatter changes it to a glyph
What about C#)?
C# is nice
Havent used it except like one class in uni
C# is neat I just haven’t used it in as many projects. Well one of my biggest ones is a Minecraft mod so that has to be Java
thoughts on Go?
Planning to use it more for another project, though I haven’t really used it outside Godot/Unity
I will have to try kotlin. Seems like it has a few nice features. Java is a perfect language for minecraft tho. Oh and null safety is for mortals
I mean Kotlin is basically syntax sugar for Java, so should work great
kotlin's syntax is weird tho.
i can only imagine an immortal vampire programmer wanting to end it all over null pointer exceptions
Just takes getting used to, I think you’ll find iteration speed faster once you learn it
People can make kotlin Minecraft mods too but I find for bigger projects, I trust Java far more
The bigger a project is the more I want explicit typing and other compile-time stuff to keep me sane
I used to think Koltin was weird too, but after using it for a bit, I started to prefer it over Java syntax
I need to use it more tbh! I only know surface level how it works
Coroutines will be the first hard part
Java I know like the back of my hand though, I can usually syntax check code by hand without an editor
Is it similar to Unity coroutines? I’ve used those before
Never used those:D
Actually i did few years a go a bit, but nothing similar
Seems different at first glance, did a quick search. Pretty neat
Since Kotlin translates to Java, I expect we’ll want to work on Kotlin support for Hytale modding so that even more people can be modding
That’ll be a good excuse for me to learn it lol
Wondering if hytale will be multi threaded or just single threaded like Minecraft
Personally, I think beginners should start with Java over Kotlin. Java’s so-called “verbosity” actually makes it easier to see what’s happening, which is great for building strong fundamentals.
And honestly, modern Java isn’t even that verbose anymore… most people who call it overly wordy either haven’t used modern Java or are just repeating what they’ve heard.
It’s obviously more verbose than Kotlin but again, easier to read and understand… that’s the trade off
Good question for the tech lead! I think he was collecting Q’s for a blogpost which might come out soon
Pretty sure it handles it atleast better and simon talked something about multiple server instances
I agree with you overall, but people will have their preferences. Some people will only learn Kotlin and never will learn Java, so best to support both!
server meshing fun
So we probably wont need proxy server
If hytale is multi threaded then kotlin could be the go to language tho if it is single threaded I will just use Java
There’s no way it’s gonna be single threaded
IMO
why?
I'm sure you can learn all the same fundamentals just starting with Kotlin, it's like saying you shouldn't use Rust until you've learned C
Kotlin handles asynchronous things better.
Just code whatever u can code, bot are good languages
Single-threaded Minecraft was an artifact of not knowing the true scale of what the game would become. Most games that have this level of performance in mind will be multithreaded
explain?
Better might be a matter of opinion, if people are more comfortable in Java overall then they’ll find a way even if it’s more awkward. Performance of both should be perfectly fine
Its cleaner and clearer with suspend functions
But just my opinion
Ooh found some fun articles to read. I’ve got a lot to learn here
Can’t link em here but I don’t know much about either language’s approach to multithreading
I did learn Java multithreading looong ago but haven’t had an excuse to use it, so I think I forgot it all
I don't think it will be our tasks to care about multithreading at all
Usually the resources should run on other threads than the sync
Yeah I doubt modders will need to worry about it as much unless they’re doing some crazy performance critical stuff
Not saying you shouldn’t, just saying it’s easier to understand being able to see what is happening right in front of you.
E.g.
Java class
public class ServiceDog extends Dog implements Trainable {}
Kotlin classes
class ServiceDog : Dog(), Trainable
One is objectively easier to understand
If you trigger to much of sync events, ofc the main thread will be the bottleneck x)
Of it will be our task, if u are gonna do heavy io tasks u have to choose the right executors, for light tasks virtual threads ect
Is it? If you don't know what extends and implements mean, it's not all that useful that they are words instead of a :
Kotlin is less verbose, not necessarily easier to understand if you aren’t familiar with the language
Imagine a beginner, a simple program will be hard for them to read, revise, learn from enough without having random symbols tricking them
You’re talking as someone who’s experienced
Kotlin has so much magic, i would recommend java more for beginners
IMO if you only ever intend to make stuff in Kotlin, then just learn Kotlin
If you want to know both, slight preference to Java first for understanding more of the underworkings, then you can appreciate Kotlin more
Ive taught a few kids coding recently and I’ve noticed that the more verbose the better for understanding what is going on. And for building on that knowledge
: is punctuation, it's designed to separate a line into different parts and create distinction. public class ServiceDog extends Dog implements Trainable is just word soup to the untrained eye
If the only language you knew was English, then the word soup is the symbols, my friend
Yep this is my big argument for CS majors learning Java first, since they will eventually need to learn other languages. Some courses have switched to python first and I hard disagree with that.
On the other hand, if you’re only learning programming on the side and will only ever use python and you don’t need full understanding of all the details, then Python first (and only) is fine. It’ll just make it harder to pick up other more verbose languages later
Never said that we go fully sync. If the architecture of the server is well designed, we can only break the threads the server application gives us for plugins. Usually other tasks like entity AI, world updates, block updates etc. should run on other threads
Without any doubt kotlin syntax is way easier than java
My favorite multithreading is when it’s abstracted out by fancier programmers than me so I can just work on the logic :)
Expecially for a beginner
Also, again, I speak from experience, sure it’s an opinion and of course you can just learn Kotlin. But in my experience Java is just easier to understand for beginners.
Hi everyone!
Nice to meet you all. I would appreciate it if someone could answer a few questions. I'm a computer engineer, and I've heard that Hytale will allow creating servers and modding. Is there any documentation to learn more about this? (For example, what a plugin looks like in this game, or when we’ll be able to start experimenting with it.)
Does anyone know when we will be able to develop plugins like we do for Minecraft servers?
Thank you so much!
do you think learning something like Lua would be easier then? It's really light on symbols
Will be released, also server code should be published
I tend to agree if you’re just trying to get started in modding either language. But for a better fundamental understanding I prefer Java first.
If you learn both anyways, doesn’t really matter
I mean, if you're talking about fundamental, the best language is C
lol I actually disagree, in terms of syntax it’s a lot less clear and verbose than Java
Ty!
This is without any doubt the best language to start if you really wanna learn how to code
And is based on Java?
Serverside Java plugins data-driven C# clientside
While C# is more likely just a UI thing?!
I’ll do you one step further, clearly if you really want to learn to code you should start looking at binary machine code, then maybe Assembly if you need something a little more human-friendly :)
ty!!
Well Lua is a scripting language. So you can ignore the actual architecture and fundamentals and just get to the logic
arr[1]
I actually looked into this, seems like they’re using a specific C++ library for their UI. It has a C# SDK but it’s an industry standard UI framework
You misunderstood what i said, Java is an High Level programming language, you code with other's code. With C you learn better how everything works, starting from a simple sorting algorithm, all over to data structures ^^
NoesisGUI: C++ Game UI Framework
And also memory management of course
You can make data structures and sorting in any language? Especially Java
Memory management is a fair point, that part is abstracted away. But you don’t have to use the java standard library, I learned data structures by making them in both C++ and Java
You can do impressive things in any language, with most of the same architectural decisions
Balatro is written in Lua
Yes that one
In the end any language will go back to assembly and then binary which are just logically 0 - 1 checks. So, it's just a thing of which layer you start looking down
nmap scripts too
The thing with balatro is that lau makes perfect sense for the kind of game they were making.
The JVM (Java Virtual Machine) can be a bit funky when it comes to games because of the overhead.
Agreed, but let's take as an example the sorting, in java you can sort a list of int with .sort, many peoples might do that without actually knowing how a sorting algorithm looks like
But, do they need to know it, that's the question. If it runs, keep it x)
Lua is a C wrapper
C is an Assembly wrapper
Assembly is a Machine Code wrapper
Machine Code is a Binary wrapper
Binary is a Physics wrapper
Physics is a Math wrapper
Math is a Logic wrapper
Logic is a Philosophy wrapper
Philosophy is a Humans wrapper
Humans are a Carbon wrapper
Carbon is a Star-forged-matter wrapper
Stars are a Gravity wrapper
lua is genuinely a fire scripting language
Has anyone here actual thought to themselves " A Double Red Black Tree would be perfect here"?
Of course, i'm talking here about coding fundamentals
Let me phrase it like this:
Lua is a scripting language, yes you can do impressive things, but it doesn’t push you into learning the fundamentals. It takes effort to even get into deeper meaning.
Java hides things like memory management and gives you an easy to understand “verbose” syntax that allows you to both touch on fundamentals and learn about programming.
Kotlin is like Java but it further hides things from you, things that I see beginners getting lost in and forgetting. When your brain knows English, it tends to get confused by : vs extends. When you’re learning you want to be able to just go back and read without having a dictionary next to you.
Just like there are reading levels for books. Java is like a lower reading level for beginners.
That's the IT engineer pov
I don't think all current Minecraft modder started with IT engineering
A lot of software engineers started as Minecraft modders though 🙂
Me included 😁
I guess so x) But did you know the sort algorythm used in Java back then?
I stated out modding Jedi Knight acadamy
Not at all
And I didn’t need to
Me neither. It worked, so not my beer
I'm talking as someone that got demolished at University to learn those things lol
For me it wad the other way around. I started with modding minecraft and now I'm learning how to make software.
IK! It's very important that people study it. Your fundamental knownledge will secure us from AI slob in the next decades 
Exactly, in fact, Minecraft plugin dev experience is what got me my job
I actually have no clue about how AI works 😭 If i'm the one who should save you, you are in big troubles
It sounds silly but it’s true, all experience matters and you can get into coding however you like. As long as you enjoy it and learn, that’s what’ll keep you around
The one caveat I would bring up is that IMO C is syntactically confusing compared to Java. Java is verbose but incredibly clear, even if it hides memory management. So Java is more approachable IMO and still helps you learn a lot of the same fundamentals, ofc if you don’t just cheat with a premade standard library
But I agree with you overall. I personally have a weaker understanding of pointers because I didn’t start in C
Everything else from Java transferred well to other languages though, so still my favorite starting language
You guys are cooked, we all know Typescript is most superior language
Get this guy out
ngl, it's widely used meanwhile
I guess we disagree what fundamentals are. In my experience Kotlin only abstracts away some of the JVM fundamentals, like boxed/unboxed primitive types, less verbose syntax more standard library functions for the more annoying parts of Java. But the code organization, the control flow, basic types, the approaches to solving problems are mostly the same - arguably a bit easier because the standard library has more tools.
Jokes on you, that’s actually the one I use most these days due to career 😂
Amen, this man knows!!!
That’s a good point
new code actually gets written in this language compared to java
Nah, not for game engines
C++ is the way to go. V8 is based on C++. Easy integration
I totally agree that C is really tough for a beginner, imaging trying to understand how pointers works when you've been coding since 2 weeks, but i think that's exactly the point of it. Once you manage to learn one of the most difficult languages, others would be easier to be learned
You're profile picture is really cool! Did you make it yourself?
Makes sense to me, though I think in part the less challenging syntax of Kotlin makes it so that picking up Java is harder later. You totally learn all the same control flow things, but other concepts might be magicked out by such a high level language which creates additional learning curve when you go for other languages later
ThreeJS has come a long way, don't knock it too much lmao
Lets just agree that each language has its uses, they all have niche uses where depending on the scenario. Use them like tools, pick the best one for the occasion.
Sooo hytale new engine 😅
ngl, it was the best move you can to for performance
Thanks! I did not make it myself, stole it off the internet a decade ago
True, I think Kotlin adds additional learning curve simply because it literally adds things you have to learn or (from what I’ve seen) memorize
It just went horribly wrong and they f*cked up x)
Oh I agree. Too bad it was mismanaged to death
I do appreciate being able to write Java directly for mods though, I’m not sure the same would’ve been true with a C++ engine
Not related to plugins but check this out
I think they said Lua for C++ engine
Seems like they were looking into lua which I wouldn’t enjoy as much
Oh yeah, having coded in OOP languages for over a decade, I tried to learn a functional, stack-based, array-oriented, glyph language and it's been pretty hard to transition all the same concepts because of how different it is and how much it abstracts away
I prefer being a little more bare metal than lua, I like managing some memory 😅
depends from person to person, but most universities I know teach out Scala, Haskell, Ada etc as first languages, which doesn't fit this
Functional languages my beloved
HTML6 will be superior programming language in 2027, you'll see
Those paradigm shifts can be rough some times
This man knows!!
Well UW teaches C++ or Java based on the school and they have one of the top programs
25% faster than c
HTML6 will launch a new ECS driven rendering engine for all your layout needs
Man, everybody will ask why you got so much playtime in Hytale, bcs u can freakin' do all the asset edits in the game
Hytale most played game 2026 ngl (in hours)
I thought the portal looked done long before it was done
Great job by whoever was in the video
Im getting black hole vibes from noita
my university switched from Java to Scala, with Java as the following course afterwards instead as an advanced course
Interested if we will be able to export the assets somehow to api. I just hope there's no built in ide
This
Maybe it could generate api code or something
oh the new video is them literally editing a server, if you look in the top left
man this is crazy stuff
I think the video is Polina who has made some awesome stuff like fire and combat VFX for Hytale in the past! Glad to see they’re back on board
Strongly doubt they’ll do a built-in, that’s just more work for them for an inferior product. Blockbench also runs externally already and it’ll need to interface w that for the model editor
What is Scala even used for? I’ve heard of it but never seen it
Definitely weird, i'm used to plugins/mods editing everything
Crimes against humanities, its such a miserable experiencing using it
No I'm joking, it's used for data pipelines mainly
NEW VIDEO!
Fascinating
Not really
Yeah sarcasm lol. Well, fascinating that universities are choosing to teach that first over Java
Yeah its nuts
Sounds like a bonkers decision to me but I also have no idea what Scala is besides your description
Java, whilst its a mid language, is very good to learn as it teches a lot of important fundamentals
And importantly it’s still used in the right places
Oh yeah Java powers 7.2 billion devices and all that 💀
I still see it on occasion
Repeat that again
yeah then having to reload them manually by command or even having to restart the damn server 😭
So many flashbacks
I used to do datapack creation back in the day and made some cool stuff before my current Java mod. And ran a private server with plugins that always broke on new updates
the whole data driven model they got going on goes kinda hard
I love compiling my plugin and then waiting a minute for my server to restart just to find out i made a stupid nullpointer error
Both Minecraft and Hytale are doing more data driven stuff and it’s great
Too many times
I still really like datapacks even though they’re limited technically
we can modify shaders i think!
probably will still have to restart for mods for now though
sadly im not a programmer but ive been doing configuration and small art things on mc servers for years
hytale will be your sandbox my friend
Never too late to learn! Though one of my goals as a programmer is to make content creation easier for people who don’t want to learn Java
it feels like a miracle tbh, being able to work this freely in a ingame config
yeah ive learned basic json formatting and the like but i could never wrap my brain around code well even after completing cybersecurity and networking certifcations
learning java will still be a good idea, you'll hit roadblocks that can only be solved through code every so often
yeah agreed, i just gotta find some time and motivation
For logic, the drag and drop block style of coding is still pretty solid and helps you skip the syntax learning curve. I def want to make some kind of thing for that
But if you’re already handling json, the syntax might be fine for you xD
I’m suuuper excited for the data driven mob behaviors
again basic json, limited to replacing and small formatting jobs, im pretty good at finding stuff that may be hard to read but not great at writing it. code blocks would be amazing
most of my skills are in customizing already made configuation files and working with assets and file structures
if i learned java i think i would be a lot more productive
My very first days getting into coding was code.org’s drag and drop blocks, that helped me understand the flow and problem solving. Then it was like hey this is actually equivalent to these lines of code. Rest was history
I’m actually actively working on another project which involves turning config and behaviors into JSON so I can make them data-driven for my designers :) I’ve done similar before with contextual speech (which I want to bring to Hytale!) and the designers liked it
I'm going to put up a dedicated website for modding guides and videos if anyone is interested in joining the discord for it, will be taking tutorial suggestions as well
Count me in. I like writing guides and docs :)
I could help out! lemmekno if you want help! :D
put an invite on my profile
we have a discord with over 100 members, if you wanna join
I'm in it
I’d like an invite to this one too
it's in @nova shard's bio, we have people that will be making libraries etc on day 1 so we will always have something new for ya'l
I’ll be wanting to make libraries too 😂 Got some ideas that’ve been cooking since 2018
ngl you should post your ideas and get even more feedback from people
im not making another modding discord, this one is purely for making a website to put guides and videos on
you can have that on ours, want me to give you the guide maker role?
I’d like that role too! And I shall throw in my ideas when I get a chance
sounds good to me! saves me from setting up another discord server 😂
can you both ping me in any channel? hard to find you 😂
does anyone know how many ticks will hytale be? minecraft was painfully 20t/s
any chance we can have server files or documentation before actual release?
we don't know
they will probably release what they have when the server jar(?) gets dropped
honestly they may having nothing other than getting a server started though
Just seen shared source on the server code. Good news.
where?
where did you see the server code
It’s on “the game” button on the Hytale website stating the server code is shared source
ah
I thought you SAW the source code
that may be outdated 😅
yeah, they said that also in the last blog post
I guess thats different from normal documentation. maybe we get documentation before launch. I am wondering how the architecture looks like, maybe similar to minecraft but maybe very different
we probably are going to get a doc but if we doesn't, intelij has a great decompiler
having the server be shared source, atleast for the old engine, has been the plan ever since they announced the game 🙂↕️
if i recall properly, opensource server is part of the original vision, thats pretty cool
in an interview Simon said they don't gonna monetize for the coming 2 years
In the antvenom video
that sounds pretty confident, day 1 making libraries without even knowing the extend of hytale lmao
lol
Hola. Sabemos si el desarrollo de servidores se tendrá la posibilidad de hacer plugins personalizados o todo se basará en la herramienta integrada?
MC server code is closed source, right?
im buying the founder's edition 👀
Afaik what they specifally said is they are not taking a cut from modders/creators revenue from their in game sales
i hope capes will be something that isn't super common
I think mojang does not like their server code being edited or distributed but you can decompile and read it
yes, there exist open source implementation tho
i cant wait for someone to make a pokemon mod then get blasted out of existence by nintendo
mojang actually likes it as its how mod are made
I hope it’s not just capes. Just exclusive cosmetics in general. I’d like everyone to have a basic cape at least if they want one for their Avatar
No they dont allow their server code to be modified and distributed like you cant hand out a modified jar , the work around is stuff like paper downlaofs the jar and modifies it on behalf of the user so it technically doesnt count as modifying and distributing
I think papaer or forge or aomeone got in trouble for this i dont remember wxactly who
they allow modification but not distribution of it, thats why all mod/plugin loader inject itself into the game and isn't a fixed jar
Ah yes youre right i just read it, it disallows public modification and redistribution
If you download Paper and start it, the first thing it does is to go to Mojang's Piston service where it downloads the Minecraft server jar from official sources.
With Spigot, there was BuildTools to download the jar and apply the Spigot patches. Basically in both cases, noone would be distributing the official jar
The Minecraft Protocol is quite well documented, and there have been efforts to build the server software on completely different languages like Go. But as far as I am aware, none are feature-complete. Still an impressive effort though.
With Hytale, since they mentioned the server will be open-sourced, none of this is probably needed
I can't wait for Hytale Rust server
Hytale GTA incoming
The Cobblemon guy has plans to do a server in Hytale (don't know if it will be a Pokemon server though)
good luck to him godspeed
I can't wait for Hytale PHP server 👍 🦧
Funny you say that, a Minecraft server has been written in PHP several times. Don't think any of them really worked properly though
pocketmine 🦧
nopeee!! dont dislike php((
Hytale Holy C
Holytale
Hytale Brainfuck
a hytale server in brainfuck would be nice
HAHAHAHA JINX
hahahah
@tired harness @icy cove @silver jolt can you guys please do something about these people please?
we trynna talk about hytale and stuff but they wanna troll
who
who said i was joking
Exactly, it'd be pretty funny (and impressive)
i'm tempted to try making it, but i don't think i would get anywhere
I should say that Hytale being rewritten in any way would be incredibly impressive
not even sure if it's technically possible
they returned to the legacy engine they arent rewriting anything
??? Nobody said they were
yep, i will make it on php
i real love php
What are you talking about
technically not possible unfortunately
Oh whaat. Okay, Brainfuck + C
brainfuck literally is just a string encoding algorithm really
if no one beats me to it i'm making one in luau
you can learn it in 20 mins or so
So you're making it in Roblox?
sure performance will be awful but who cares
Now THAT would be impressive
off by one
Does anyone know language we would be coding plugins in?
no i'd use something like zune as a runtime since it has tcp sockets.. but i could probably make it work in studio somehow
Typescript, Html-like, css for client and Java for server
Java or (maybe) Luau
Thanks
idk where you got the Lua information from, i dont think theyre using Lua (luckily)
old blog post that riot made
for the new engine? maybe
concerning legacy engine it looks like its going to be Typescript
html/css in hytale? 🤓 nope
Please use the /report feature instead of pinging.
im so sorry i had no idea that was a thing.. forgive me.
i think it will be declarative UI + rendering through a custom engine, nope html? 
I mean they haven't given any information so I dont blame you for not knowing lol
Hytale ui uses something called "noesisengine" or somethin
maybe, its cool way too
I'll be honest I wish the UI was a bit more stylized, looks very distinct to Hytales fantasy world, maybe in the future it gets a redesign
servers can modify the UI to their liking
Too much modern/sleek designs in most of the UI make it look like a placeholder (which I'm hoping is the case since its early into development)
Obviously, as is the case with resource packs — I'm talking Hytales identity on a whole thru its UI
i say give them time to polish it
That is... also clarified in my message already :p
in fairness, this is the old legacy engine UI
i mean, im sure there been pently of redesigns for the new engine honestly but i think the UI looks good
and iirc it was said that you are going to be able to edit the UI anyways
we said that
if its something like fivem with a UI design that be great
yes. something like fivem
yep exactly
so even if people dont like the UI it will be changed by servers im sure
i just joined the server with an alt so i can say that i think you might have timed out my main @manic pine mistakingly, i'm not a troll and ive just been timed out for a day for seemingly no reason and no other way to contact mods ugh
The UI is objectively good, but it clashes with the stylistic nature of Hytales gameplay IMO
I think preferably it's better used for productivity
im thinking of making a plugin called "Core" that will provide servers with "Essentials" stuff like area spawning, group manegement, etc. like a AIO essentials pack.
fair enough, i mena like i siad im sure servers will change it and im sure that texture packs will be a thing
Servers can change textures live
not a bad idea, but i think the name core is a bit boring consdiering it just sound like a minecraft plugin that was made lol
i mean it might be boring but its straightforwards
oh
Core sounds vague LOL
^^^^
fair enough but i dont wanna go with "Essentials" either.
Just go with somtehing hytale related honestly
Yeah but Essentials for what exactly
Servers
Hysential?
i think his idea is to make the essentials plugin in hytale
Group manegment
Spawning management
kits, etc.
couldnt reply with my main, but wanted to drop this: 2016-12-29.log:[05:40:03] <AgentK> <AgentK> The server technology is Java, but it'd be smart to learn HTML5, CSS, C#, and TypeScript, but Noxy forbids me to elaborate further
Hysential i like the name
Sentinal?
sound like a anti cheat or a tech mod
HYTCore?
itd look dumb to put "Hy" behind everything for hytale 😭
Won't be if you're the first to do it :p
mm i dunno
The same way people put MC in their modpacks or plug-ins
why not basiComand? that is more explicit to what it add
MultiEssentials or MultiCore works too
There's a lot you can do than just Core tbf LOL
pretty good
my only issue is funding
i mean that depends are you writing it yourself or are you planning on hiring someone to do it for you
might hire a dev for it
the baseline is that it'll be an "Essential" plugin for every server.
instead of downloading 3 different plugins for stuff, this one will do it all, like group management
id would just learn how to make it yourself honestly
yeah same
but tbf dev is my passion
There’s an xkcd for this…competing standards
honestly 3 plugin is better then one
yeah but ur running more resources, instead of 1 optimized pack X)
meh
kinda and kinda not
its hard to judge ressource usage of mods (or even game like MC)
3 plugins would allow server owners to have more control and mix & match different solutions. Versus locking them into what you think the perfect solution is
Optimization is secondary to that imo
meh
adaptability is good, cost of perf is bad
You don’t know the cost of perf. They could basically be the same performance or to the level where you cannot tell
It’s a micro optimization unless we know there’s a marked difference in performance when running 3 small vs 1 big
well. okay then I guess, don't ever talk about the Brainf### or you'll be timed out for an hour
RIP
without any warning, even though there's no rule against swearing
Well yeah it does include profanity, might just be automod
yeah and apparently saying BF's full name constitutes circumventing the filter (even if you had no idea such filter existed)
i just hope hytale isnt involved in serious drama unlike minecraft 😭
for modding do we write our mods in java?
yes
thats sad
always hated java should’ve been c# tho
C# is the client
But everyone in minecraft already knows java - so the transition is gonna be easier
true but if you know java you’ll know 90% of c#
java is toooo bloated
ok
incase u missed it - they brought back "the game" tab
some stuff has been changed
that’s great
It would be great if it had an api to allow developers to further extend the functionality of that same plugin.
so extensions?
basically
or perhaps it can be an open-source community driven project
so each server can have its own version of it
can easly be made by making an event system in it
Yes, but having an API would allow extending functionality more easily by not having to directly modify the plugin's codebase.
Hi, someone know, what language will be use in the game ?
Java.
java
if you dont mean coding: English
😂
and JavaScript for scripting
Scripting language is not confirmed yet. I doubt it will be JS personally
nah its not confirmed yet..
appears in the 2018 trailer
Was already confirmed that this was a mockup only
they changed it to "under construction".
Are they going to change it?
dunno anything about in-game scripting as it says "Under construction".
Either way Kotlin bindings will most likely exist, so that can work as a scripting language
🤷♂️ maybe
The client is written in C# so I see it as difficult.
Client is not moddable, only server
You won't ever touch the client
maybe lua?
you can MAYBE PLUG IN to it... but IDK???
nah thats just servers.
Scripting is likely to be used to handle the client.
I mean I’m guessing Kotlin bindings will be made by the community even if not officially supported lol
please no
The truth is: WE have no idea anything about in-game scripting... the website information changed to be "Under contruction".. so disregard any old information about it.
I’ve seen this opinion in multiple places and I think it’s a misinterpretation of what Simon said. Both scripting and modding are for server-side only
And your client will download whatever content the server has
Scripting is just a more accessible way to put in logic than a full Java mod
If you are in Europe: Go with Hetzner. If you're from America: Go with OVH. Whatever you do, do not use AWS/Azure/GCP it's overpriced garbage
I think that would limit things quite a bit.
I left ovh behind a long time ago. F them. Lol
I agree there are limitations, but I believe that’s the tradeoff Hytale is making for increased client security. We’ve known this from the start
There are ways for Hytale to mitigate these limitations though
were you one of the people whose server got destroyed in the fire?
I honestly don't believe that scripting isn't used to handle the client
I am not in Europe, being in Brazil [Latin America].
Dedicated server costs were x2 our current host. Baremetals cost was x2...etc. Just super over priced now. We got a 10x performant server for half the cost of our old ovh bare metal
How extensively can I mod the game?
Every aspect of Hytale is customizable, from damage values to animations, models, weather, combat mechanics, and more. Our ambition is to empower our community to make entire new worlds for themselves. We will cover this more deeply in an upcoming post showcasing the breadth of content you can make.
all this without needing to touch the client itself..
And you're right
it doesn't make sense that client-side logic can't be handled with code.
I wonder since the server sourcecode will be opensource if someone could just make the server in C# for c# modding