#server-plugins-read-only

1 messages · Page 8 of 1

clear wedge
#

It's absolutely not worth building servers with 128GB now; all the servers we build here are now 9950X with 192GB

rose atlas
#

they are gonna be opening the server source when they legally can.

clear wedge
#

I'm going to prepare about 5 of these machines; I think that will be enough for this region

formal burrow
rose atlas
#

YOU CAN SEE HOW THE CLIENT IS LOADING ASSETS FROM THE SERVER ITS CONNECTING TO

clear lodge
#

They’ve been pretty clear about client not being moddable. We’ll see how it pans out but I’m sure Hytale team is aware of the limitations

twilit phoenix
#

I don't think it will take long for someone to port it to C#, there are many people who don't like Java.

old moon
clear wedge
rose atlas
clear wedge
formal burrow
#

OVH's VPS tiers are generous, I saw they did well in benchmarks. Their eco line is apparently very good.

old moon
green atlas
rose atlas
green atlas
#

Would a x2565 xeon run hytale well enough?

rose atlas
green atlas
#

ah

clear wedge
green atlas
#

dedicated server, I have a few old poweredge servers in my homelab

old moon
#

bro imagine playing games on a xeon processor

twilit phoenix
clear wedge
green atlas
formal burrow
#

what are some cheaper hosts?

rose atlas
formal burrow
rose atlas
green atlas
#

fairly priced

rich solar
clear wedge
# formal burrow what are some cheaper hosts?

For those of you out there, the web hosting market is growing a lot here in Brazil. I receive daily client requests from Nitrado. Is it bad there? What are the best options? G-Portal, Bisect?

twilit phoenix
#

Why doesn't someone just ask Simon how modding works? He'd probably answer without any problems.

rose atlas
formal burrow
rich solar
rose atlas
#

You guys familiar with FiveM Right?

rich solar
#

But IONOS is my current outside hoster

clear wedge
rose atlas
clear wedge
twilit phoenix
clear lodge
#

Yeah it can just be one of the first things sent in the handshake

green atlas
clear wedge
#

Before it was just images, now it can be videos, with music playing, pause, start?

rose atlas
#

I really hope they kept this Server listing UI - it's great IMO.

clear wedge
#

Who knows

green atlas
#

also being able to change the "Look here for tips thing"

rose atlas
amber cape
#

Zaid any idea about plugins if it’s confirmed that are gonna be built using Java for servers ?

amber cape
#

Perfect mate

#

Im on phone, I couldn’t read that

rose atlas
#

oh

#

u can swipe to the left and it'll show

green atlas
#

I know it's down the road but anyone know how bugs / feature requests will be dealt with? github, own website etc?

rose atlas
#

i wonder if they're still going with the UPnP system

clear wedge
# rose atlas

I think there should be something dedicated exclusively to hosting

rose atlas
#

🤷‍♂️

amber cape
rose atlas
#

i just noticed... that section used to say built-in anticheat.. not anymore.

rose atlas
#

since that's its whole point...

wintry jungle
#

They forget about the Cloudflare token on insights lol

rose atlas
#

oh this changed too

amber cape
clear lodge
wintry jungle
#

Better use Clarity

rose atlas
#

i wanna be one of the first 100 users to buy hytale!

pine hornet
#

I think this game has massive potential to make us all money

rose atlas
pine hornet
clear wedge
pine hornet
#

My issue is I got too many things I want to work on 🙂

rose atlas
pine hornet
clear wedge
pine hornet
clear wedge
rose atlas
#

and mini games - like kart racing maybe

pine hornet
#

My first thing is making a rank system so players can have different ranks and permissions.

rose atlas
pine hornet
#

Just some basic stuff

#

And if you have that base you can easily built plenty of different things on top of that

covert adder
#

I have a question: will plugin development for Hytale be the same or similar to plugin development for Minecraft? NOTE: plugins, not mods.

tame nexus
# rose atlas

Sir, no stealing I own hytalecore com among many others its one i have planned but tbf i think a lot will do it as a way to learn the docs 🤣

summer sapphire
plush torrent
#

pretty much every minecraft server owner will be making a server

#

i had a domain bought 6 years ago I guess its time I repurchase lol

plush torrent
plush torrent
#

itll be interesting seeing like 10 versions of every popular minecraft plugin pop up in the first few weeks/months though lol

#

question is which ones will be popular/get updated

lilac grove
rose atlas
#

i will start a community 😇

lilac grove
#

We all know that one thing someone has to do but no capability for.

plush torrent
#

I mean I do too, I used to run a minecraft server for like 5 years that was a decent size, I just think that going full steam ahead 100% trying to speedrun making everything right at the start isnt practical

lilac grove
#

True

pine hornet
#

I wonder if things like banning and kicking is already in the base game

plush torrent
#

especially since realistically nobody is going to do everything, as other people make things/build things/have different ideas it'll do better at shaping the idea of the game/capabilities

lilac grove
plush torrent
#

plus no offense to the game what-so-ever but who knows if it will even be successful/popular, its a different landscape from 10 years ago and a lot of the minecraft community has gotten older (by all means I hope it does well)

#

but I do think the one big advantage it has is that there will be a lot of minecraft youtubers who try it

covert adder
pine hornet
pine hornet
lilac grove
plush torrent
#

servers make crazy money but its a big commitment and a lot of luck involved, vs selling a plugin for 5 bucks with thousands of downloads thatmight not take long to make

lilac grove
#

For me its always been plugins, just make servers as a place to test stuff, atleast for me.

pine hornet
plush torrent
#

10 years ago my answer would've definitely been different when I was deep in the minecraft server stuff

plush torrent
#

but now im a workin man lol

lilac grove
#

Same, I used to do mc servers a while back, then shifted games and focused on plugins more. It does make money, but when a server pops off, it makes a lot more in the long run if the community is done right and not a cash grab

pine hornet
plush torrent
#

yeah I mean if I made a server I'd be investing a lot of money into it at the start for sure, but I mean I wouldnt just run one at a loss as a hobby with no goal for profitability

lilac grove
#

The only way you dont end up investing money is you are the devs yourself, which helps a lot.

rose atlas
#

i had to copy this server's reporting system for my bot XD

plush torrent
#

either way i mean I used to run a server im more than familiar with the costs and investments and business side of it, it aint cheap (cough advertisement)

rose atlas
#

I wanna run a heavily modded network with variety of custom modes like kart racing, prop hunt, slasher, maybe a ripoff squid game XD

