#server-plugins-read-only

1 messages Β· Page 4 of 1

teal cosmos
#

you gotta love the private activity so you cant see anything LOL

mystic rose
#

funny you mention roblox because thats where i get those player counts at

#

i developed a game called "Retrostudio" with a few friends

knotty tendon
#

thats the game where a bunch of people who want to be like nostalgic and whatever

mystic rose
#

all time peak was ~2800 so yeah you’re correct

plain canyon
#

rip they got nuked

knotty tendon
#

oop

mystic rose
#

oh he got banned

dapper wedge
#

Oop bye purplz

lilac rose
#

Is there any information on how optimal the servers will be?

marsh zealot
#

looks like he got banned, thank you staff

somber pulsar
#

you have made a mistake

marsh zealot
#

that guy was impersonating me for some unknown reason

rich solar
#

They will be back on their next account. They impersonated two others already lol

knotty tendon
#

so weird bro no one liked that guy

stray canopy
#

i have not heard the name kohi in a long time πŸ‘΄

modest burrow
mystic rose
#

they got banned

sterile dove
#

Morning

marsh zealot
#

dont worry about it, lets talk about hytale plugins 😎

worn bough
#

well seeing they made a server plugins channel that confirms we will have mods alongside server plugins

rich solar
prime nebula
worn bough
prime nebula
#

ah okay

#

bro's back

rich solar
mystic rose
#

oh my the impersonator is back

#

true

rich solar
#

Oh hey 10minutes passed and hes back

silk crest
#

i said this like lots of times but one can hope

rich solar
# silk crest im hoping for a roblox-level freedom on modding tools
    It's possible to mod almost everything in Hytale (content and server-side)
    Non-developers can create impressive experiences with minimal technical knowledge
    A few guides or videos will be enough for most people to start creating
    We will provide server source code access within several months, once we're legally ready to do so
    Dedicated server support and data-driven content configuration
    We're being mindful of backward compatibility as we iterate
    You can create your own custom servers, maps, adventures, etc
    More details will be given in a future blog post

based on that you probably will

mystic rose
#

i mean yea that’s one way of saying it, i do intend to work at roblox in the future

silk crest
#

Yeah we'll see when it relases, if it is, im modding it day 1

rich solar
#

^

plain canyon
rich solar
plain canyon
#

grpc and protobuf was made for this exact purpose tho, then again i code my plugins in csharp.

modest burrow
#

and http/2 has too much overhead for a game

west elk
#

Would make it more difficult to debug and maintain, especially during prototyping/development

#

Ease of development is probably preferable to network efficiency during early access

plain canyon
rich solar
#

I mean in short as long as you accomplish what you want how you want. Then any thing is game.

marsh zealot
modest burrow
#

but its probs using udp anyways, as it should

plain canyon
#

my setup rn uses this and works ok with events

hearty parrot
#

hi everybody!

mystic rose
#

hello octobrain

plain canyon
#

heyo

rich solar
hearty parrot
#

and I just realized this is server plugins oops i'll go to discussion

modest burrow
plain canyon
marsh zealot
#

sounds like more work than just modding the server, which we're told is going to be source available

plain canyon
# modest burrow for what

I'm pretty sure you would loop through all the lore instead of using persistent data containers btw, let me know if that isn't the case : )

modest burrow
#

i'd loop through every player, then every players item, then every single lore until i found it.

plain canyon
#

but looping through all the lore is slow, accessing itemmeta then the pdc for whatever use is the fastest unless theres reason why

plain canyon
#

...

modest burrow
#

then id use grpc to contact my proxy

mossy cloak
#

πŸ€–

rich solar
#

"Sodium Chloride" Kind of conversation right now.

somber pulsar
#

@plain canyon youre on to nothing bruv

plain canyon
somber pulsar
plain canyon
#

anyways just use gRPC and make ur own api so its ready when hytales out

modest burrow
#

yea guys use grpc good idea

#

thats what minemen club uses

somber pulsar
#

this doowy guy is a downy

plain canyon
worn tartan
somber pulsar
#

yes

rich solar
marsh zealot
worn tartan
#

i mean if it's okay for you to not follow the first rule in #rules-and-info then yeah sure keep going

#

some people just straight up missed that channel i guess

somber pulsar
#

isn't your purpose to be terminally online?

#

i find that comment ironic

marsh zealot
#

hey im just saying words, take them how you want

somber pulsar
#

hows kohi in the big 2025

#

?

marsh zealot
#

im just here to talk about hytale plugins friend

modest burrow
#

prplz why do you loop through all the lore instead of using persistent data containers

plain canyon
rich solar
#

Whelp im off since this chat is primarily going to be judging and "pretentious attitudes" Gn/mornin all

marsh zealot
modest burrow
#

i use chatgpt to loop through all the lore

plain canyon
#

must've been the wind : )

ebon agate
#

What the hell is prplz doing here.

#

Is it the real one

#

@serene kraken or this guy

marsh zealot
#

he's just a fan

ebon agate
marsh zealot
#

speaking of fans, time to cool off for a bit have fun

ebon agate
#

Why can’t i send gifs this server is lame as hell.

dusky girder
#

Hi

worn bough
ebon agate
ebon agate
#

It’s very old

rich solar
#

I believe it was the one that merged with the lion client stuff right?

modest burrow
#

what about pvplounge @ebon agate

#

i heard thats coming back on hytale

ebon agate
rich solar
worn bough
ebon agate
worn bough
#

I never played it as I was just a builder at the time not a pvper

ebon agate
half holly
red badge
ebon agate
#

@marsh zealot how old are you

quiet brook
stable haven
#

is there already any info on in which language modding and scripting will be?

quiet brook
#

Yea, c++.

stable haven
#

Alr thanks

west elk
#

the C++ engine is being dropped, though

stable haven
#

Hmm they say you will be able to create things without having a lot of knowledge

west elk
#

yeah they mentioned some sort of visual drag and drop thing like Unreal Engine's Blueprints. Not sure where on the timeline that is, though

wind cape
#

I'm assuming it'll be like Roblox in that regard? prebuilt tools to make scripting more intuitive

vale star
vocal kettle
misty gyro
#

In the legacy engine it was said that the server software is written in java so IMO it will be like a spigot/paper plugin but just in another way ^^

dark ocean
#

I so happy i been sit on this from day 1 wait for this day the years of hold all new zealand website ips not as waste now just got wait a bit longer. now just got hope all old meber come back

cloud sun
#

guys

#

I really need the client side to be moddable

sacred storm
#

What programming language will we use for making plugins if anyone know?

tawny ginkgo
west elk
#

A lot of people are talking about javascript for scripting and Simon also said he has plans for a visual drag and drop thing like Blueprints

unreal crown
cold whale
#

Then the client would only be a dumb drawing client that does nothing but draws what the server says

unreal crown
#

It kinda means that solo modded isnt possible no?

cold whale
unreal crown
#

Ooooooh I see

cold whale
#

Then it's just on your machine and only you access it

wraith crane
unreal crown
#

So it’s not such of a problem, doing only client-side would even cause issue on servers nah?

wraith crane
#

just neeed ALOT of data coming from server

unreal crown
#

Yeah that would mean that UI would be from data, i know mc mods like fancy menu which uses assets on local machine so it’s different

cloud sun
#

probably not right

cold whale
#

Things like proximity chat and voice I think already in game Simon said once or that they wanna do that by there own in the future

unreal crown
#

There already is voice chat via plugins in Minecraft, why not Hytale? I don’t think voice packets will be impossible but yeah, integrated would be much better

cloud sun
#

without a client

cold whale
#

It's actually quite a security issue I think would be much more pleased if the game handles my mic input and send it to server instead of a mod listing to my mic and mybe sending it off to third parties

cloud sun
#

fair, they did say they limit stuff if it intervenes with security

solemn night
#

But I hope they reconsider shader modding. There could be so many cool things when we would have acesss to shaders.

hidden glade
#

Relevant tweet

fringe eagle
#

there really needs to be a FAQ of these things or something

lusty crater
#

so we can't modify the ui?

cold whale
hidden glade
lusty crater
#

hope so

fringe eagle
solemn night
cloud sun
lusty crater
#

yeah generally client mod limitation would be bad

cold whale
lunar swan
# lusty crater yeah generally client mod limitation would be bad

You're totally right ! Imagine if each server could dev some really unique stuff without having each user download a specific client or a specific set of mods ? That's be insane ! It would mean that modded-servers would finally really thrive, because there wouldn't be any real wall between the players and the servers ! That would be a breakthrough and groundbreaking !

lusty crater
#

also if you want to modify a specific part of the game and server doesn't support it you would need to wait the devs to imnplement that

cold whale
lunar swan
viscid wren
#

I can't wait to code my own java plugins, I love coding stuff like that and programming is my thing so I could probably get really creative

cold whale
#

Yeah I'm just wating to get my hands on the game im a senior programmer at day and a hytale modder at night Hypixel_VeryHappy

zinc apex
# hidden glade

i said this earlier, but this is such an old post and it really like is hypocritical to what i feel like the vision is for hytale. It seemed like the hypixel team was fed up with minecraft and wanted something with better modding support and stuff they could customize more. I think hytale will have a lot of client side modification support. Hypixel has been trying to create stuff on their server that could be easily made if mojang created some client side modification features like custom items and mobs for Hypixel skyblock. It just doesnt make sense if hytale doesnt have better support. My takeaway from this is that modding will be mainly done on the server but the server can pass data like textures and items and sounds and UIs to the client and hopeuflly they can pass scripts maybe to the client so they can have their own logic?? but idk.

pure panther
lusty crater
modest burrow
west elk
fringe eagle
west elk
#

I haven't done a lot with Garry's Mod but iirc that's all server-side as well, right?

hidden glade
pure panther
#

you can hardly join any game without finding one

covert shadow
sacred storm
pure panther
sacred storm
pure panther
#

ohh oki

#

lets hope they do this game right

covert shadow
#

A hybrid mode with server-side + client-side, with API official, secure distribution can be better, like Roblox, VRChat, like, client can receive shaders, advanced shaders.
Server API (Gameplay, entities, persistence, logic)
Client API (UI, HUD, graphics, effects, animations, particles)

Server-Side authoritative logic
Client-Side presentation, graphics, effects
Sandbox security, no cheating, no malware

This allows beautiful, modern effects without cheating risks (because the server still controls gameplay).

pure panther
covert shadow
#

yes, if the tools are good enough.

final salmon
#

Is there any chance plugins could be written in c# as well?

west elk
#

unlikely

pure panther
west elk
#

unless you can find a way to compile C# to jvm bytecode ^^

final salmon
#

thought the engine is part c# part Java thats why i asked

pure panther
covert shadow
#

i believe also, this is the promenince

final salmon
#

but i guess the server runtime is on java

west elk
wooden galleon
covert shadow
#

they're going to switch to Rust in the future to make it better

pure panther
final salmon
#

A channel with tech discussions i guess would make sense here, i guess more documentation will come at launch though

pure panther
covert shadow
#

just joke

pure panther
#

i was like

fringe eagle
#

lol

final salmon
#

wasnt funny πŸ™‚

pure panther
#

lol

covert shadow
#

plot twist

final salmon
#

hahahahaha jkjk

eternal crag
#

rust = blazingly fast

final salmon
#

rust = blazingly hard

covert shadow
#

OH WERE GO AGAIN"

pure panther
#

i do wounder how they are gonna make it cross platform eventually

vale star
#

I heard that for server plugins, you'll have to choose between Rust or Assembly

pure panther
#

i am praying they dont do a mojang and make 2 versions

hidden glade
#

rust = no more devs to mod anything

final salmon
#

if the client is written in c#, dotnet is crossplatform

fringe eagle
#

i heard that for server plugins, you'll have to choose between uxn and zig

final salmon
#

depends on the underlying framework

covert shadow
#

jaskdjsadkasj

vale star
#

And modding will only be compatible with Windows's Notepad

fringe eagle
final salmon
#

atleast may it be notepad++

cold whale
#

I thought they said that they gonna switch to Haskell

covert shadow
#

works only on TempleOS

fringe eagle
final salmon
#

HolyC#*

covert shadow
#

will we have to do mods like optfine, sodium?

wooden galleon
#

hope not

final salmon
#

depends on the reason right?
performance will probs be there out of the box, zoom and stuff, i don't think thats supported

eternal crag
#