pine hornet
plush torrent
#

tbf it might have changed since back when I did it but development was never that expensive of a cost

#

I used to average like 100ish players, nothing crazy big but probably 80%+ of expenses was just advertisement related

pine hornet
plush torrent
pine hornet
plush torrent
#

I wonder what the plan is for supporting sort of cross-server networks like that

plush torrent
#

I mean Im sure no doubt they will I just wonder how they plan to implement it

pine hornet
plush torrent
#

yeah im just saying thats one of the things that im curious to see about, same with the UI components, I'm sure it'll be way different than the minecraft chest UIs with items, interested to see what sort of tools/customizability it has

#

that was one of the things that was always annoying about the minecraft plugins for me was the very limited UI capabilities

plush torrent
#

maybe theyve already given info on that though, I havent followed all the posts too religiously

rose atlas
plush torrent
#

yeah I mean Im sure it wont be that, im just saying I wonder what sort of support/capabilities hytale will have

pine hornet
#

They said we will be able to change pretty much anything

rose atlas
pine hornet
#

The question is how much work specific things take

rose atlas
plush torrent
#

honestly im not familiar with noesis, I'll have to look it up

#

hopefully it supports letting me force pop-up ad UIs on the free players and sell a no ad gameplay (kidding lmao)

#

lol that would be demonic

pine hornet
#

Watch this short ad to continue playing

#

Honestly, I might add a battle pass to one of my servers in the future

plush torrent
#

I was thinking more like a viagra ad on the sidebar

plush torrent
dapper nova
#

Upon release, I will begin working on a Towny plugin for Hytale

zinc hare
frozen crown
#

finished writing a js runtime in pure c so I can embed it anywhere, maybe even as a hytale plugin I hope

frozen crown
#

I like already basically did that twice

true current
frozen crown
tepid lily
#

how about 4th time?

shell zodiac
rose atlas
shell zodiac
rose atlas
#

i doubt that much.

#

@shell zodiac

#

i hope they keep that UI tho cause i really like it

tawdry palm
frozen crown
sly shuttle
#

Does anyone know if there’s going to be a Spigot-like system for servers, or if they’re going for something more like Minecraft’s datapacks?

rose atlas
sly shuttle
shell zodiac
#

what the skeleton doin?

rose atlas
#

In time out corner

shell zodiac
#

yeahhh frfr

tawdry palm
#

x-raying to someone

earnest delta
#

as the skeleton, i can confirm

shell zodiac
woeful depot
#

configurable stack count

west elk
#

lol planks is a rock

woeful depot
#

xD

#

I wonder what are other categories

lavish niche
#

I hope the devs do regional pricing

worn bough
elder socket
woeful depot
worn bough
woeful depot
gritty current
#

@vital jetty Publish the API, bro. We creators are eager to learn everything for the server Hypixel_ThisIsFine .

echo river
shell zodiac
errant marlin
shell zodiac
errant marlin
echo river
#

ah in the video, but not today

errant marlin
#

so i think they will be added in these days before the release

errant marlin
shell zodiac
lunar swan
#

Now, let's hope that Quality and Categories are customizable too, but considering everything we've heard up until now, it's not absurd to think it's possible. What a time to be alive. Imagine if all game studios had the same approach regarding modding, everything would be so much easier, and the games would last so much longer thanks to the community...

errant marlin
scarlet spoke
#

So, Java 24 for server might be a thing

rose atlas
civic hill
#

no reason to stop right before the LTS :)

scarlet spoke
#

Hopefully 24 => 25 is kinda same and had just some performance fixes for the API we need to use

civic hill
#

I mean yeah

#

if it runs on 24 it'll run on 25

misty gyro
scarlet spoke
misty gyro
#

just check twitter from slikey he already mentioned it

scarlet spoke
fleet plover
#

Didn't know what QUIC was, but it seems interesting from what I read

granite raptor
#

I knew about it but thought it was only used for HTTP 3

open elk
#

Will we be able to write malbolge for server plugins? 🥀

topaz walrus
#

Most game engines use custom protocols very similar to QUIC

odd flare
#

Finally someone not scared of using QUIC

unique berry
odd flare
#

And I can't wait to have flecs in the game

topaz walrus
#

Anyone here used Capn proto?

unique berry
#

not personally

flat forum
#

Is there any documentation about what making plugins for Hytale will look like yet?

pseudo lantern
#

not sure, the only info we got is their mod creator tool

but im mainly interested in coding plugins

flat forum
#

ah, is the modding api out yet?

#

or like, info about it

fleet plover
#

No

pseudo lantern
#

not yet

fleet plover
#

We know that the server will use java 24 or 25

#

and the communication protocol is QUIC but that's it

pseudo lantern
#

also client is C#

cloud sun
#

hytale.click

cloud sun
fleet plover
#

ok

pseudo lantern
#

lol

unique berry
pseudo lantern
#

gooombus make it global clicks

cloud sun
flat forum
#

I wonder what the early servers are gonna be like

pseudo lantern
#

we are so excited to make ours

cloud sun
#

type it in bing then

fleet plover
#

mostly survival stuff

unique berry
cloud sun
#

you need to actually type it in a search engine though

fleet plover
#

No

unique berry
#

No you don't you're confused about what a search engine is

fleet plover
#

browser != search engine

#

google chrome is a browser, google is a search engine

cloud sun
#

yeah

#

I know

fleet plover
cloud sun
#

im dumb

fleet plover
#

@pseudo lantern What kind of server are you going to do ?

steady rover
pseudo lantern
fleet plover
#

I see, good luck

pseudo lantern
#

the website is being designed rn but without knowing how sprites look etc its placeholders rn

bitter nacelle
#

My concern is that people are just gonna make Minecraft again and so players would prefer a more stable experience over something unknown. I think this is a great time to consider how creators can innovate with a new platform and fresh expectations Hypixel_TongueOut

fleet plover
#

We are going to work on a RPG/MMORPG server, but even with a dozen of ppl I know it will be hell to make it work / have a decent chunk of work done

unique berry
pseudo lantern
#

i mean hytale is a sandbox for us so you can make it v immersive

fleet plover
#

yep

sterile dove
#

so i would be fine with 21-24

civic hill
steady rover
#

yea none

unique berry
#

what do you mean by most thins

pseudo lantern
#

ill share our plans and repos we made so far

civic hill
#

if you're talking minecraft stuff, yeah thats because they need to bump the ASM library to the latest version. but thats simple enough to do