Wouldn't be great if we need performance mods

fringe eagle
#

I mean it will probably be a thing at first - the game has been stated to be not fully baked, I expect that QoL and performance mods will be some of the first ones to hit the stage

final salmon
#

have they announced anything like a marketplace for mods/plugins? like the mc one?

covert shadow
#

I think that, being ex-minecraft players, they understand the "pain" that players face, so they'll fix those things that Mojang ignores

wooden galleon
vale star
#

It'll be funny to see how fast "basic" plugins (like WorldGuard/WorldEdit/Perms/...) will be developed

final salmon
#

i assume the original devs will port them instantly

#

since its java again, only the api changes
logic remains

hidden glade
#

On the client side, hytale allows for "content" addition so I think you won't be able to add core functionalities like optimisation. That also means the game will have to perform better than what Minecraft used to be, the staff will probably focus on improving performance

final salmon
#

realistically even mc nowdays, doesn't perform that bad

#

at least not as bad as it used to be 10y ago

vale star
#

Will the server be multi-threaded?
If not, I hope they will implement a way to seamlessly transfer a player from a server to an other

west elk
#

no info on that yet

fringe eagle
#

considering that mods are server-bound I imagine transferring player from one server to another will not be available out-of-the-box

hidden glade
#

I'm curious about how they'll prevent client side modding tho. They obviously won't make it easy, but you can't disable it completely. Kernel anticheat maybe? That comes with its own cons

west elk
#

iirc Hypixel has been asking Mojang for transfer packets for years so hopefully Hytale will have something native for that

final salmon
#

will be very interesting to see how the "oss vs paid" discussion will go when it comes t plugins, mc plugin devs will try to benefit fromt he new game if they can instantly port plugins

fringe eagle
pure panther
final salmon
#

gameplay is server-side so checks could be done there for unusual inputs

fringe eagle
pure panther
wooden galleon
hidden glade
#

x-ray, players tracker, path finding, can all be done locally and have nothing to do with the server

fringe eagle
final salmon
#

even x-ray can be handled on the server if it has enough computing power

#

you dont have to send all block info to the client

covert shadow
fringe eagle
# hidden glade What

this is like already a thing on minecraft servers lol, just send wrong data for blocks that a player should not be able to see

final salmon
#

anyways without proper tech docs we cant really predict that

hidden glade
#

They prevent x-ray but they can't catch players using it

fringe eagle
final salmon
hidden glade
#

imagine a mod that displays players hitbox, or a helper for bow shots. That's client side

pure panther
#

i mean at that points its like i dont think you need an anti cheat for that

hidden glade
pure panther
#

to see hit boxes is not really a big thing

final salmon
#

as i said, it all depends on what data the client receives and renders

pure panther
fringe eagle
#

yeah literally lol

hidden glade
fringe eagle
#

bad example

hidden glade
#

You took only one of the example I gave tho

pure panther
final salmon
#

everything is possible and everything is counterable, this is an ongoing issue on all games, no hytale will solve it

pure panther
#

to see how many shots you have?

#

i mean thats not really cheating its also techically built into mc if you have the arrows in your hotbar

final salmon
#

you see how people script on league even with vanguard

fringe eagle
#

I think hy sea is talking about a projectile trajectory tracing tool

wooden galleon
#

maybe a good example would be a freecam cheat

hidden glade
#

No, imagine a mod that tells you where to shoot so that your arrow falls exactly where you want it to (visual indicator)

hidden glade
#

Ya

fringe eagle
#

thats an interesting one yeah

hidden glade
pure panther
final salmon
#

again doesn't that depend on the physics engine and whether thats calculated on the server side?

pure panther
fringe eagle
#

trajectory tracing is just maths

pure panther
hidden glade
fringe eagle
final salmon
#

make it bf6, add dispertion, slightly random outcome everytime (how bows actually work) and solved, no?

hidden glade
wooden galleon
pure panther
fringe eagle
hidden glade
final salmon
#

could be configurable, for adventure servers you can limit it or turn it off, for pvp stuff its realistic

fringe eagle
#

it's an interesting issue for sure

final salmon
pure panther
#

i am just praying that they will do better then they have for hypixel

fringe eagle
#

I'd also posit the argument that maybe trajectory assistants shouldn't be counted as cheats and should be built into the game as an optional toggle

pure panther
final salmon
fringe eagle
#

Could also be good for people with motion issues, makes for a good feature for accessibility

hidden glade
fringe eagle
#

But yeah this is a pretty interesting topic @hidden glade good argument

final salmon
pure panther
covert shadow
#

hytale will only be truly protected against Xray if the client literally NEVER receives underground data ahead of time

final salmon
#

you could argue that πŸ˜‚

pure panther
#

but honestly from how hytale looks all i wanna do is explore them caves

final salmon
#

i love how we have architected anti cheats while we dont even know the release date

#

community is excited and thats good

fringe eagle
#

lol

pure panther
fringe eagle
#

well I'm sure a lot of people here are very interested in game development and game design

hidden glade
final salmon
#

how many people do actually play vanilla mc nowdays

pure panther
#

plus its pretty important especially if you take a look at current hypixel its borderline impossible to play without coming in contact with cheaters

final salmon
#

everyone cares about multiplayer and mods

fringe eagle
pure panther
halcyon mica
#

Was the server rewritten to Java or C++, I don't remember

wooden galleon
fringe eagle
#

and actually I played on a more or less vanilla server last year, though I did use a client-side minimap mod

final salmon
#

by mods i really mean modded/plugin based servers

#

really? thats interesting ngl, haven't touched that in years

pure panther
final salmon
#

1.7 was the vibe cant lie

wooden galleon
#

usally people use free hosting services as athernos to play vanilla

covert shadow
# hidden glade Which works in theory but isn't applicable. That would mean the server would nee...

it doesn’t stream blocks on break. it streams blocks inside a visibility region and only updates hidden placeholders when the face becomes exposed, there is no latency problem, because nothing is being sent β€œafter” the break, only revealed
client-side cheats always exist, but they are harmless if the server sends zero hidden information, you can’t stop client mods, but you can starve them of data

fringe eagle
#

minecraft 20w14∞ my beloved

pure panther
wooden galleon
pure panther
final salmon
#

i think 1.8 was when the downfall started πŸ˜›