sterile dove
#

kotlin compiler has beta release for 25 support, but there is for sure a lot of things

unique berry
steady rover
#

till the src is out some time will pass

pseudo lantern
bitter nacelle
#

Something to also consider is how unstable early development is gonna be. Working on a tech stack like an MMO or Skyblock is gonna be nearly impossible to keep up with along with a rapidly developing platform.

civic hill
tepid quest
#

Dude there are gonna be hundreds of MMOs being made in it .

sterile dove
pseudo lantern
#

itll be fun making anticheat tho antidupes etc excited to start it

fleet plover
pseudo lantern
civic hill
fleet plover
#

Still, it's a project that we are interested in since years ago, and in the meanwhile most of us graduated

pseudo lantern
fleet plover
#

nice

#

Where are you now ?

pseudo lantern
sterile dove
# civic hill define "most things"?

even aws just 6 days ago added java 25 support for lambdas, and If u search github for add java 25 support there is a lot of huge projects with issues for it

fleet plover
sterile dove
#

ik its lts, doesnt mean if u get new version that u should use it the second its released

#

doesnt matter lts or not at that point if its not fully supported yet

fleet plover
#

^

pseudo lantern
#

whats everyone first goals for plugin creation? as we all need to build up-

itll be interesting coz i image we will develop the same plugins in areas as nothing is. 'popular' rn

fleet plover
#

Permission stuff and restrictions

pseudo lantern
#

idk if the base game will come with an anticheat? i asusme not coz how open the game will be

sterile dove
misty gyro
sterile dove
#

But for fun and learning its always worth it to code what u want:)

fierce fulcrum
#

I don't know to which point the distributed game will have some great "plugin sharing mecanisms" but i would'nt be surprised that we'll need to have a framework to design plugins around which enable plugins to work together ?

pseudo lantern
#

no ofc-
but also its time managment, i dont wanna use time on areas where i can focus on others. we only hav 2 devs for our server so time is imprtant

sterile dove
#

my old router kept overheating so i added old cpu cooler heatsink to hit, just laying on top of the other heatsink and now its so cool:D I could add thermal pads ect but not needed

fierce fulcrum
pseudo lantern
fierce fulcrum
#

Yeah well i work in computer science research now ^^ so i mostly spend my time at home working on my research projects :p

pseudo lantern
#

idk research drained me a lot and the hours is crazy

fierce fulcrum
#

When you like it that's a super cool job !!!!!

#

currently at work but wanted to see what the discord looked like

pseudo lantern
#

yh if you like the research side then it must be fun. one of my mates loves that and now is doing his Dr but i just cant do it. it hurts me

pseudo lantern
fierce fulcrum
#

might be nice but at the same time i believe a lot of people will want to add what we did on minecraft
a part of me wants to let this game have it's own ideas and not just copy what we used to do on mc

#

Of course factions plugins for example would be soooo cool

pseudo lantern
#

^ exactly... we are looking at custom bosses for skyblock etc. reimagine it a bit

#

maybe therell come a new gamemode who knnows

fierce fulcrum
#

If we're really able to customize the game however we wants i'd love to implement some gameplays i've thought about but couldn't do at the time

pseudo lantern
#

stuff like this is what i mean! like an MMO skyrim style adventure

warped gate
#

Novody knows when we can download the servers files and how to setup? Tankiuuu ❤️

pseudo lantern
#

imagine SMPs but with custom mobs, custom NPCs and pathfinding. no work arounds its all built in!

fierce fulcrum
#

I wanted for a long time to do a skyblock style thing were you can visit and conquer other island and extract ressources
with ships and all

I had a loooooot of ideas about this but couldn't find the time and the courage to do it 🥲

fierce fulcrum
pseudo lantern
#

interesting 👀 if you find it we can link up maybe collab on certain areas

fierce fulcrum
#

I have a lot of concerns about the fact that it will be only server side things ? and i don't know how much of it will be editable but i'll wait and see

pseudo lantern
#

they have showcased the mod tool

fierce fulcrum
#

oh didn't see that one ?

pseudo lantern
#

it shows editing custom portal animations etc

fierce fulcrum
#

I saw the gameplay plans and i had concerns too about other aspects of the game but not the mod / asset creation thing

pseudo lantern
#

for me its the dedicated servers- i think hytale hosts them? or am i trippin

fierce fulcrum
#

No i don't thinks so, it would be really weird

pseudo lantern
#

hmmm ok maybe it was just a rumor

fierce fulcrum
#

Like the whole idea behind Hytale is to let the community do whatever they want with the game, being only able to host them to the hytale thing would be counterproductive
it would also mean you won't be able to host your server on your computer

pseudo lantern
#

yehhh but did you see the message about fees after 2 years?

fleet plover
fleet plover
pseudo lantern
# fierce fulcrum no ?

simon said theres no fees for the first 2 years then we gotta pay or sometihn? look at his tweet

fleet plover
#

let me find the tweet

pseudo lantern
fleet plover
#

"Hytale will take 0% from modders and server owners for at least the first 2 years.

We will trust that they bring us players; that is all.

We will not have any exclusivity clauses.

By the players, for the players."

#

Feel like it's for a marketplace of some sorts

fierce fulcrum
#

Yeah i believe it would be for a marketplace thing

pseudo lantern
#

but from modders? so they will host plugins to 'buy'?

fierce fulcrum
#

the "We will not have any exclusivity clauses" is a bit weird

fleet plover
#

a plugin is almost the same thing as a mod tbf

fierce fulcrum
#

not sure to understand the meaning

pseudo lantern
fleet plover
fierce fulcrum
pseudo lantern
#

brug if they make a minecoin system for server purchases lol

fierce fulcrum
charred halo
fierce fulcrum
fleet plover
#

the minecoin system is not bad by itself imo

pseudo lantern
#

it seems they are hinting at that imo

fierce fulcrum
charred halo
# fierce fulcrum Oh well yeah that works

That also includes exclusivity on the actual content. Let's say you make a weapons mod, with some kind of exclusivity clause you could be forced to only sell those weapons models on Hytale and not port them to multiple UGC platform (like publish it on the bedrock marketplace and roblox at the same time)

tacit jewel
#

hytale is now on C++ or java?

shrewd cipher
#

Java

tacit jewel
#

thanks

lilac grove
#

Server-side is Java, client is C#

pseudo lantern
#

werid question. do you guys think we will be able to imploment cut scenes?

#

our storyline needs them itll be nice to have

fierce fulcrum
pseudo lantern
fierce fulcrum
#

And there seems to be a "trailer style" thing in the game so the viewpoint seems to be editable

fierce fulcrum
pseudo lantern
#

yes but itll be ideal to not be doing that

tidal solar
#

Do we know yet how servers are going to work?

pseudo lantern
#

to be able to force camera posoitons and custom animations into cutscenes

#

scroll up thers info about languag etc

fierce fulcrum
fierce fulcrum
tidal solar
fierce fulcrum
#

From what I understood at least

tidal solar
fierce fulcrum
#

That's the thing we don't really know :p

novel jungle
#

Opinion of Will the servers that can be created appear in the public server list, or will people need to use an IP? This is to know what kind of security we should adopt regarding public IPs, etc

tidal solar
pseudo lantern
tidal solar
#

I hope it’ll be like Minecraft, because having a list of all existing servers would be terrifying

pseudo lantern
#

ideally id like to make a video in blender and use that as an overlay

fierce fulcrum
tidal solar
novel jungle
#

I already have my professional equipment for a network

fierce fulcrum
tidal solar
pseudo lantern
# fierce fulcrum Think of a keyframe style implementation

yeh thats teh first option ill add to get it running. itll be jut njice to have maybe sometihng like new CutsceneEvent(1.5, () -> videoService.playOverlay(player, "wreck_intro"));
and call for a cusotm video overlay and lock the player position

fierce fulcrum
pseudo lantern
#

ignore mistakes i cba to write properly before I know anytihgng

fierce fulcrum
#

Then your best bet is to do a list of positions and view angle and transition smoothly between them using the movement and angle velocity as much as possible to not have a jumpy feeling client side

#

Not perfect but works ok-tier for a first implementation

lilac grove
#

but my bet is most of the APIs are going to be in the game itself.

pseudo lantern
fierce fulcrum
#

Would be a hell to maintain on their side

pseudo lantern
#

they need to cut csots as much as they can now after the buy out

tidal solar
#

Do we know if there’s any early access planned for professional creators? To start producing content before the release?

lilac grove
#

True, atleast the barebones stuff. Like for example they mentioned sending players to different servers with encrypted packets, kind of mimicing bungeecord.

fierce fulcrum
fierce fulcrum
gleaming pecan
fierce fulcrum
tidal solar
gleaming pecan
#

But i think most tools will be available day one

pseudo lantern
# fierce fulcrum Otherwise your best bet is to use bezier curve to smooth everything i guess ?

i cant paste in what we have already as its too large of a text but its a rough idea kinda what you was getting at. ill paste a spppet below for reference

we have an idea using what you said. this is just rough but gives teh creative flow idea we have in mind to go around the limitation if we cant add a video

class Vec3 {
double x, y, z;

Vec3(double x, double y, double z) {
    this.x = x;
    this.y = y;
    this.z = z;
}

Vec3 add(Vec3 other) {
    return new Vec3(x + other.x, y + other.y, z + other.y); // mistake: z uses y
}

Vec3 sub(Vec3 other) {
    return new Vec3(x - other.x, y - other.y, z - other.z);
}

Vec3 mul(double k) {
    return new Vec3(x * k, y * k, z * k);
}

double length() {
    return Math.sqrt(x * x + y + z * z); 
}

}

fierce fulcrum
pseudo lantern
gleaming pecan
pseudo lantern
#

dont worry i censored it

fierce fulcrum
ruby dawn
pseudo lantern
pseudo lantern
fierce fulcrum
#

_i nearly shouted CODE STYLE PLEASE but figured it was not that bad for 10-lines :p _

fierce fulcrum
gleaming pecan
#

Im gonna have nam flashbacks if anyone says the j word

pseudo lantern
pseudo lantern
gleaming pecan
pseudo lantern
#

HOLY yo you like cpubleguin

#

bro im the red colour pfp lol

gleaming pecan
#

Yes, specifically the puffles, look at my username :)

pseudo lantern
gleaming pecan
pseudo lantern
fierce fulcrum
#

Your best bet i guess is too have a function "getPosition(delta time)" which find the interval where time is in your animation timeline and return the 5d vector
You would also need a "getVelocity(delta time)" to send it to the client to have him move in the right way before the next packet is exchanged between server and client

pseudo lantern
#

so incliuding maybe acceleration and deceleration

fierce fulcrum
#

That's why i like bezier curbes, it's really easy to get the velocity depending of the curves

but you could also define the velocity by approximation using the increasing rate (getPosition(time+0.1s) - getPosition(time))/0.1

fierce fulcrum
#

If you use bezier curves on 4 points i guarantees smooth change

pseudo lantern
#

makes sense. thx! i htink i was so fixated on the idea to add a video i didnt give a second thought about alternatives

fierce fulcrum
#

Watch "The Beauty of Bézier Curves" on youtube if you want to be sure to understand ^^

fierce fulcrum
pseudo lantern
#

just we arelooking to make a new gamemode thats storybased and MMO. itll be good to have cutscenes

fierce fulcrum
#

Be aware that a MMO style game is a hell of a work to do ^^ ' ( big ptsd there)

pseudo lantern
#

lol its fine i dont like being happy

#

insert emo emoji

fierce fulcrum
#