wooden galleon
pure panther
#

agreed

wooden galleon
#

modding nowadays is more like vanilla+

pseudo mason
pure panther
pseudo mason
#

Correct me if im wrong

final salmon
#

wouldn't know, but probably

hidden glade
pure panther
#

if they do hytale correctly i wounder if mc will die

pseudo mason
pure panther
#

or actually make mojang get off there asses

tepid plinth
pseudo mason
pure panther
fringe eagle
tepid plinth
hidden glade
#

server going strong πŸ’ͺ

pure panther
fringe eagle
wooden galleon
#

lmao

pure panther
final salmon
wooden galleon
#

mc will always be the sandbox

covert shadow
tepid plinth
pseudo mason
#

The 2 week minecraft Phase is like a phoenix

hidden glade
covert shadow
#

exposure is a visibility event, not a block-break event, so the client never knows the true block type until the server sends it, so no mod can reveal ores that were never transmitted

tepid plinth
pure panther
#

me saying communist are bad is rage bait?

#

the times we live in damn

covert shadow
pseudo mason
#

Mods, smite this political discussions

covert shadow
#

very minimal

hidden glade
covert shadow
#

0.1ms

hidden glade
#

ping ~10ms

#

unless you're playing in the server room

final salmon
#

unless you can break 10 blocks deep in a single second thats not an issue

#

again radius based, not the exact next block...
if youre going to xray for the next block you would find it anyway it doesnt matter

covert shadow
#

the reveal happens during the mining animation, which lasts ~300–500ms, and
a 10ms packet lands long before the animation finishes, so the player never sees any latency

final salmon
#

so you may delay the data for the block 5 blocks away from you, but you aint gonna need it anyways

hidden glade
west elk
#

Do y'all think Hytale will run on 20 tps as well? ^^

hidden glade
#

the main point being: servers can't detect and prevent everything a client does

pure panther
final salmon
#

no no i don't all you need is a 2-3 block radius, which is reasonable, but again i agree with @covert shadow here i doubt the delay will be noticable, you can transmit data on block starting to break, by the animation end youll have the next block data

weary mauve
#

Can we talk about how ugly the Java 21 logo has become

final salmon
covert shadow
pure panther
#

i like how this chat more turned into arguing over xray

hidden glade
pure panther
covert shadow
#

visibility is pre-buffered in a radius, the client already has the geometry, and the server only sends the block identity when it becomes exposed. Latency isn’t visible because nothing large is streamed after the break

pure panther
#

like weird movement, weirdly amount of lets say diamond ore you pick up in a certain amount of time

fringe eagle
fringe eagle
pure panther
#

i think the game would also be a big turn off for most (me included) if it was a kernel level anti cheat

hidden glade
fringe eagle
#

lol...

weary mauve
#

What even is that

pure panther
#

thats my java 21 right there!!!!!!!!!!!!!!

fringe eagle
#

this mascot has been around for ages, it's not new

weary mauve
hidden glade
fringe eagle
#

and i personally think its pretty cute all things considered

weary mauve
pure panther
#

lol

fringe eagle
pure panther
fringe eagle
#

do they not let people change the file icons anymore or something, idk i'm out of the loop

weary mauve
covert shadow
pure panther
#

this chat for the past hour has been about x ray lol

hidden glade
#

Interesting talk tho!

vivid basin
#

this hypes me coding in java again πŸ₯Ή

pure panther
fringe eagle
#

i try to not look at game-discussion

pure panther
#

i love these square emojis lol

dusky plume
#

api when

pure panther
#

or recent not sure

fringe eagle
# dusky plume api when

There will be a blog post elaborating on the modding capabilities in the near future, as far as I understand

scarlet spoke
grizzled egret
#

Now we need luckperms ported to Hytale

open oar
#

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΌΠ½Π΅ Π² лс Ссли Π²Ρ‹ смоТСтС Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½

vale star
#

What will be the first plugin you guys will code when the EA is released?

misty gyro
pulsar obsidian
vale star
#

My prediction on how modding will be:
Server-side plugins will be done in Java, similar to how it was done in Bukkit. Client-side modifications will be done in Javascript (run via an embedded V8 engine). It'll be possible to communicate between your Java plugin and your JS script.
When a player will connect to a server, they will be download all the assets (Textures, 3D models, Javascript scripts, ...) bundled by the plugins on the server

woeful depot
#

my prediction is java is the base and js is just an interface for people who don't want to deal with java. and c# for the game modding

#

I modded in various games and this is how it works

harsh pike
#

mixed opinion on js tbh

vale star
# fleet plover Isn't it c# for client

You can embed a V8 engine to run Javascript code from a C# codebase (With Clearscript, for example).
You can easily expose your C#/Java variables to the JS sandbox

woeful depot
#

yup

solid epoch
harsh pike
#

hopefully anticheat wont be just EAC or similar

#

but something serverside like vac

fleet plover
woeful depot
#

guys I wanna ask to server owners, what kind of plugins would you want?

fleet plover
solid epoch
#

we can't tell what we want but we don't have any access and information of what we can create

twilit phoenix
fleet plover
#

I know Java isn't perfect, but I'm glad the server side is in Java since it's the language I have the most experience with

harsh pike
#

java is perfect in this case

twilit phoenix
harsh pike
#

platform independent, everyone who modded minecraft will be able to mod hytale with little learning

woeful depot
#

they have an anti cheat engineer in the core team

harsh pike
#

it must have one

twilit phoenix
harsh pike
#

clientside is a dealbreaker for many including me

#

i wonder how moderation will work

woeful depot
#

yeah

harsh pike
#

im guessing something like mc, control is given to the server owners

in case of official servers im guessing a ban will be for the entire official server network

woeful depot
#

if someone is cheating is it getting a ban from the game or from official servers

woeful depot
scarlet spoke
twilit phoenix
harsh pike
#

global bans are risky because it opens a door for exploits from the server owner

#

artifically triggering anticheat auto-banning people that join the server

vale star
woeful depot
vale star
#

The JS would call the function, and behind it it would be C# code that renders the window

scarlet spoke
#

I guess there is the game UI, with elements which can be used with C# clientside and if you want custom stuff, you need to use Webview and just use anything you can put in a browser.
Maybe also 3D Webview rendering on objects