I feel like i'd love to just do gameplay but not code x) I miss designing systems for others to enjoy more than actually making them (it's kinda my work now (even though it's not game))

lilac grove
fierce fulcrum
sterile dove
sterile dove
#
if (1==2) return;
pseudo lantern
#

v programmy

fierce fulcrum
pseudo lantern
#

nah LOL

fierce fulcrum
brittle estuary
fierce fulcrum
brittle estuary
west elk
warm hare
#

void return type

ashen blaze
#

hello, I have some question about hytale servers. can I write my plug-in to add some new on the game server? and how my players can connect to the server?

umbral mauve
#

Image the function of a plugin is like a mod?
we can add more items if needed!

split dove
#

Make a plugin that allow resources (such as woods and sticks, ores, ingots) stack up to 999 to save space for organizing

umbral mauve
#

But i think Hytale have already full items for us 😄

bitter nacelle
#

The modding documentation is supposed to be released sometime today, so that’ll give you a better idea of what possible. It sounds like plugins = mods in this environment though, so it’s all the same.

#

well maybe not hte modding docs, but the tweet said we’ll know creative strategy and modding status. hopefully that includes the docs?

ashen blaze
#

chat manager and another

umbral mauve
#

let's gooooooooo

gleaming pecan
main moon
#

AI will write the documentation

bitter nacelle
#

Yeah, we’re in for a few rough few months to start with. Hopefully it’ll be open sourced so PRs can be made to them

gleaming pecan
dawn kiln
#

@grok how do i make hytale plugin

gleaming pecan
#

Just... no...

#

@Gork

bitter nacelle
#

I just asked and grok said you should start with learning how to code cause its clueless besides useless political propaganda :p

#

-# for legal reasons that’s a joke

gleaming pecan
#

Even if it was good it would still be the most unsecure buggy stuff

bitter nacelle
#

I mean. Junior programmers are a thing still so like.

gleaming pecan
#

Yeah its good for learning

#

Thats about it

bitter nacelle
#

even on the team I’m working with I made sure to find a better programmer than I xD

gleaming pecan
#

Yeah need someone to learn and grow from

vague agate
#

is the modding languag still gonna be LUAU?

gleaming pecan
#

That was new engine

#

I think its java and c#(?)

oak monolith
#

Im a software developer with +5 years of experience. Ill be glad to form some kind of team to develop content for Hytale DM me if interested

bitter nacelle
#

The server is Java, the client is C#, it’s intended you mod the server and it’ll be delivered to the client.

#

Kotlin support is still in the air afaik

gleaming pecan
bitter nacelle
#

We don’t know anything for sure about “legality” until the EULA/CUG are published.

unique berry
bitter nacelle
#

A lot of questions rn are very much “wait and see”

gleaming pecan
fierce fulcrum
gleaming pecan
bitter nacelle
fierce fulcrum
vague agate
fierce fulcrum
unique berry
bitter nacelle
#

Rusty Hytale when/

unique berry
bitter nacelle
#

I’d like to avoid seeing a wrapper ngl, just the JNI is hot garbo

vague agate
#

typescript server with bun >>>>

unique berry
fierce fulcrum
#

If we could avoid the Minecraft of having a reallllly bad main framework and other good but not used at much better ones
That would be nice 🙂

fierce fulcrum
gleaming pecan
fierce fulcrum
#

As an example the main framework (spigot / paper /Bukit) is not really a reimplementation of the game
Because it's much more reliable to standard game mechanics and it's easier to maintain

gleaming pecan
#

Like we dont know the full extent of the tools but they are already 100 lightyears ahead of mc

fierce fulcrum
#

Compared to sponge which at a time took 3 years to upgrade iirc

fierce fulcrum
#

The game is also a lot more complex sooooo

gleaming pecan
fierce fulcrum
#

Well you can have a mod to do that

#

But I don't see the point of your question

The in-game editor is for assets not code

gleaming pecan
gleaming pecan
#

Or maybe i mean scripting

fierce fulcrum
# gleaming pecan We dont know that

Yes we do

You won't have a java editor in the game

I believe I saw somewhere they wanted to support a visual style code at some point but not currently

#

To be honest might want to implem that 😂

gleaming pecan
fierce fulcrum
#

Not currently I believe

That's a lot of work to do, and a lot of tweaking for it to be good UX wise

#

But it Would be nice to have a hytale development kit for some ide

crude hill
fierce fulcrum
gleaming pecan
#

Yeah But there's many server jars out there

fierce fulcrum
#

I'm more worried about the abondance of things which leads to me not being able to find an idea that fits with all the gameplay

fierce fulcrum
fierce fulcrum
# crude hill elaborate

I did a Reddit post on it but no one saw it 🫠

I like fantasy style thing and the main feature of Minecraft for me is that it have none of it so you can add whatever you want to it
From what we saw they did add some magical things and I'm a little bit worried it will be harder to find gameplays that fit is the default gameplay

I still don't really know how well it will be possible to remove content from the game to overwrite them

gleaming pecan
fierce fulcrum
#

I don't want to look pessimistic I know a lot of people are really hyped about the game release it's just that I feel there is something deeply different about having a vanilla game with so many mechanics

crude hill
gleaming pecan
fierce fulcrum
gleaming pecan
#

Yeah we should wait and see but we should also tinker and pioneer as well

fierce fulcrum
gleaming pecan
#

We have this golden grace period where no one knows what works and is successful so we gotta be bold

crude hill
fierce fulcrum
fierce fulcrum
crude hill
#

Editing the base game is the main feature

gleaming pecan
#

Yeah the entire game at launch is about content freedom

fierce fulcrum
#

Noo I get it, really...

fierce fulcrum
fierce fulcrum
fierce fulcrum
crude hill
fierce fulcrum
gleaming pecan
#

I remember someone mentioning the itch io way of "pay if you want" to get stuff

crude hill
fierce fulcrum
#

I like the open source aspect of the mc community

crude hill
#

but I understand it in a different way

modders could sell mods
server owners could sell things inside the server

Hytale takes a cut, but that doesn’t mean making mods would cost you money

fierce fulcrum
#

But I don't understand why they should take a cut ? Like that's weird

crude hill
#

weird?

fierce fulcrum
#

For assets thing I could understand but for server related thing that's weird

remote atlas
#

Do they take a cut? or a are just making up info

crude hill
#

I'm saying they'd have a marketplace for mods that cost money and if you decide to sell your mod they will take a cut

fierce fulcrum
crude hill
fierce fulcrum
crude hill
olive rampart
#

with the current setup would it be possible for someone to make a voice chat mod?

fierce fulcrum
olive rampart
#

considering we cant directly modify the client, im curious how much access we have with scripting

summer sapphire
crude hill
fierce fulcrum
summer sapphire
olive rampart
#

like we can modify the server software?

crude hill
summer sapphire
fierce fulcrum
summer sapphire
bitter nacelle
#

It’s all speculation until its product in hand

fierce fulcrum
fierce fulcrum
crude hill
summer sapphire
bitter nacelle
crude hill
olive rampart
crude hill
#

Ya'll don't understand me, I'm not against selling assets and in-game ranks, I'm only saying I agree with them taking a cut from server owners and modders because it's their game

bitter nacelle
#

Oh hi banana

fierce fulcrum
summer sapphire
olive rampart
#

if they do it that way anyway. I dont think they would give the server mic access unless they unmute (hi!)

summer sapphire
fierce fulcrum
summer sapphire
# summer sapphire Ahh I see

Well I think after two years they would take from creators only if the creators are using their infrastructure. Otherwise they wouldn’t have a reason to take money

crude hill
summer sapphire
fierce fulcrum
crude hill
#

I think all of you are too used to Minecraft's business plan, the world doesn't work like that

olive rampart
#

and minecraft dosnt like it either, thats why minecoins exist

summer sapphire
fierce fulcrum
olive rampart
#

this is kinda giving that one clause where adobe said that stuff made with photoshop is their ip

fierce fulcrum
crude hill
bitter nacelle
#

They are not providing you servers

eager glacier
#

yeah we are getting the modding post

last turtle
fierce fulcrum
#

But I mean I wouldn't be against it if there was some control for example again if they have a mod checking a server which says 'Ok you're family friendly' then they will say your server is secure for children and if you gain money you'll have to gain them some
No problem with a system like that

last turtle
#

in the case of hytale even if paying for mods is allowed I think it's still scummy

crude hill
fierce fulcrum
last turtle
#

no, even games legally modded

crude hill
#

It's against most games' terms of service to mod them in any way, people just ignore that

olive rampart
#

but even then to play devils advocate, mojang dosnt provide server directly for people who make marketplace content or anything. I think its because they own the place where you share mods that it becomes a different model

summer sapphire
#

Yeah I highly doubt they’ll take a cut for you using their game to make money, simply because of the model they are following. Similar model as Fortnite and Roblox.

But since they’re allowing you to host private servers (for now) unlike those other games. I’d assume they will only take a cut when we’re on their own platform

last turtle
#

stardew
terraria
no man's sky
deep rock galactic
minecraft Java edition
celeste

fierce fulcrum
last turtle
fierce fulcrum
olive rampart
#

it depends if hytale is selling us the game or a license to use the game

bitter nacelle
#

It will be a license

crude hill
bitter nacelle
#

Otherwise there’s no punitive action that’ll be effective

last turtle
fierce fulcrum
olive rampart
fierce fulcrum
#

Which is in itself wrong on so many levels

Past examples shows us it leads to company doing whatever they want 🫠

fierce fulcrum
crude hill
last turtle
#

they can take a cut whatever that's normal but still, I have a fundamental belief community content and media should not be restricted to only those who can afford it
$30 is already a big ask for the base game, very few people will play with mods if it means paying even more money

bitter nacelle
last turtle
#

yeah and I won't be buying them or selling my mods ☺️☺️☺️ I'd rather be shot in a ditch then do that

crude hill
fierce fulcrum
last turtle
#

yeah and I despise that it happens with spigot

bitter nacelle
#

I think it’s perfectly fair to sell your mods. If I’m gonna sit there and put 80+ hours into developing something I do want to return on investment.

fierce fulcrum
crude hill
#

I also disliked that, but our world revolves around money

last turtle
#

it's stupid that servers have to pay a lot of money just to use plugins
what if you just wanna play with your friends? what if you are broke? now you can't enjoy content because it's too expensive? like

fierce fulcrum
#

But at the same time luckily a lot of people have their work open source and contributed by giving the community some great plugins / mods / tools / tutorials etc

last turtle
fierce fulcrum
crude hill
pastel wolf
fierce fulcrum
bitter nacelle
#

If creators can’t make money on hytale they’re not gonna use it. They’ll stick to Roblox, UEFN, or MC

crude hill
#

Yeah, accept the fact that people will treat it as a job

last turtle
summer sapphire
last turtle
olive rampart
#

not that everyone will treat it as a job, there will be enough people with enough free time to make stuff for fun

crude hill
last turtle
#

oh bug off with llm stuff vibe coding is garbage

fierce fulcrum
last turtle
#

I've had to deal with enough people trying to write Java mods with chatgpt and failing miserably cuz chatgpt has no idea what it's doing

summer sapphire
true socket
last turtle
#

vibe coding is a crutch

crude hill
pastel wolf
summer sapphire
#

But for those who genuinely took the time to learn. LLMs are an amazing tool to help you think through things or take care of redundant tasks

fierce fulcrum
#

People wrote java plugin drunkly before llms so I can't even fathom how bad it must be with ...

last turtle
#

LLMs are great for fundamentals but break down for specific tools

summer sapphire
#

We’ve made a huge investment into AI at work and so have most other companies

last turtle
#

I still get consistently incorrect answers when I ask chatgpt for simple mono behavior scripts for unity

true socket
#

would you guys rather write compiled Java plugins or use whatever live scripting solution is in the game which would be faster to develop with ofc but probably less powerful because you won’t be able to do stuff outside of the api

last turtle
#

so I've sworn off LLMs 🤷‍♀️

fierce fulcrum
fierce fulcrum
crude hill
#

I have 11y dev experience, been doing Minecraft & real life job, I obviously started way before LLMs fried our brains, but I admit that today I use llms for autocompletions, summarizing big codebases, web searches that will take me minutes

last turtle
fierce fulcrum
#

Ans you might not be able to interact with other plugins with scripting

summer sapphire
true socket
summer sapphire
#

A lot of juniors don’t know what they’re writing now is the real problem

summer sapphire
#

They use AI as a crutch for their lack of knowledge

last turtle
fierce fulcrum
true socket
crude hill
#

Anyhow it was a nice discussion, I love seeing passionate devs, hope to see your work in Hytale! 🫡

fierce fulcrum
true socket
#

hopefully the modding blogpost answers a lot of stuff

fierce fulcrum
true socket
fierce fulcrum
#

OH GOD

#

ok didn't know that

#

It's already 6 in the afternoon for me 😭

last turtle
# bitter nacelle If creators can’t make money on hytale they’re not gonna use it. They’ll stick t...

this is factually untrue
I make Minecraft mods just because I love doing it. I love making things and contributing to software and the likes. in the Java modding scene this is almost a universal sentiment and those who make a living off it are few and far between
hytale will never have a healthy modding ecosystem if users have to pay for adding additional content to the game or relying on other servers to do it - modpacks likely won't exist either, which is the biggest selling point of Java edition modded imo

true socket
last turtle
#

yes, some people won't, the people who make bedrock marketplace slop and the likes
but like. that's nowhere near a universal sentiment

#

and besides people HATE the marketplace and the quality of content is abysmal

summer sapphire
#

Agreed! It’s a big issue when people are just copying. I’ve also heard the stack overflow argument… but most of time time you’d have to actually go searching for code that works AND figure out how to apply it in your context

last turtle
fierce fulcrum
true socket
last turtle
true socket
#

im interested in the blogpost because I want to see what gets said about server modding

last turtle
pseudo lantern
#

im back what i miss

fierce fulcrum
#

The video was nice but it shows nothing interesting for me 😅

last turtle
#

And maybe some form of waila or minimap or something

true socket
fierce fulcrum
fierce fulcrum
last turtle
fierce fulcrum
last turtle
#

well see I'm just speculating mostly

true socket
#

when did they say this btw

fierce fulcrum
last turtle
#

I mean yeah for anti cheat but I'm not interested in writing cheats or really using an anti cheat on my own servers

#

I'm going to be playing single player / on small servers with my friends lol

pseudo lantern
true socket
#

anyways you could probably make a recipe viewer as a server mod with a GUI exposed to the client with whatever supported method

fierce fulcrum
#

So many new ways to make funny crap will be available to us

*Megamind meme

fierce fulcrum
last turtle
last turtle
pseudo lantern
#

ill always keep my mods/plugins free

fierce fulcrum
last turtle
#

by not accepting unpaid labor

pseudo lantern
true socket
#

it isn’t a big deal whether there is a marketplace or not, there will always be people making both free and paid modifications regardless of what is officially supported

fierce fulcrum
fierce fulcrum
true socket
#

paid minecraft plugins and stuff is rarely any better than the open sourced stuff anyways

pseudo lantern
#

if i make a plugin and release it. its free

when a servers asks for sometihng its paid

pseudo lantern
fierce fulcrum
last turtle
#

yeah don't accept positions like this. unpaid internships are stealing. doing free commissions for those who can afford to pay you is stealing. they're exploiting your labor

pseudo lantern
#

exactly

hybrid star
#

will the plugin coding be similar to Minecraft or will there be significant changes?

fierce fulcrum
pseudo lantern
fierce fulcrum
true socket
pseudo lantern
last turtle
hybrid star
fierce fulcrum
hybrid star
#

okay sure i get it, ty for answer

true socket
last turtle
#

I hope hytale isn't similar engine wise minecraft SUCKS

pseudo lantern
last turtle
true socket
last turtle
#

please hytale have a semi decent ecs I beg of you don't do everything with inheritance 🙏🙏🙏

fierce fulcrum
last turtle
#

I know the c++ engine had one but

pseudo lantern
#

does everyone know what they want to be working on when we get api

hybrid star
last turtle
last turtle
#

no experience with spigot so idk the experience there

raw kayak
#

what engine did they even use?

near raptor
#

Spigot is the same: lots and lots of inheritance

limber lake
#

What is hytale made in?

last turtle
#

the amount of atrocious mixins I've written...

near raptor
#

Or well, NMS is

fierce fulcrum
last turtle
fierce fulcrum
pseudo lantern
#

bruh why so many ppl asking basic questions.... lol

raw kayak
limber lake
true socket
last turtle
fierce fulcrum
fierce fulcrum
last turtle
#

Lua scripting as a first step would be cool yeah and a lot more manageable

pseudo lantern
#

nice good luck to you

#

@last turtle wbu wats your plans

last turtle
#

there's def implementations in Java so it shouldn't be too crazy hard

raw kayak
#

please kotlin base 🙏

fierce fulcrum
#

But being able to create electronics in a UI could be nice too

last turtle
raw kayak
fierce fulcrum
fierce fulcrum
last turtle
#

I mean would be a fun project but the Lua interpreter is pretty complex

#

I've never looked at it or its bytecode language but yeah

fierce fulcrum
fierce fulcrum
last turtle
#

I've written an ML interpreter (programming language, not machine learning) in Kotlin which was fun

raw kayak
#

yeah aagree that, kotlin fun

last turtle
raw kayak
#

i cant turn back into java forge thingie

fierce fulcrum
last turtle
#

idk depends on how you implement the AST

fierce fulcrum
near raptor
#

I embraced Kotlin several years ago and never went back to Java

fierce fulcrum
pseudo lantern
#

pin it lol

near raptor
#

But it is not likely that the server of Hytale is written in Kotlin if it dates back to 2018 ish

raw kayak
last turtle
#

yeah def
my main problem with my ML interpreter is the amount of recursion means that complex programs can overflow the jvm stack

fierce fulcrum
raw kayak
#

also the compile r pretty slow & smol community

fierce fulcrum
supple trail
last turtle
#

yup haha, learned that the hard way

last turtle
#

I've never used Lua so I wouldn't know

fierce fulcrum
fierce fulcrum
last turtle
#

depends on how much language features you want
type checking will double the time it takes and if you're writing your own parser good luck doing that in a week

last turtle
#

parser combinators my beloved 🙏🙏🙏

fierce fulcrum
#

Yes but types are good 👉👈

last turtle
#

for mine I straight up implemented monads in Kotlin

supple trail
last turtle
#

my Parser type had a bind operation and pure operation and a bunch of different other operations too it was honestly awesome

supple trail
#

I believe to know my next side project. A Lua interpreter.

last turtle
fierce fulcrum
#

In my current internship I created a parser by hand for a really strange usage and data type (it does not really parse simple text)

last turtle
#

I wanna write a toy imperative language with full HM type inference that'd be a fun project

last turtle
#

I currently mostly have experience w writing functional languages but ig the difference isn't thaaat big

empty gale
#

Dude i havent touched java in a bit this is gonna be the reason i start coding in java again

fierce fulcrum
last turtle
#

in my rust class we've been implementing the type semantics for borrow checking and references so maybe I can do something similar to that too hehe

fierce fulcrum
#

I actually never wrote a functional style programming language compiler

last turtle
supple trail
last turtle
#

like making closures without literally cloning the entire environment

fierce fulcrum
last turtle
#

I'd suggest reading the ZINC paper it goes a lot into that
the abstract machine they derive is super simple and supports function currying and it's pretty cool

last turtle
#

precursor to Caml/OCaml, early functional language compiler

fierce fulcrum
#

I had a paper written in 90s about how to write a ml compiled in lambda calculus

#

It was insane

last turtle
#

oh yeah that's pretty common

#

a lot of functional languages will use a pseudo lamba calculus as an intermediary representation

fierce fulcrum
#

The typing thing 🤌

last turtle
#

basically the same but with let bindings and types

fierce fulcrum
#

Not that surprising

last turtle
#

you guys are gonna get me back into PL stuff again 😭😭😭

fierce fulcrum
#

Well creating a computercraft with ml would be fun as an educational tool (my field of study in research actually) but not so fun to use

last turtle
#

no I think it'd be fun I love ML

#

it's so fun to write code in, albeit harder

#

for any good usability you prob need some form of ref type but yeah

fierce fulcrum
#

If you want one day you could help me do that as a side type of turtle 🐢🫠

last turtle
#

hehe ofc
I wrote my ML interpreter for a magic mod I was working on

fierce fulcrum
#

Which kinda of break the whole thing

Interacting with a non pure world is a bit weird

last turtle
#

essentially making spells with code

fierce fulcrum
last turtle
#

oc?

fierce fulcrum
#

Woupsi
Open source sorry

last turtle
#

I haven't made too much progress because I need to write an IR cuz the state it's in its not practical to use due to jvm stack overflow on large projects

static portal
last turtle
#

yeah! like hex casting but a functional language rather than a stack one

static portal
#

so more like computerCraft but magic?

last turtle
# fierce fulcrum Woupsi Open source sorry

you can peek around the code of my interpreter if you'd like! I can send the repository
it's unfinished and not perfect and only the tree walk interpreter is implemented but yeah

#

I was trying to type check SML style modules and functors which is such a pain

fierce fulcrum
last turtle
#

mostly functors. functors suck to type check

fierce fulcrum
#

I was interested with the gameplay aspect of doing a functional style magic mod tbh

last turtle
#

the idea was like you'd create small functions as building blocks and compose those functions to make more powerful spells

#

and you'd have a physical library in game of all the spells you wrote as like modules and stuff

#

so you could visually see your repertoire of tools and such grow

#

one of the biggest downsides to hex casting is reusing code is not easy so that was my idea of a solution

fierce fulcrum
#

Oh okay you didn't go the same direction as I envisioned

#

I wanted to see if it might be possible to compile spells in ml style code to magical circle + effect in the real world

last turtle
last turtle
#

i havent followed up with them on that but it is an idea 😅

fierce fulcrum
#

I wanted to see if it could be use as an educational medium (again it's my field of study)

last turtle
#

oooo yeah! i think thats a great idea

#

tricking people into learning programming /j

fierce fulcrum
#

And ml programming

#

😁

static portal
fierce fulcrum
#

Oh don't know those projects I'll check it out

Thanks !

shrewd cipher
last turtle
fierce fulcrum
#

The main ideas is that you've got a great typing systems overhall
And you create tiny amount of very general functions that you reuse

last turtle
#

its very mathematically proven as well so the type system is super safe while not really requiring type annotations

fierce fulcrum
#

It's a bit hard to explain but it's a different way to view computation

fierce fulcrum
last turtle
#

its really cool yeah
in my ML dialect i also made row polymorphic records which was a fun project to figure out

#

i dislike OCaml's record implementation (theyre really just an equvialent of c structs even if they dont seem like it) and they mean functions on records arent really polymorphic at all :<

#

but in my language you can do something like this

let f x =
    match x with
    | {age=y; ..} ->
        {x with size=(y*10)}
    | _ -> {x with size=0}
    end

let _ =
    f {name="Hi"; age=12; color="meow"}

the type of f is {..} -> {size: int; ..} (takes in any record and returns the same record with an added size field)

static portal
delicate quest
#

yeah, so hytale

last turtle
fierce fulcrum
fierce fulcrum
last turtle
#

i think readable is subjective

#

stuff becomes more readable if you get familiar with the language's design choices

#

like when i first learned ML i thought the let .. in .. syntax was horrible
now? i love it

fierce fulcrum
#

(That was trolling)

last turtle
#

ugh i swore i'd never write another interpreter on the jvm look what you guys have done to me...

static portal
# last turtle fair enough, i think it can look really clean if done well and really messy if d...

tbf like any language
im just not used to use multiple line like that, i would probably want do to somthing like

let f x = match x with | {age=y; ..} ->
        {x with size=(y*10)}
    | _ -> 
      {x with size=0} end

let _ = {name="Hi"; age=12; color="meow"}

i find this more readable, or even having it in 1 line per let would be more readable for me
i can actually see this when i write in java, sometimes it ends in very long line that take 2-3 the size of my screen (like for example i often do stream or builder in one line)

last turtle
#

yeah i hate that because the match is now no longer aligned lol

fierce fulcrum
#

At some point maybe we should continue in private or in a thread ?😅

last turtle
#
match x with
| One -> (..)
| Two -> (..)
| Three -> (..)
end

this just looks cleaner imo

static portal
last turtle
#

(and btw the end keyword is a thing i added because ML not having delimiters for match statements was a bad idea imo)

last turtle
last turtle
#

because the first is essentially just a ternary operator but better

#

but with pattern matching i prefer multi lines almost always

fierce fulcrum
#

But in the end it's just about configuration of your ide ?

static portal
last turtle
#

thats fair, i just prefer lining up the | bars

static portal
spice sluice
#

hope API will have nullable annotations for kotlin

fierce fulcrum
halcyon mica
gusty aspen
halcyon mica
#

Can't wait to create C# bindings

gusty aspen
#

guess it will 🤷‍♂️

fierce fulcrum
elder socket
#

where can i find a hytale modding discord?

halcyon mica
fierce fulcrum
elder socket
#

thx

misty gyro
surreal hemlock
gusty aspen
#

i know nothing about whats going on 😭

surreal hemlock
#

Personal thing not like irs required to make kytale work

#

koin just isn’t it for me neither is kotlin inject

hidden yarrow
#

Speedrun for Rust bindings 👀

little veldt
#

What mods have you guys planned?

#

I want to recreate the towny plugin from minecraft

serene bay
#

For me, hopefully something similar to Votifier.

gusty aspen
#

ooh yeah

#

i love towny

little veldt
#

It seems like a ton of work though. I only have some experience with C# and none with minecraft modding

bitter nacelle
#

C# is client, not server

little veldt
#

Yeah I know, just saying it's basically the only language I know

bitter nacelle
little veldt
#

Sure I'd not just clone it but just use it as a baseline

#

Also do we know if hytale uses cubic chunks on the old engine? I think it's definetly a thing in the new one

#

I think Slikey mentioned that the height limit is around 280 blocks atm, based on that they might use the same chunk system as minecraft?

bitter nacelle
#

Chunks are standard for most proc gen titles. How they display or can be used is unknown at this time

karmic night
#

What disgusting language is that up there?

match x with | One -> 🤢

clear lodge
twilit phoenix
lucid sluice
fierce fulcrum
lucid sluice
#

it's impossible for a c# programmer to not like java

twilit phoenix