twilit phoenix
harsh pike
scarlet spoke
#

Watching YouTube ingame Hypixel_VeryHappy

harsh pike
#

especially in terms of misbehaving bans related to chat

scarlet spoke
harsh pike
#

something not allowed on official servers might be allowed on community ones

woeful depot
#

do you think they will allow monetization fully?

harsh pike
#

hopefully, dont see why not

#

no monetization means little interest from potential server owners

woeful depot
#

minecraft cut hypixel's most of income with just an update

harsh pike
#

corpos dont understand players well, this is a different project by different type of company

#

different interests and whatnot

vale star
#

Time will tell, I guess !

twilit phoenix
woeful depot
#

all I can say is modding will be gucci. not some simple thing

twilit phoenix
#

Does anyone have any idea when the documentation might be released?

scarlet spoke
manic pine
#

JS is fast enough for 99% of things

fleet plover
vale star
scarlet spoke
tacit elbow
#

I really hope that there is a way for the client to download mods from the server so you don't need to manually install the proper mods.

However, there must must some security safeguards as being able to remotely execute code on anyone who connects to your hytale server is a disaster waiting to happen.

While showing a list of mods is a start and asking for permission to download is a start, the server could put something malicious in a random mod. I propose that there is an official source for mods where mods are guaranteed to be safe such that they can be reviewed, and your client downloading a mod outside that prompts a warning (can be ignored, but it's important it appears)

fleet plover
vast sapphire
west elk
vale star
woeful depot
tacit elbow
#

Ok, there's sandboxing that's pretty good. Glad to know it's been considered

west elk
woeful depot
#

there will be malicious mods but I'm 100% sure they will get a fix

twilit phoenix
# west elk

That doesn't mean you can't install mods locally.

woeful depot
# west elk

it says you don't need to modify the game itself

scarlet spoke
#

Clientside scripting will be limited, no need to be worried

manic pine
woeful depot
woeful depot
scarlet spoke
woeful depot
#

yeah, there should be option to allow client mods or not

scarlet spoke
#

Probably in singleplayer?!

manic pine
scarlet spoke
#

Somebody will do probably texture mods, but server can override it with their own

scarlet spoke
manic pine
unreal crown
#

I hope a lot can be modified and added (input, models, textures, mobs, gui, functional items & blocks…)

scarlet spoke
fringe eagle
#

I know this is probably a bit late at this point but to add to the earlier anticheat discussion

manic pine
#

doesnt need to be a malicious backdoor even, just bad client-server communication can be a vulnerability

fringe eagle
#

As I've discovered on looking further into this there are some very strong indications that there will be a user-side anticheat of some sort, just unclear of what kind.

woeful depot
#

user-side = don't over speed

fringe eagle
#

client-side I mean

scarlet spoke
#

Only things I can imagine for client anticheat is modifying position or velocity data. Anything else should be handle by the server-side part

twilit phoenix
fringe eagle
somber atlas
#

I wonder if Riot ever planned for Vanguard?

crude hill
manic pine
scarlet spoke
manic pine
#

yeah, personally i dont think native clientside anticheat in hytale is a requirement, minecraft works well without it aswell

#

we just need to make devs aware of safe client-server communication

scarlet spoke
#

If there is a position check and velocity threshold serverside, that should already work

fringe eagle
fringe eagle
pulsar obsidian
#

Well...

final laurel
#

do we have any info on what server requirements might be?

scarlet spoke
pulsar obsidian
#

Cloudflare is down 😭

fringe eagle
#

Hytale Privacy Policy, 2.0 (2025-10-10), Section 3:

We collect the following categories of personal data:
<...>
Anti-cheat and integrity signals: runtime integrity checks, suspicious process and memory signatures, device/account linkages, ban evasion signals, and enforcement history.
<...>

lofty widget
#

bro cloudflare plsssssss

manic pine
twilit phoenix
manic pine
pulsar obsidian
manic pine
#

we'll see

fringe eagle
#

that particular phrase is a bit worrying to me, but i guess we'll wait and see

manic pine
scarlet spoke
#

Are there more things we should be concerned about clientside cheating than these?

  • sending wrong position data to server (teleport)
  • modifiy client velocity (speed hack)
  • modify client game files to get an advantage (see through textures whatever)
  • esp for player data which gets synced from the server (bone positions, wallhack)
manic pine
#

it just depends on how deeply anti cheat is integrated in the client

twilit phoenix
scarlet spoke
#

Maybe that's already a default thing as anticheat feature and you can use a custom pack, if you want

twilit phoenix
pulsar obsidian
#

Wrong chat πŸ’”

twilit phoenix
scarlet spoke
sharp jacinth
cursive sonnet
fringe eagle
#

or well unless you mean more so in the philosophical sense

storm glacier
fringe eagle
#

I hope it's better than it sounds - but it remains to be seen.

west elk
#

blog post says linux and mac likely won't be day 1

woeful depot
#

dayum

vague bronze
rigid nexus
#

Thanks!

#

AYO

fringe eagle
storm glacier
vague bronze
vale star
rich solar
# vague bronze Indeed, but for now they position the game as an open beta, so i don't really th...

This is probably more realistic. Anticheat will either be barebones and expanded on with time or a future endeavor.

Hopefully it’s not like Minecraft with server owners have to deal with AC only.

I foresee a similar system like Roblox could be implemented where they sandbox and encrypt the custom server/client data. Which won’t stop everyone but will at least be better than nothing. And add some okay protection against rippers

rich solar
vale star
#

I've never played it, but I think it's pretty much how Roblox works

fringe eagle
rich solar
# fringe eagle Are they? I'm seeing conflicting claims on that

From blog

What you can expect:

It's possible to mod almost everything in Hytale (content and server-side)
Non-developers can create impressive experiences with minimal technical knowledge
A few guides or videos will be enough for most people to start creating
We will provide server source code access within several months, once we're legally ready to do so
Dedicated server support and data-driven content configuration
We're being mindful of backward compatibility as we iterate
You can create your own custom servers, maps, adventures, etc
More details will be given in a future blog post

fringe eagle
#

am i like blind, i don't see where it talks about client-side Hypixel_LMAO

rich solar
#

It’s content delivery

static portal
fringe eagle
#

i don't think "content" means "client side modding", but i suppose it is ambiguous - so remains to be seen

polar fulcrum
#

Hmm

rich solar
#

No but their blog posts in the past support client side. So once they release more modding info soon we will know for sure

static portal
fringe eagle
#

I'm greatly looking forward to seeing the blog post when they decide to fully cover how modding will actually work, as a lot of things are unclear at the moment.

rich solar
scarlet spoke
static portal
rich solar
scarlet spoke
# static portal Why would it be encrypted?

Paid creators who sells it through a plattform with license system don't want that your stuff gets directly download on hundreds of PC without paying for it, when they wanna use it on their servers

static portal
scarlet spoke
#

It's not a protection for the server

static portal
scarlet spoke
#

More for the creators of the stuff which gets used on the server

pulsar obsidian
#

Ah, cloudflare is still down πŸ’”

fleet plover
#

"Monitoring - A fix has been implemented and we believe the incident is now resolved. We are continuing to monitor for errors to ensure all services are back to normal."

static portal
fleet plover
#

Seems fine for me

scarlet spoke
fleet plover
#

I know it, most of the websites I used today were affected but since the cloudflaree announcement it seems fixed

scarlet spoke
wintry jungle
#

Hey! I started working at Cloudflare last week and today they approved my first PR, let's gooo

tame nexus
fleet marsh
#

Anyone planning on making a stargate plugin ?

tame nexus
shrewd falcon
wintry jungle
rich solar
#

Hopefully server side will be Linux compatible as I want to make an egg for my server host right away. But don’t want to deal with proton/wine for it with docker

unreal crown
#

+1

feral oyster
rich solar
fluid mountain
#

Imagine creating something like Spigot/Bukkit Api to code server plugins. Would be wild

rich solar
fluid mountain
#

yeah, i was joking

feral oyster
#

Also depending on if C# client uses DX or Vulkan/OpenGL it should be possible to run even the client natively on Linux too

rich solar
feral oyster
# rich solar Based on their site eula we will be limited to interacting with the client itsel...

I didn’t mean it from modding perspective but in general… since If its DX then proton or DXVK etc would be necessary, if its VK/GL then just installing netcore runtime and maybe providing platform specific native libraries should be enough to get it running

As for serverside only modding it makes ton of sense since even singleplayer is usually just an embedded server… so its waste of time to make two mod apis for two different languages etc.

storm glacier
#

Largest hurdle for day 1 linux compatability is the client side anticheat

rich solar
storm glacier
#

The runtime checks might make wine/proton unable to work

feral oyster
#

all depends on what anti-cheat measures they will have in place since generally anti-cheats can be quite invasive...

feral oyster
rich solar
rose atlas
#

If mods are able to be loaded automatically by the client, whats the point of plugins? unless maybe they can coexist.

rich solar
#

So that’s good hope for Linux only users

rich solar
feral oyster
fringe eagle
#

unless its like hardcoded for windows lol

sharp jacinth
#

It would be a disaster if any random server could run unchecked code on your computer lol

#

So ofc it works like that

rose atlas
vague bronze
#

Maybe for Ui there will be some Lua like things, or constructors

vague bronze
#

I bet on constructors

feral oyster
vague bronze
#

But that will be lame, I want more controll

rose atlas
feral oyster
novel crown
rose atlas
#

and a client upon joining the server, auto switches to that version... smart

#

so servers arent forced to stay updated.. and can work with the version they are on.

vague bronze
rose atlas
feral oyster
#

they load textures, meshes etc.. i.e. visual assets and necessary metadata like custom blocks, custom UIs etc. but all the logic stays on the server

feral oyster
#

as for "mod marketplace" sorta thing, iirc there's curseforge page for hytale already existing

vague bronze
rose atlas
rich solar
feral oyster
vague bronze
#

Well, that why there 100 percent would be soe curseforge like platform

rose atlas
#

so essentially the server is gonna stream content to the client?

feral oyster
#

at least that's what the team said (server-side modding only) and my experience of 15+ years in game-dev tells me πŸ˜„

vague bronze
feral oyster
# rose atlas so essentially the server is gonna stream content to the client?

client will download a "datapack" from the server on joining form which client will get the textures, meshes, and knowledge about custom blocks, entities etc... and then server will tell it what to do where to spawn those entities etc... so I wouldn't say stream (as that implies ad-hoc streaming of files when neded) but yeah generally

rose atlas
#

i see, very cool!

feral oyster
rose atlas
#

slightly off topic but simon said we are on step 2.. releasing the game.. πŸ‘€

vague bronze
fringe eagle
feral oyster
#

once people have something to keep them on topic (i.e. "They dropped documentation for the mod APIs..." or "they dropped hytale, let's mod") then channels will get more on-topic... but for now especially here it's pretty much chaos since all we can do is speculate at this point in time

vague bronze
#

true

tardy zenith
#

are there any servers/subreddits/forums/etc. that have a collection of resources/information regarding hytale server hosting/managing?

rich solar
#

Let’s talk about plugins that we have zero info on!

feral oyster
rose atlas
#

there was supposed to be forums, idk if they canceled that. i hope not

unborn tangle
#

Do we have a place to give suggestions for this server? Having a Simon tweet tracker channel would be cool

rich solar
#

The website has room for it and seems like it might be possible. I hope they don’t go discord forum route πŸ€“

unborn tangle
#

yeah but those don't have all of his tweets, I guess as long as all the actual content also gets uploaded there it's fine

vague bronze
#

Like soeone said there, give us API before the open test, and we could prepare

feral oyster
# halcyon mica C# is crossplatform btw

yep yep, I knjow... to be more precise it's the .net core that's cross-platform, but only Windows, Mac, Linux since consoles have limits of JIT (as I've described in other posts) and that specific message was more about rendering APIs such as DirectX (Windows only - natively... with proton/DXVK etc.. can run on linux) or Vulkan (generally multi-platform, might need MoltenVK on mac because Apple is being Apple) or OpenGL (natively supported on Windows and linux... deprecated on mac... because again... apple being apple)

rose atlas
#

My only question is how "networks" are gonna play out, its def not gonna be like MC where you need proxy and backend servers...

scarlet spoke
#

"Apple is being Apple" - Random dude in the internet, 2025

halcyon mica
rich solar
halcyon mica
feral oyster
halcyon mica
#

Β―_(ツ)_/Β―

scarlet spoke
feral oyster
halcyon mica
#

wishing best of luck πŸ™

rich solar
#

Somewhere any where has something old running. Like a school we took over for IT had 2008 servers still… doing everything… in 2025…

halcyon mica
#

hoped they went with C# for server as well

feral oyster
scarlet spoke
rich solar
feral oyster
# static portal if it work why change?

because at a certain point it's more work to keep it up and running and more importantly secure than to switch to newer version/alternatives.... but yes... that's exactly what most casual users (and managers) like to say

scarlet spoke
#

My local car paint workshop still runs old Windows 98 PC with their mixing software on it, bcs the manufacturer of it closed the doors long ago x)

rich solar
fringe eagle
#

rocking on that windows 98 'puter is kind of based tbh

rich solar
#

I just keep them on a local network with no external access

rose atlas
#

community servers gonna go crazy

feral oyster
scarlet spoke
rose atlas
#

i like how server ops can change player camera position and lock it.

#

atleast that's what this is implying

edgy kernel
#

I’m curious how plugin / server modding is gonna go tbh.

Like, will it work similarly to Minecraft in which plugins don’t need to be on the client, but (some) mods need to be, or will Hytale auto download the necessary mods? IDK just thinking LMAO

#

if anyone has an idea it’d be cool to know πŸ˜‚

west elk
rich solar
rose atlas
#

gone are the days where you need to install each mod yourself afaik

quick kelp
#

so gmod custom servers then?

plush torrent
west elk
quick kelp
#

neato

rose atlas
#

which is gonna enable so many creative minds

vague bronze
#

But difenetly, first thing I would like to see is some parasite mod

plush torrent
rose atlas
#

Fully fledged Zombies server with this type of environment πŸ”₯

scarlet spoke
vale star
rose atlas
vague bronze
#

zombie dino that can fly

scarlet spoke
vague bronze
#

zombie dragon?

rose atlas
hidden glade
twilit phoenix
rose atlas
#

that would be terrifying to see

vague bronze
#

:3

#

Actually, would be interesting how there will work that moment, when u want cut your project to other modules so they will have dependency, or writing own library for other own mods

static portal
stone stratus
rose atlas
#

we need an "essentials" plugin for hytale servers XD

vague bronze
main moon
#

Wouldn't Hytale have an essentails already?

rose atlas
main moon
#

I think we can get straight into building, like for example minigames like bedwars

rose atlas
#

i hope so!

main moon
#

They said those minigames will not be there at start

remote vine
#

#SimonHireGolderite

edgy kernel
rose atlas
#

each server will essentially be its own vision which is cool

vague bronze
#

Simon need hire Sam Hide (jokes on me, but that could be best piar manager)

rich solar
#

My whole goal for this system once more info is given is building out a full custom experience. Things like spigot plugins and things like forge/fabric mods interwoven for custom server features. I think the first project of mine is going to be a coreprotect like system with block tracking/change tracking

rose atlas
rich solar
agile escarp
#

What IDE are you using for java nowadays? I left for C# 15 years ago... something from jetbrains?

near raptor
#

IntelliJ

white crest
#

VSCode

#

Require some tweak maybe but still my favorite IDE

twilit phoenix
white crest
#

Java is perfectly integrated

agile escarp
#

VSCode is more an editor no?

twilit phoenix
near raptor
#

Java can work in VSCode but it is a meh experience imo

twilit phoenix
white crest
#

I also made a mod in MC with VScode

rich solar
#

Time for netbeans

white crest
#

It can require tweaking but it's the most reliable.
I hate IntelliJ and it's indexing loading time !

rose atlas
#

they said that normal people can create experiences without needing to know how to code that much

white crest
#

That why I think Java will not be the modding API

#

Java VS "normal people can mod"

plush torrent
#

IntelliJ gang

twilit phoenix
plush torrent
#

I love vscode for anything non jvm but intelliJ is unmatched for java IMO

white crest
#

vomit in the back

#

YEAH Kotlin, why not !

plush torrent
#

Put respect on kotlins name

agile escarp
#

It's prob still advantageous if you know how to code, especially for advanced stuff

rose atlas
#

me putting that $100 founder edition on credit card πŸ”₯

plush torrent
#

Anyone who uses java who doesnt like kotlin just hasnt used it

white crest
#

Kotlin is never used in tech company.
10 years of Java programming never use Kotlin :/

plush torrent
#

Ive used kotlin in both tech companies ive worked at

#

I think a lot of them are slowly shifting over since its all JVM

#

tbf one was a startup though

white crest
#

What Kotlin (except syntax) bring on ?

plush torrent
#

Kotlins just python’ified java, easier syntax, more out of the box functions

twilit phoenix
rough dove
#

fixes a certain billion dollar mistake

plush torrent
#

Its just better dev experience

agile escarp
#

Does java have something like linq/pipe&filter yet? Pattern matching?

white crest
#

Even if I like python and much simpler language.
I don't think it's fit for "minimal technical knowledge"

chrome zenith
rough dove
white crest
plush torrent
#

My interpretation of their β€œminimal technical knowledge” is they’ll have some tooling to do basic moding stuff

white crest
#

Node-based coding πŸ™ƒ

chrome zenith
rough dove
#

modern Java is slowly catching up and copying Kotlin's features

plush torrent
#

Im sure you could say minecraft

agile escarp
plush torrent
#

If not take me away

chrome zenith
white crest
rough dove
#

var exists in Kotlin for mutable variables

plush torrent
#

Tbf i havent used recent java versions in a while and have heard its gotten a lot better but yeah i dont know kotlin just be β€œbetter java” in my eyes

#

Plus i do some android development for work too which is now primarily kotlin based

#

Still love java though

twilit phoenix
agile escarp
#

Is Scala still a thing? 😁

rose atlas
#

scala?

plush torrent
#

Might as well be php

rough dove
#

I think it's still the most popular FP language

twilit phoenix
chrome zenith
static portal
agile escarp
rough dove
#

Kotlin is the ~successor to Scala

#

Scala has long compile times and sbt is awful

rough dove
#

they added Python like indentation syntax in Scala 3, optional braces

agile escarp
#

Good oportunity to brush up on these things, get out of the .net bubble

twilit phoenix
thorn grove
#

The .NET bubble is safe, and secure. Why would you ever want to leave? 😁

rough dove
agile escarp
#

copying python in more than one way it seems

twilit phoenix
#

It looks like Python for jvm

rose atlas
#

so what plugins are yall gonna be making / looking forwards to see?

twilit phoenix
silent orchid
#

I'm probably gonna make some SCP style mods

#

Roleplay Community gotta be crazy

rose atlas
silent orchid
#

OFCOURSE

rose atlas
red jasper
#

REVIVIMOS CARAJOOOOOOOOOOOOOO

silent orchid
#

Like blocky style all the way

twilit phoenix
red jasper
#

perdon

twilit phoenix
#

xd

red jasper
#

gaaaaaaaaaaaa

agile escarp
#

jaja, todo habla espaqui

twilit phoenix
#

A UHC in Hytale would be great

rose atlas
#

Gonna see a bunch of RP servers soon

silent orchid
#

OH RIGHT
Also Hunger Games
I'm looking at you BastiGHG

agile escarp
#

i'll probably try to do a simple story / quest based thing

solid tundra
#

Could someone please tell me whether there is an API available for mod/add-on developers?

rose atlas
nimble hare
#

some people will make a plugin/mod to support Kotlin ?

runic kestrel
nimble hare
rose atlas
#

YOU KNOW WHAT I WANNA SEE? A HIDE N SEEK SERVER!

nimble hare
twilit phoenix
nimble hare
#

i think it's due to the dependence

halcyon widget
#

my home

dusty temple
rose atlas
#

oh.. yeah prop hunt!

dusty temple
#

i mean that should be easy to mod on code level, the biggest difficulty is the dedicated maps and their spec layouts that takes the most effort.

torpid lance
#

Guys can we have a plugin that just plays the metal pipe sound effect every time someone joins a server thanks

rose atlas
scarlet spoke
dusty temple
#

is there any API doc available?

torpid lance
torpid lance
pure panther
static portal
dusty temple
pure panther
#

We will probably get the alpha or beta release I forget which one it is within the next few months or less

static portal
pure panther
nimble hare
#

i think it will be release with the first game release, so we can dev and test, instead of dev blind

static portal
agile escarp
#

I see it as a sandbox / training ground to get my hands dirty and gain experience. Learn the tools, etc.

torpid lance
#

Guys I have the alpha 100% real (GONE WILD) (9/10 Riot employees HATE this method)

#

(this is the only channel I can seemingly post images in for some reason)

scarlet spoke
torpid lance
#

My dad's uncle's boyfriend's sons cats mother in law works at Riot

nimble hare
#

at bottom i can see 2021 so i don't really trust that image

torpid lance
#

She gave me a link to softonic that had a download for the latest alpha that includes the new unannounced mob, hairless chickens

lunar swan
torpid lance
torpid lance
#

When I booted up the game it actually gave me a popup that says Simon has my IP and will bomb my house if I share anything beyond the title screen trust me

scarlet spoke
gleaming pecan
rose atlas
torpid lance
ebon sundial
torpid lance
#

Dude, yes, I knew I liked you

gleaming pecan
torpid lance
#

My series 0 red blue and green puffle plushies are chilling on my bed 😎

gleaming pecan
#

theres a server that is exclusively about club penguin merch

#

you might like it

ebon sundial
torpid lance
#

Hypixel devs can totally back me up definitely

#

Just don't ping them or dm them or anything

ebon sundial
torpid lance
#

Simon actually just stopped by my house he said I cant change the nickname yet actually yeah

#

You just missed him he's a really chill guy but he was like "please don't change the nickname or share any more totally real screenshots"

gleaming pecan
#

simon has him in a chokehold

torpid lance
#

I even offered to buy hytale from him for $12 I had in my wallet so I could share more screenshots but he said no

#

He said Microsoft offered him $13 so he's thinking about that one first

agile escarp
#

can we ban these clowns?

torpid lance
#

Alright alright I'll stop haha

#

Tbh I didn't expect this bit to go on as long as it did

#

The image came from a tweet from a hytale YouTuber, apparently it's an old screen cap from an old YouTube ad for the game

#

I wonder if we'll get a server akin to 2B2T

ivory kindle
#

2B2T typer server would be so unbelievably fun at the start before people start sweating the combat to death

edgy kernel
main moon
edgy kernel
#

they will reverse engineer the client in days & have a modded client within a week

main moon
gleaming pecan
#

brother, they dont have access to vangaurd anymore

torpid lance
edgy kernel
#

which is definitely bound to be good, but i doubt they can facilitate all of the modding features without a few loopholes

main moon
#

They will still have an anticheat right?

edgy kernel
gleaming pecan
dawn spire
gleaming pecan
edgy kernel
dawn spire
edgy kernel
main moon
gleaming pecan
#

and steam machines if priced well may be a factor for linux

edgy kernel
dawn spire
#

too sad they dont stick to the c++ engine Hypixel_Sad

edgy kernel
#

i'd rather them stray from the C++ engine, i personally am an avid bedrock hater

main moon
# dawn spire

The reason I think 2b2t is a success is because Minecraft doesn't do anything against cheaters, its up to the server to decide, but in Hytale its very strict, so a server like 2b2t on Hytale is like a honeypot for the anticheat team/mods

gleaming pecan
#

i wish riot had like a 5% stake still so we can get LoL cosmetics and other stuff

main moon
gleaming pecan
#

but not enough where they are still beholden to them

gleaming karma
#

rather have mostly free cosmetics instead of a ingame store

gleaming karma
dawn spire
edgy kernel
gleaming pecan
dawn spire
#

seems like modding is allowed (client and server sided)

gleaming karma
edgy kernel
#

like if a hacker were to target Hytale auth servers, then they'd step in, but if it's a client side hack client used for a server that ALLOWS cheating, itll be fine

main moon
gleaming pecan
# gleaming karma why not

copyright :/ im sure riot would be kind enough to let them use it but you never know they might not

near raptor
dawn spire
#

how tf would you modify game files from a server

near raptor
#

The client could download the content from the server, as the server could dictate it. Similar to Minecraft datapacks

dawn spire
#

resourcepacks arent new content

near raptor
#

Resourcepacks in Minecraft != Hytale (server-side) mods

gleaming karma
main moon
edgy kernel