#server-plugins-read-only
1 messages · Page 78 of 1
Thank you guys, do you know the libraries required for the random item filling in chests (Skywars, survival games) mode? I couldn't succeed, the chests can't be filled with items!
anyone knows how to register a custom PlayerStorage?
Someone urgently needs to release the skywars mod publicly because things like randomly filling the chests and switching between servers really confused me xD
Am I the only one feeling Hytale server system has huge ram/memory leaks ?
Why DropItemEvent.Drop is only called when user drops an item but when breaking a block and item drops isnt being called?
hey the are anyways to spawn NPC automatic on one location?
Because it's blockbreak event ?
nvm i figured it out XD
Yes, I'm aware
Seeing the BlockBreak event it spawns the drop directly and I can't remove it
Or I'm being very dumb and not finding a way to do it
faf
now I can get rotation
how can I SET rotation when doing something like, setBlock(x,y,z,settings)
you can get the block state from a location and then using the method getInventory then putting items inside that inventory
If anyone's looking for a developer for your ideas HMU
@Override protected void setup() { coinsType = getEntityStoreRegistry().registerComponent( CoinsComponent.class, CoinsComponent::new ); }
Lf an scripter for a really cool open world Solo Leveling Project
na thats a component, I want a custom player data provider, like how it stores the player data, not how storing palyer data in the player itself hahaha. But i figured it out how to, don't worry <3
have the first arena spawn somewhere (2nd dimension with the temple can be used), then offset each arena and creating a grid basically
NICE
public void setRotationOfBlock(World world, int x, int y, int z, int newRotation) {
long chunkIndex = ChunkUtil indexChunkFromBlock(x, z)
WorldChunk chunk = world getNonTickingChunk(chunkIndex)
if (chunk == null) {
return
}
int localX = x & 31
int localZ = z & 31
int blockId = chunk getBlock(localX, y, localZ)
if (blockId == 0) {
return
}
BlockType blockType = chunk getBlockType(localX, y, localZ)
int filler = chunk getFiller(localX, y, localZ)
chunk setBlock(
localX,
y,
localZ,
blockId,
blockType,
newRotation,
filler,
0
)
}
so you can have 10 x 10 arenas, and then going in height another 10, each one being off-set from one starting point
Does anyone know if I have to compile the folder with the assets from the asset editor into jar? Or do I have the add the assets folder into the src of the mod directory and then compile to jar?
what exactly is the difference between global/non-global event registration? async i get, but i'm not sure what "global" is referring to
already creating it
You mean the Asset Node Editor right? The normal Asset Editor should work.
Some of event can be used with "key", so global if for all, and register can allow without key too, so i don't really know why but both will work, but some of event required global
How do I create a scoreboard, please (UI side)?
I want to create a Skywars system where chests are emptied when no one is left in the world, and refilled when there is at least one person left. I also want to set it up so that one person can come to each island. I couldn't find the necessary documents to do this. Could you help me?
adminui on github search sources
But I've already looked, and there's no scoreboard in it.
what a weird system
how do you have such deep knowledge of how things work in Hytale when this was just released without documentation or anything...
you fully explore it? use passive always on display ui
Yes, but I don't know how to use the .ui file.
any1 know why nothing is showing in the assets editor when I search any file?? ;-;
Has someone already used CloseWindowEvent ? I can't make it work
Read decompiled code and test probably
ctrl + shift + f is your friend for exploring codebases
Honestly if I could give feedback on the state of modding :
It's def nice that you can change almost everything but it's super disorganised and complex.
I would appreciate if it was like Minestom or Spigot where you can just do
"PlayerBlockBreakEvent" -> event.setCancelled(true)
Instead you have to use the CancellableEcsEvent. yada yada yada.
Way too much code for too little results.
That's how having control of things in programming works
ECS is objectively a better pattern than what Spigot had going, but it does not lend itself to being as straightforward
...did someone just delete a channel lol
Pre-release chan gone, patch inc
ah okay
i made a guide on how to get MouseInputs/ Player interactions using packets
Lf an scripter for a really cool open world Solo Leveling Project
Better pattern for an advanced configuring yes, but they can add a wrapper on it
There's a difference between control and having to write 100 lines of code to disable damage
and will inform you that the Mouse is handled by a Camera class and not designed for regular inputs
atm, I only made a gui for configuring prefixes, when I make the scoreboard ui, I can tell you how I implemented it if you want.
may someone help me figure this out:
ill try to add a recipe
"Input": [
{
"ResourceTypeId": "Furniture_Crude_Chest_Small",
"Quantity": 1
},
{
"ItemId": "Furniture_Crude_Candle",
"Quantity": 1
}
],```
i get the recipe to show up in the furniture workbench, but the logo Icon for the crude Chest is missing. and it shows: resourceType,Fruniture_Crude_Chest_Small,name instead of the name and 0/1 pcs
for the candle it somehow works
depends on what they're wrapping, sometimes people don't deem it worthwhile to create a wrapper when a bunch of generics are involved
Hi, did someone find out how to handle a connection event? Or maybe player spawned?
i sent you a dm
there's PlayerReadyEvent for when the player actually connects to a world & spawns in
They def have to wrap things up because if they want to on board modders. They will have to simplify things.
But you know spigot, paper and so on are wrapper too right?
It didn't launched with minecraft
Hytale doesn't even have a week it launched and how you wan't something like this already?
@spice sluice I updated HyUI to add XML(HTMLish) support with limited CSS. Should make things easier for those using my mod library.
eh, people make kenshi and skyrim mods still
He Creado un servidor survival con faciones y pronto mas modalidades o minijuegos
Servidor para latam Costa Este
Info en mi perfil o MD
That's why it's called feedback lmao why are u getting offended
For the way to get uuid, set heal etc, we have to cast component, just a wrapper that done that
but yeah I agree the easier the API is to use, the more modders will be drawn to it
i worked in AAA game dev so nothing phases me anymore lmao
I can't get this to work. It seems like the client is never sending the mouse interaction.
PacketAdapters registerInbound PacketHandler handler, Packet packet -> {
HytaleLogger getLogger() atInfo() log(packet getClass() getSimpleName());
});
Minecraft existed for many years and only a few ppl knew how to actually do good mods
Do you have any example? Where you should register the event in the "main" class
yeah like 10 out of 10b people 💀
Do I need to somehow update my running server after todays update? Will it update after I restart server? Or I need to completely redownload server files?
I can't post links or images otherwise I'd just link you
hmm
just google "PlayerReadyEvent hytale" and you'll find links
Okay thx
and this is in your setup method?
and nothing is sent at all?
It's not only for the difficulty, it's also, a simple class of 100 lines become 400, and that increase the bug possibility
hey guys, how do u create instances of a world ?
Universe.makeworld ?
On BlockHarvestUtils#naturallyRemoveBlock i have this piece of code
Holder[] arrayOfHolder = ItemComponent.generateItemDrops(entityStore, itemStacks, dropPosition, Vector3f.ZERO);
entityStore.addEntities(arrayOfHolder, AddReason.SPAWN);
Is there a way i can catch these added entities or simply remove them?
I want that for example a skeleton does not despawn anymore when I place them
yep, and i mainly get pong pakets and client movment packets, no mouse interaction
nb im using single player server
yeah but where do I store the reference world?
Try to remove DespawnComponent.getComponentType()
But not sure
Guys i'm having "World default already exists on disk!" on my server any idea?
guys how do I update the server?
Has anyone figured out if you can make vanilla warps travel between worlds? So I can set a warp in a different world and set the teleporter to warp there.
replce jar
the packet you are looking for is SyncInteractionChains or 290
Am I the only one whose game is crashing?
I just download the new jar the same way then right?
you fit in the game requirements?
Some can explain me how --scale work for model in cmd ?
There is no way to do it within the assets editor? Because there are actually some mobs that doesn't despawn
Yes, before the update the game was running better with less crashing but after the update it got worse
Is there tab autocomplete
Is there any documentation for this whole API for creating plugins?
Idk, look the code of other mobs so
I see, so basically the interactions are grouped together, then sent, but shouldnt we get mouse interaction on client mouse motion ?
Seems like the whitelist system is still broken
nothing official, there are some unofficial documentation sites already
Does anyone have list of block assets mand items?
Could you give me that website because I'm searching the internet and I can't find it?
Just watched another modding tutorial where they used gradle. Is gradle preferred over maven from some reason? I'm new to java development so I don't really see why
why cmd.setObject("#ItemsContainer[" + i + "]", new ItemStack(items[i])); can throw error if ItemsContainer is Group?
hytalemodding [dot] dev is the most reliable one I've found so far
all player interactions are yes grouped for 1 packet, and no cause mouse motion is handled differently, don't think of player interactions as explicit keys, but rather as the keybinds within your settings
you have Primary, Secondary, Interact with block, Ability 1|2|3, and such, those are how the server handles interactions
Hi, if you want a All-in-one solution with economy, kits, etc, you can search for "Hytale Essentials" on BuiltByBit.
But if you only want a economy plugin that can connect with other plugins, you can search for "HyEconomy" AND "EcoAPI" on BuiltByBit.
Can someone give me TLDR explanation of every item in the game and what it does
ahah
anyone here thats using pterodactly able to help me out?
Hey, do anyone know if the network stack uses streams or datagram provided by quic?
I know that there is an unofficial documentation but I cannot figure out this information.
Can you mod in custom Cosmetics?
I tried, but it doesnt show up in My Avatar, and I dont know how to change it while in the world
both
The new server jar is making the world already existing error, for everyone right?
Because the UI framework is really annoying to work with.
Thanks, so I have to debug both. I'm facing issues on some ISP and my friends can't join.
He Creado un servidor survival con faciones y pronto mas modalidades o minijuegos
Servidor para latam Costa Este
Info en mi perfil o MD
i have problems with the assets editor :cccccc
stop advertising here and speak english
I want hytale game gor mobile !
Does anyone know when are they going to release hytale Game for mobile
No. The focus is on PC for now
Interesting. What I’m trying to do is get the entity in front of the player. I guess I cant rely on mouse motion, so I’ll go with pulling entities and then checking for an entity raycast intersection from the player’s direction. That should do it.
user id
anybody know how to create an instance with a custom name?
hi guys, did hytale have a API for mods and plugin development? if yes how do use?
i think its not working great right now the instances
May i have the api?
i ended up using worlds
There's many API docs out there, none are official yet. Some are better than others, others are straight up AI trash.
how did you do that?
Can we remove Hub elements? Or not yet?
i need just API for dev, docs are optional for me
hud*
How do you update a server?
The jar is the api.
ohh tysm
Maybe a few months or years? The developers are very good, but compressing a game like hytale for mobile will be very complicated
how can i update my server to the new update?
Anyone know how to make commands not require op when building to a jar? I am currently setting the permission group to adventure which works while I’m testing it as a server but when I build it as a jar it suddenly requires op
./hytale-downloader -check-update
@tulip lance ok
Trying to play on the local server with my kids. There has to be an easier way for us to all join without a paragraph code.
this.setPermissionGroup(GameMode.Adventure);
my gportal server is not working to high ping what can i do
checkout hub portals items on assets and command /world --help
Great I guess I get to debug then Because that’s what I’m doing lol
hello everyone, just one question here, is that normal I must to /auth login everytime I run the server ?
We cant handle the leave messages well for now, right?
How
you can make them tp between worlds
need to make persist the auth , look up the tutorial
no, you can make it permenent
/auth store encrypted
public TpaCommand(@NonNullDecl String name, @NonNullDecl String description, @NonNullDecl TpaService tpa) {
super(name, description);
this.tpa = tpa;
this.setPermissionGroup(GameMode.Adventure);
}
thank you
you can fix that by using /auth persistence Encrypted after the auth process
Has anyone figured out how to add new attributes to descriptions of items?
I will try this, thank you
Owh it was persistance that can also be the one I have set it up once and forgot about it
does anyone know how to make a completely empty world via code
how to update my server? how can i get the server files without downloading that exe thing that is weird
i didnt in fact have everything in place and spent 6 hours banging my head against the wall only to find out in didnt accept input, output or forward in iptables, it worked fine afterwards
just grab it from the launcher
it says the downloader is up to date
but what about the server itself? should i run the downloader again?
that downloads the exe thing i dont wanna go through all that i already have my server
Recopy the jar
Has anyone figured out how to add new attributes to descriptions of items?
What are you extending there? I have extends BaseCommand (not looking rn but it was close to that)
Considering there is an update, we have to re-dl HytaleServer for our servers ?
The files are also available in the game's installation folder, you don't necessarily need the downloader.
Although the downloader is really good if you've got a batch (.bat) script prepared
Yes
yep
then just use the other option. Copy paste the server folder and asset zip from your %appdata%
ty
same for me I guess we need to wait a bit or nothing changed for the server side havent looked into it yet
hey, has anyone found a way to hook into the audio system yet on an event level?
ok thanks
Guys to update your servers re-download HytaleServer and replace Assets.zip and HytaleServer.jar
Someone has auctionhouse plugin?
i'm about to begin it
i almost finished my faction plugin
There should be one on curseforge already
Didnt find it
C:\Users\dilld\AppData\Roaming\Hytale\install\release\package\game\latest\Server
this ones right? they auto update when the game updates? its the same 3 files in my server
Is there a way to undo the Repair Kit 120 block interaction range they patched in server or config files? My server made an entire sky network using those to get around
Yep, the one that contains HytaleServer.jar and Assets.zip, just override the server files with the new ones
there is none yet
You thought it wouldnt be fixed?
should be updated through
My server is asking if i can change it lol i didnt bother
Can you notify me when you have a link?
All good thank you
Look for "TheEconomy" That's the closest thing to it currently.
what u need exactly in it ?
I made a mod that gives an indicator every time the player enters a different area. Such as (Zone 1, tier 2. Emerald Wilds), "Makapar Area indicator" in case anyone is interested. It is fully server side and works well. Makes finding a specfic zone so much easier.
What should I write to make players change the world? Even if there is no autopsy, the world should be able to change.
Just a copy of ah as minecraft plugin
send me a link of it in pm ill check
Thankyou
Also, just a reminder, this command generates a file in your server folder which basically links your account to this specific server (server token basically). So you should avoid sharing this one specific file if you're sharing the server setup with friends (I forgot the file name)
how to get player's Ref<EntityStore> from playerref?
Accounts have a limit of 100 servers unless you're a server provider
u want to get player ref from itself ?
Heyo dear smart people of Hytale, not sure if this is question for this channel. I would like to make something that runs the command "/objective" when Player joins my server/map. Would that be considered a Mod/Plugin and how would I go about starting. Do I need to learn Java or something else to begin with?
update is cool and all but I'd love more tech docs on hytale 😔
is anyone getting "no permission to run command" after this update?
someone can give me hytale for free? today is my birthday
well i need to parse it, i need it to be a Ref<EntityStore> and i got a PlayerRef datatype
what are the new dinosaurs called?
what is the entity name (so i can spawn it as a test)
run /op self
Quick Reference
| Command | What it Does |
|---|---|
./hytale-downloader |
Download latest release |
./hytale-downloader -print-version |
Show game version without downloading |
./hytale-downloader -version |
Show hytale-downloader version |
./hytale-downloader -check-update |
Check for hytale-downloader updates |
./hytale-downloader -download-path game.zip |
Download to specific file |
./hytale-downloader -patchline pre-release |
Download from pre-release channel |
./hytale-downloader -skip-update-check |
Skip the automatic update check |
I always had this issue when running a server directly from the game, idk why I'm not op in my own singleplayer world
If you need the other aprams as well 😉
i know this can be done 100% with a plugin and I know the event hookup for it, not sure about an addon
no, the commands from my own plugin
my server is already set up tho
so how can i update the already existing one?
Just download it again and override the files with the new ones
Just replace Assets.zip and the server.jar
anyone trynna play together?
and the world files / universe files can stay untouched and work just fine?
mine points directly to my hytale folder so I should be fine right?
yep
Yes
it is like the above, locate your hytale downlaoder exe or if you on linux that file, and put simply hytale-downlaoder and it will check the newest version. I just did it right now and it foudn the files from today.
I sent you friend request cant pm you
Hmmm I see, thanks in that case I will go search for some tutorials regarding that. Have a nice day 
So is there no way to undo that specific chnage in the files?
So authing the server seems to have changed?
u want it from a command ?
hey, sorry to ping you on this but have you find a fix ?
yoo i got old version on my server do i have to reinstall?
i got some code working when i execute a command, but i need to transfer it to a non commandContext enviroment
/auth store encrypted - is not working anymore and you dont get prompted to pick a profile after authing.
/auth persistence Encrypted
so in execute ? u can get it via the args @Override
protected void execute(@Nonnull CommandContext commandContext,
@Nonnull Store<EntityStore> store,
@Nonnull Ref<EntityStore> ref,
@Nonnull PlayerRef playerRef,
@Nonnull World world) {
sry I meant that
can someone make a mod that the chests in the world can respawn after 30 minutes for example? that would be great for servers because people loot these chests and after that they are empty and there is no solution to avoid this we need a mod for this 😄
yes ive got my logic working in such a context, but i am moving it to another location so not when a command is executed. ive managed to get PlayerRef but i also need Ref<EntityStore> for it to work, which i cant get because its not a command
I think a direct equivalent to lootr would be better than just respawing chests
Hey guys how would you drop random item or selected item from broken block what do I need blockbreak listener and how to target that block drop or item drop at that location
update your assets dot zip if you haven't already
that fixed it for me
i'll try, but i think i already did
how can i make sure my server has updated to the latest version ?
Hi, how can i create a portal to another world???
Hi everyone! Is anyone up for making Spigot for Hytale? 😄 Send pm
anyone know how to get the server port from inside a plugin?
What do you mean by spigot ? You mean a server api like spigot? Or do you want to port spigot to hytale
What's the point of this, exactly?
Exposing a similar API so that minecraft plugins work on hytale?
sending u in pm idk why server doesn't accept my code snippet
@shut widget dont worry ive managed to make it work
Method calls are similar to urls, which are blocked by automod
Hello, following this update, is there anything that needs to be done on the server side?
perfect then
oh that's why ^^ ty
thanks for your help though, been working on this plugin for 3 days and almost done with it
Forum where there are plugins etc etc @digital rampart
changes havent happen for me so im geussing so tryna find it out now
How do you add a component to a block
There is any documentation to learn?
They're using System.getProperties() 
anyone running mods on a gportal server? I cant connect to mine once I add any mods?
Hi, how can update dedicade server to new update
after server jar update i can't join
copy paste from your game folder or use hytale cli downloader
"Server is booting up! Please try again in a moment. [START]"
i cant attach my system on entity spawning even though i've put my Query to Query.any()
but i want to update my current world to a new update
has any one worked out how to get ItemSlots on a custom UI yet,
how to turn off those annoying oauth tokens
save your world copy somewhere
it invalides those tokens in under a minute
and server goes down for no reason
What should i copy? What file names
guys my server is broken after jar server update
I mean there are already sites to upload mods to.
i updated the server by redownloding the hytale-downloder.zip and using that then moving the server and assist.zip to my folder
server + assets.zip
oh the world?
it should be inside server/universe/worlds
Lf an scripter for a really cool open world Solo Leveling Project
Guys, can anyone help me?
"failed to connect to server
Exception when adding player to world"
What are the diferences between plugins and mods?
Hello if you found a way im interested, but it seems not possible
They are the same there
guys why after server jar update nobody can join in the server?
plugins cant add new items entity world gen etc
Updated my server and working fine
I just re-authed
I am still able to use wepons after its got broken its bug or something?
try with new world
Hi, is it possible to extend the original Player Class with custom methods? So i dont have to use Util Classes
Does anyone know which mod might be causing this issue? I installed a bunch of mods so I don't really know where I'd have to start to look. s.miepz(.)de/QORA6/bENUlizI30.mp4/raw
public help for anyone having the issue Cannot save credentials - no encryption key available
**if you are using pterodactyl just update wings to v1.12.1 and it will works **
Did someone fixed 'World default already exists on disk'?
Warning, pretty much all mods with any form of teleport are no longer working and will need to be updated
Anyone working on a UHC plugin?
anyone know how i can get static ip address on my VPS
ipconfig
im on ubuntu server
ifconfig
Ip a
guys help after update i can't rejoin in the server
just got a server but getting error peer 0 and sometimes says unknown clothing anyone know how to sort it?
got that open now what?
Search for your IP. Or use Google.
I cant give You the sh lately
ahh so the VPS ip address is already static
It's always static. A VPS is not hosted at home
is there a way to pull a list of all connected players from an event class?
-- bind yourip:5520 its the argument
ive tried using the registry but i am super confused
guys help i can't join in my server after jar server upd
Is there a schedular system in the api? if not do we just use normal java runnable
auth login
already did it and is not working
Not related to plugins
Is there any method to check the other plugin is loaded?
any error? any logs?
anyone got a ready template ?
@old token Please refrain from sending me friend requests.
my bad didnt realize i clicked that
It's funny because all of the plugins the authors tell me to put them in the plugin folder they work flawlessly in the mods folder
any error? any logs?
Anything to consider while updating the server?
how do we update servers? is it automatically or do i have to download the latest patch and move my files over?
yo, anyone figured out how to display customUI but at same time view player inventory like when u open a chest? i have made customui for my mod and a block, everything works but i would like to display that ui with player inventory ui
Ok and what's the error
Has anyone figured out item description editing yet?
how create new world? i have spawn and use voidgen (empty world) and want create default pvp world
run the downloader, replace server and assets.zip. Dont' forget to back them up :)
Is there a way to check it something is in reach either block or entity?
How do I create a scoreboard?
i dont thnk there support for that rn
no i was replying to this message
hello, if i want to create a custom ip, what i have to do? ( i have hosting and the domain)
Do you guys know if i can access controller classes ?
this vs minecraft modding is this harder to get into?
MAIN ERROR: No default world configured
This line here is repeated all the time:
Player 'X' could not join - no default world configured
No world available to join
PlayerConnectEvent{world=null}
guys is there any method to check another plugin is loaded?
Currently yes, because there's not too much to go off of, Minecraft has years of documentation and tools to help even more.
Hi, is it possible to extend the original Player Class with custom methods? So i dont have to use Util Classes
CRITICAL ERROR IN THE ClearityPlugin PLUGIN
right now problaby yes lack of the documentation
Hey guys, I don't understand how to play with my friends, can you help me?
that worked, thank you :D
Building a Serious Hytale Server | Looking for the Right People
I’m new to Hytale and I’m looking to collaborate with a small group of committed people to build a proper server while the game is still early.
I have a strong technical background and experience designing and running systems and communities in other game ecosystems. I’ve already started prototyping custom mechanics in Hytale to understand what’s possible, and I’m comfortable taking ownership of technical direction and helping shape the overall vision.
I’m not interested in a short lived experiment or a chaotic project. I want to build something with clear intent, strong progression and room to grow, alongside people who are equally invested.
If you’re already working on a server, or you’re serious about starting one and want to talk goals, scope and direction, feel free to reach out.
you can use tailscape & world share
What do you need to know?
I guess u could make ur own hud element to solve this
or dedicated server with playit gg or buy a server
anyone know if theres a mod for singleplayer to keep the furnace etc. running while away?
what do we need to replace in the update ? only the HytaleServer.jar and assets no ?
both
server folder & assets zip
😭 Has anyone made a mod manager for Linux yet?
i cannot replace all server folder, i have the saves, mods, player info, permissions
There's a really good UI tutorial on yt that you can follow that explains everything in pretty good detail, it also has a github example to a pretty detailed UI that's open source.
you can backup them and replace them after jars or only you can
hytaleserver.jar , aot licenses folder
Is there a place with guides and stuff to get started?
yo where are screenshots saved?
can you link the github
Anyone experiencing no default world errors after the update ? Even my dev server seems broken now.
there community doc i dont know how accurate its but you can find just typing hytale-docs
Open your dms so I can do it.
try again
Do we know if we can have multiple components of the same type on an entity ?
Still can't
server broken after jar upd
Does anyone know if it's possible to write server code in C# instead of Java? The question is, is there a way to call C# source code through an interpreter?
i think you closed too i cant type to youu too
looking for anyone whos used pterodactyl to help me out
are you having "Cannot save credentials - no encryption key available" issue
no im having issues in the setup
is there egg for hytale?
yes ptero have an official egg now#
Is it possible to extend the original Player Class with custom methods? So i dont have to use Util Classes
the game will use Player everywhere, so probably not the best idea
You could make an adapter, there's nothing stopping you, but it's a lot of effort
Like, just use java, is it that bad?
is there a plugin to do something like the command ui in minecraft
Im trying to work that out, but im still battling getting item slots to render.
I did see theres an alternative openWindow method:
playerComponent.getPageManager().openCustomPageWithWindows()
that takes any extra windows as an argument, I presume its that.
all the Bench windows use another system to render and its a nightmare.
Where can I send feedback / questions regarding server modding, It's about MultilineTextField not allowing KeyDown event to be attached to it while TextField allows it
the whole ui system is a mess.
its more theres 2 fighting systems. and they want to replace it with a 3rd.
For hosting a server/playing multiplayer its recommended to use pre-release or release? I ask that because it was pre-release but now with the new update maybe its better just use the release version :)
The server is with plugins like luckperms
damn luckperms is already ported?
spark too
there could be times plugins not updated for pre-release you could have sometimes issues
the new version is already available (for the server) ?
And i'm still figuring out how to get the server to run
Hey guys i'm making a mekanism like mod and I'm at the custom UIs, for the life of me I cannot get any intel on native UIs such as benches or invetory, for now I have to pop a custom UI for my heat generator that have to simulate the player inventory, every second of it feels wrong, is there truly no way for now to edit benches UI ?
Just I'am C# developer
It's not a problem, it's just that C# is more native)
Thx for info
Exactly my issue atm.
yep lucko ported luckperms and spark
I don't know if this is the right channel for this, but how do you update servers to the latest version?
Java isn't all too different tbh
y a t il des fr
it feels so wrong I think i'll just model and do everything but UI but I have a lot linked to it, like side configuration..
In general, this is true, but judging from my development experience, there are things that are all the same, and if I am an expert in C#, I can’t say that at the moment I will be as cool in Java 🙂
Dont waste your time trying to extend the ProcessingBenchWindow btw. itll just crash the client.
I tried both of the ones you sent, but Taliscape doesn't work.
the new version is already available (for the server) ?
i think someone did essentials too
I looked there and I couldn't make sense of it
i've managed to create a ui that shows every item u have in chests, but now i want to make it so we can put items inside from player inventory. something like ae2/simple storage network or so
You might like kotlin tbh, a bunch of features in kotlin are from C#
Like extension functions and whatnot
do you tried while using vpn?
So right now no one really knows what else to add when making a mod other then commands that send chats right?
you have to just do ./hytale-downloader
or depends on your os
OH i'll def prefer C# over Java but i do know both fairly well. I'd still suggest sticking to java for your own sanity instead of making wrappers or whatnot
You just redownload the server and replace the existing files with them
Thanks!
I don't have a VPN, but I'm using GoodbyeDPI-Turkey
That's not a VPN, that's a DPI bypass tool
i removed party system mod and it fixed the Custom UI error
It has nothing to do with playing with your friends
Neither do VPNs tbf
maybe zerotier?
Is there a way to check it something is in reach either block or entity?
you could use playit gg & dedicated server but im sure it should work with goodbyedpi & tailscape do you guys sign in same gmail while using tailscape?
I can say the same about myself 🙂
yes
I hope they change the way it's done it feels really constraining..
Is my server gonna automatically update?
Nope
hello
U have to do it urself
So what do I need to do is it complicated
Little Question, is there a way to get the Player from the PlayerRef?
Even if I’m using a 3rd party hosting company?
HELLO, I'M JOINING MY FRIEND'S GAME AND IT SAYS "FIREWALL ERROR" OR "OFFLINE". HOW CAN I FIX THIS PROBLEM? APOLOGIES FOR THE CAPS LOCK, I'M WRITING FROM A TRANSLATION BOOK.
we are venom and YOU are insignifcant
I don't know about that I guess they update it for u then
Do u guys know how to change the server icon?
Ok I’ll try
server açarkenmi?
evet knk
arkadaşıma katılırken
svyi açan arkadaşın bunu yazsın powershellde olur
CAN WE NEDD PAID ACCOUNT OF HYTALE TO USE IT ???????
o olmadı discord yazı falan ekledi dm gelsene bi
gel knk
SOM ANS MY QES
OK
you need to authenticate both server and client
? MONEY WE NED
you just need 1 account with the game
unless you want to trade some chickens with the devs, yes money
So my server is broken atm due to the "World default already exists" issue but I did figure this out at some point. I think it is something like
Player playerComponent = (Player)playerRef.getReference().getStore().getComponent(playerRef.getReference(), Player.getComponentType());
My server keeps crashing, saying there's no predefined world. Does anyone know how to fix it?
if I can get my server fixed i'll see if I can figure it out 100% for you.
how to change the default world?
change your world name to default if you can
Where do I do that?
Server\universe\worlds
Thank you very much, I will try it. 🙂
It's set to default.
kan any one help me with importing style definitions from a .ui file into another .ui file
right now i have this but when joining the server I get the error that a custom .ui could not be loaded
Styles.ui
@DefaultButtonStyle = TextButtonStyle(
Default: (Background: #3a7bd5, LabelStyle: (FontSize: 16, TextColor: #ffffff, RenderBold: true, HorizontalAlignment: Center, VerticalAlignment: Center)),
Hovered: (Background: #4a8be5, LabelStyle: (FontSize: 16, TextColor: #ffffff, RenderBold: true, HorizontalAlignment: Center, VerticalAlignment: Center)),
Pressed: (Background: #2a6bc5, LabelStyle: (FontSize: 16, TextColor: #ffffff, RenderBold: true, HorizontalAlignment: Center, VerticalAlignment: Center))
);
HomePage:
$S = "./Styles.ui";
Group {
Anchor: (Width: 400, Height: 280);
Background: #1a1a2e(0.95);
LayoutMode: Top;
Padding: (Full: 20);
Label #Title {
Text: "Home";
Anchor: (Height: 40);
Style: (FontSize: 24, TextColor: #ffffff, Alignment: Center);
}
TextButton #CancelButton {
Text: "CANCEL";
Anchor: (Width: 110, Height: 40);
Style: $S.@DefaultButtonStyle;
}
}
Hi everyone I'm having an issue when trying to render a Page UI (actually the issue comes when a player tries to join the server directly).
Just in case I modified the UI page to be something like:
$C = "../Common.ui";
Group {
}
And I'm still getting an error.
Could it be a problem related to my Java code ? Like the BuilderCodec or something like that ?
can you try same file?
How did you do that?
Any fix for this?
Do what? I haven't fixed the default world issue yet if that is what you are asking. Looking into it now
Does anyone know a way of testing a command/feature that requires 2 players with just myself?
get another computer get another hytale join same server
Alright lemme just go spend anothe 9k on another pc brb 🤣
Option 1 : Buy a second game profile
Option 2 : Add some code that "simulates" a player (for example, hard-code something that if the player name is "dummy" it will work, otherwise the player doesn't exist)
So i added the maven package to my project, now what? I can't really find api docs anywhere
search hytale-docs in google there a community made
in the same file it works fine but i want to use the style definitions acros multiple files
Oo that's not a bad idea actually, I'll give that a try! 😄 tysm!
for Option 1 you will need either a second computer/laptop, virtual machine or directly use the Windows Sandbox feature (available in Windows 11)
i tried but i mostly just get hytale blogs or the decompiled server source
Does anyone know why my spawned entities randomly dissapear?
Hello everyone. After the update, I'm having trouble connecting to servers. When connecting, I get the error: Failed to connect by server. An unexpected error occurred. Connection aborted by peer. The servers are working fine.
message me
Guys, I added hytale server to my own nexus repository till simon provides an official one, does anyone want to use it?
Does anyone know how I can hide an entity from the player?
incoming DMCA here
Am I not allowed? 🥺
why is the auto mod blocking my code section... its only a srv input im asking ?
Hey guys, did anyone figure out how to link your domain to a hytale server?
does SRV linking work? I don't want people to login using domain.example:5520
This update break any mods?
Well, it means what it means
That you can import HytaleServer without adding it manually to your maven
They don't have a solution for SRV resolution on the client right now
When using the default port, users don't have to specify it. domain.example is sufficient. SRV is planned, no ETA
Considering the server is shared source and not open source, yeah I don't think you're allowed to redistribute it
Dang, then I am removing it. Forget everything I said
There was no update. The latest server version
root@vps-96143:/var/www/hytale# ./hytale-downloader/hytale-downloader-linux-amd64 -check-update
hytale-downloader is up to date (2026.01.09-49e5904)
My gradle plugin for it manually downloads the server jar for now, it'll likely be similar to neogradle or paperweight for distribution
ahh gotcha, so for now use the default port, and hopefully in the future they will solve the SRV
Ew, gradle (jokes) I just prefer maven
i need help guys
?
Wrong. [HytaleServer] Booting up HytaleServer - Version: 2026.01.17-4b0f30090,
I think thats the downloader version, not the server version
i have 2 srvs pointing to diffrent ports on the same host.
yet when i do like Dev server it sents me to the play server.
so from what im reading here we cant have 2 srv's currently pointing to a diffrent port on 1 server ?
Does anyone know if Hytale Team has the server downloader CLI utility compiled for ARM (please)
yo anyone here know why my friend cant join my server its saying something abt the firewall stuff. Any Fix?
So how am I to update this dedicated server?
hello! since server plugins are calculating and only send assets to users, can i somehow do quake movement plugin?
i cant join my friend coop. you guys have a fix?
found the problem i needed to do $S = "Styles.ui"; and not $S = "./Styles.ui";
Plugins are the same thing like mods?
can someone help me with registering tasks on start? theres this.getTaskRegistry().registerTask but idk how to use it correctly
can i ask questions there?
Can someone explain to me or send me a link on how to create a new Mob?
But i'll lose the world? Or world files are part of the download?
wat
Where can I download it? The server setup manual has an older version. Can you please share the link?
damn homies a full grass 💀
I'm using Pterodactyl. Its egg automatically downloads the newest version.
bro thinks he's gonna get perks for mega grassing 😭🥀
So ... do we have to redownload the server and rerun it again ?
how!s pterodactly? do you recommend?
Pterodactyl is great, been using it for a couple years now
It's the industry standard for hosting game servers, so yeah obviously
okay so i just ran the hytale-downloader-windows-amd64.exe and it downladed the "release pathline" 1.4 GB so im guessing its up to date now
I'll give it a try
Hey everyone, does anyone know if you can make a teleporter warp to a different world?
waiting for pelican so bad
pelican is gonna be fire
source is available here: github com/lithium-clr/hytale-server-src
How do you create a scoreboard, please? (I can't manage it with .UI files)
how do i get the [i]th argument of the command, from the commandContext ?
I don't think you're legally allowed to do this tbh
Can you send me your server's IP in a private message? I want to check if it will let me onto the server with the updated version.
No it's a private server, sorry
Ok
Still trying to figure that out
tbh, its not obfuscated, so i dont really think they care
anyone else having issues with getting maven to pick up the hytale package? it doesnt want to resolve for me:
<dependency>
<groupId>com.hypixel.hytale</groupId>
<artifactId>HytaleServer-parent</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
Ah alright, ill keep trying myself. If I figure it out ill shoot you a message. Would you do the same for me please?
where does this come from ?it's their server decompiled?
Given how you literally need authentication to download the server, I don't think they want it distributed wantonly
Do you guys know if you can force players of your server to wear a set of skin in a certain time or when you choose?
There is no such package, you have to depend on the installed server jar that comes along with the game
keywords : SERVER UPDATE HOW TO UPDATE SERVER APEX
Servers auto update themselves when the update is out
just make sure to stop the server completely before starting
Ok ... server updated ... it is indeed another version. Before when I typed version in the server console it reported HytaleServer v2026.01.13 and now its HytaleServer v2026.01.17
They said that they want to distribute it openly in a later date when they can leagally do so, no?
They mentioned it will be distributed eventually but yeah probably do wanna be careful of posting the “source” the login for downloading servers is more for enforcing TOS
that makes more sense
This new Hytale update is causing my game to crash. Does anyone know how to fix it?
Wait ... seriously ? You only have to stop and start the server ?
yeah same
yea
Dungeon instance created: DungeonInstance
Failed to execute command dungeon start for DprockPlaysOld
Exception: Player is already in a world
I tried the Teleport with the world= parameter but that also failed
ah ok, just did the redownload route, so that's not necessary ... good to know
yes, decompiled using vineflower, HytaleServer.jar
Infratsucture design question guys
Lets say we're making a duels system (expecting 100+ players). Our PvP arena crashes when we have 50 people in it, so we load balance 100+ players across different worlds (areans)
For a duels system, would you use instances? Each game creates a new instance, but you can't delete instances?
We cant have loads of arenas offset each other in one world
update came out at 12 pm my time
and my server was updated after few tries at 2:30pm
we use this github repo to keep track of the update of the hytale API
idk if this is the right chat
but does anyone know how to update to the new hytale version using apex hosting?
never used vineflower, is it better than cfr?
wayyy better
hello! does anyone know why the .jar mods/plugins on my server are not working, but the .zip mods are? Have I missed a step?
I get this error
java lang IllegalStateException: Assert not in thread!
when doing
@Override
protected void executeSync(@NonNull CommandContext commandContext) {
if (!commandContext isPlayer()) {
return;
}
var ref = commandContext senderAsPlayerRef();
if (ref == null) return;
** var playerRef = ref getStore() getComponent(ref, PlayerRef getComponentType());**
Does anyone know how to fix?
yeah, run it in the right thread
I'll look that up, thanks
Isn"t when i just register it in setup method
I dont change the thread anywhere
actually curious too
Would be easy if we could just do it all in one world, but we cannot have 50 people pvping in one world, the game just can't handle it yet so we're in thsi weird predicment rn cus what is an instance compared to a world, why cant we delete instances?
Hey y’all, I’m a game developer and I’m trying to get into modding with a team here, if you have a project and want someone to develop with hmu!
Check my discord tag sam! Built a great network already on Hytale
yeah, exactly..
i believe they do
On the same server you just split them across instances?
Yeah but we want to create an instance, paste an arena, delete an instance on demand
Does that perform well? I hear the performance would still not be great
(you cant delete instances)
I’ll have a look
how are they deleted then? on restart?
Hello everyone. After updating, I'm having trouble connecting to the servers. When I try to connect, I get the error: "Unable to connect to the server. An unexpected error occurred. The connection was terminated by the remote host." The servers are working fine. I just updated the server to version 2026.01.17. The problem persists.
perhaps the server isnt updated?
No clue
but like dont want 300 instances running in the background without restarting
Are block like doors part of the ECS entities ?
Updated to 2026.01.17
We might just make 10 worlds and have 10 arenas ine ach world i have no clue
just have a queue system for a duel
sorry, missed thar part
Can anyone explain whats the difference between instances and worlds? Whats the best solution to split different games / modes? Like multiple worlds or multiple instances?
Im literally asking the same question haha
yeah, seems like hsvng a set amount of instances and a queue might be the way to go for now...
My guess is that a world can have multiple instances
instances disappear when the server is unloaded
Problem with all servers
do you know of hytale-downloader-linux-arm.exe?
Read my case scenario @ornate coral
That's what im thinking about
worlds keep there
Oh really?
yeah
So server restart = instance deletes~
worlds obvs stay forever
Have you used any particular arguments for decompiling?
exactly
Oh perfect
instances are useful for minigame porpuses, but i havent test ram usage of them yet
@turbid rose arent whole worlds a but of an overkill for this type of literally "instanced" gameplay?
We'll use instances
!
How do I persist entitires does anyopne know? They seem to despawn
So, can I imagine it like this?
Just as an example: one world for Bedwars, one world for PVP, and I create a few instances from the worlds?
Can't we send videos anywhere ?
i think theres something in /entity or /npc about that, my guess is entity
Yeah anyone interested in working on a pvp network (we had 120 players last night)
We're looking for developers, feel free to send me a dm!
Exciting project ^
or something like a bit of a mix of creating instances to a max amount + queue might best (if you're optimizing for RAM usage)
yeah, like that, but remember instances cant be killed at any time - will keep creating more and more till u restart server
yeah we'll do that and restart the server every hour to clear instances for now
u fixed it?
yeah, you have to do that anyway to keep up with the updates
found any useful ones?
check the repo i gave earlier, just use the script that are inside
oh dear lord the audio system is also a right mess
Removing some mods to see if that's the problem. Still in testing.
sounds exactly how I'm getting it
Of arguments? not really, i'm gonna look at @tired oasis repo
Figured out the "World default already exists!" issue. Rookie mistake, after updating your HytaleServer.jar, you also have to update the Assets.zip
How do you do that?
i wish we could do smt like that but with no ram blow up T-T
Its like the definition of a dynamic server in a mc cloud system
download newer assets.zip and change the file
without the ability to delate the instances xD
I think we need a multi-server setup and maybe a cloud system
Got Doom Running Inside the World Map Lmfao. With Full Controls and so on
Can I explain in more detail where I can find it? ; I'm new to all of this.
I think we need a multi-server setup and maybe a cloud system
any idea, where I am going wrong with the SwitchActiveSlotEvent ECS event?
this is my system:
public class SwitchActiveSlotEventLoggingSystem
extends EntityEventSystem<EntityStore, SwitchActiveSlotEvent> {
protected final ComponentType<EntityStore, PlayerRef> playerRefComponentType = PlayerRef.getComponentType();
protected final ComponentType<EntityStore, Player> playerComponentType = Player.getComponentType();
private final Query<EntityStore> query = Query.and(playerRefComponentType);
public SwitchActiveSlotEventLoggingSystem() {
super(SwitchActiveSlotEvent.class);
}
@Override
public void handle(int index,
@Nonnull ArchetypeChunk<EntityStore> archetypeChunk,
@Nonnull Store<EntityStore> store,
@Nonnull CommandBuffer<EntityStore> commandBuffer,
@Nonnull SwitchActiveSlotEvent event) {
PlayerRef playerRef = archetypeChunk.getComponent(index, playerRefComponentType);
var packetHandler = playerRef.getPacketHandler();
var primaryMessage = Message.raw("Switched active slot");
NotificationUtil.sendNotification(packetHandler, primaryMessage);
}
@Override
public Query<EntityStore> getQuery() {
return this.query;
}
}
and here's how I am attaching it:
this.getEntityStoreRegistry().registerSystem(new SwitchActiveSlotEventLoggingSystem());
However, in game switching items in the hotbar, does nothing; other parts of the plugin are working
do you have newest hytale?
version
What is the difference between Player and PlayerRef?
Yes
heya, i have seen some sidebars pop up on servers. does anyone know what they are called in the gamecode?
They delete on server restart tho apparently
that would be for handling larger loads, deleting instances is for using your resources more effectively
Each instance I assume runs on a separate thread?
everything is noted here to decompile: github com/lithium-clr/hytale-server-src @summer fern
playerref is used when u dealing with two servers comunicating i guess
@turbid rose Lets say we start two instances from the same world.. which one will be safed? xD Like we can Build different things in the world..?!
open hytale launcher go to settings (top left)
press open directory C:\Users\YOURNAME\AppData\Roaming\Hytale
go into install folder
go into release
go into package
go game
go latest
here
yeah, but having the ability would be still nice
there is any way to ping server by ip:port to get online players?
Worlds save
Instances dont
So im assuming instances save in memory, idk i'd need to look
your network configuration may prevent other players from connecting ANY HELP?
does anyone know how to create asidebar?
i didnt find any command about that, probably work in progress
So instances is temporary copies of the world. And if we want to change the world we need to play inside the world itself and not in instances, right?
Yes
thanks already opened the repo
on the other hand, not sure how long a brand new instance takes to spin up... so long term, having them pre-loaded would be the go-to anyway 🤷
someone has a problem during the update and stays at the version of 01.13 ? i replaced licenses, HytaleServer jar and assents and when i do /version still the old one
Like for example for a sky wars system we would
SKywars Hub (WORLD)
New skywars game (CREATE INSTANCE)
Restart server = instances delete
They're instant we've been messing (voids)
u can have many worlds as u want in the server too, no problem about that
Within like half a second we can create an instance and paste an arena and teleport the players there
if u need it to be persistent, just use /world
oh, okay
accept fq
I replaced the old HytaleServer.jar in my gradle project but now it cannot find any dependency anmore
How do I fix it again aaaa
Does anyone have any idea how, after placing a block, you can check if there is another one next to it?
How can i make a sidebar? Or rather what is the name of the contrsuctor to control the sidebar
i think theres something in api about that
Where do I set the weather for a new biome? It doesnt looks like I cant set weather in the node editor
how can i teleport between worlds and instances?
someone has a problem during the update and stays at the version of 01.13 ? i replaced licenses, HytaleServer jar and assents and when i do /version still the old one
/tp world nameWorld nickname
isnt aternos fully minecraft only?
and instances?
aternos probably couldn't start a hytale server rn
nah they have hytale servers
i think its the same, for some reason instances are listed in /world too, but their names are giant
someone knows how i can update the server? to the new version of dinosaurs i have to do something ? put some command etc?
I don't understand what you mean exactly.
My question is- does anyone know if instances are on their own thread?
How do you run the new update on apex hosting server?
Ask in apex hosting discord
oh u talking about a command in game or a function in hytale api plugin/mod development?
do you have hytale latest update on your computer?
my computer yes but i need to update the server
open hytale launcher go to settings (top left)
press open directory (it should be near here C:\Users\YOURNAME\AppData\Roaming\Hytale )
go into install folder
go into release
go into package
go game
go latest
in here get Server folder and Assets zip
go to your server change with this ones
anyone else's hytale server crashing after updating the game
are mods and server plugins the same thing on this game?
i updated my server but it just won't launch now
mehh doubt that
im using the same mods from before the update and after updating the server now it wont launch
where is everyone finding plugins? curseforge is only for mods yes?
I think so? I have read it somewhere (maybe the world gen v2 guide i dont remember)
mods adds new things like item block entity etc
plugins adds new functionalty
thats an interesting question, cuse even though they're not the same thing, they're stored and built kinda the same way lmao
and more: all hytale features and gameplay is listed as plugin in /plugin - and u can disable them at any time
you're fairly limited with plugins, mostly being able to change mechanics, with mods you can do some more
no curseforge has plugin tab if im not wrong
i dont need make wipe the actual map?
I don't see it
nvm it was a curseforge support article
I honestly couldnt really find muchthere, maybe I dont quite understand whats going on there
so where are server owners downloading plugins or is everyone custom for now?
thats what I was saying
not at all
Is there a built in way to not allow users to interact/break/place blocks in a world?
in my case, when i spawned creatures with /spawn they kept there, i didnt have to do anything else actually, but in /entity for instance u can turn an entity invincible and other stuff
how to increase timeout timer?
I'm talking about a function in the Haytel API, not a command in the game. I need it because I'm creating a version of the Powah mod, only for Haytel.
Does anyone get such error?
"The plugin null is not enabled!", when I call "this.getBlockStateRegistry()" from setup() method in "JavaPlugin" class.
At the same time "isEnabled()" - returns true...
how do you get the path to the mod folder so i can create files in there?
Actually doesnt exist API for modding right? I need to decompile server.jar to see the functions?
does anyone know how to teleport a player to another world ?
did anyone update an existing server ?
How do you actually change mod config? If I change the json directly, it gets reset when I start the world
/tp world worldname username
Hey i got a quick question, if i download mods and put them on my Server do i also have to activate them or are they already activated?
Those are changing after you re-enter the world. Changes in asset editor didn't affect immidiatly
yeah but in server code? im getting error that the store doesnt exist
thanks!
is there a way to update the server using hytale-downloader to just get the Assets.zip file instead of all the server files alongside?
oh idk srry
you could download in another folder and just move assets
google for hytale docs
thanks
there few docs i can send you one if you message me
anyone can tell-me why using Custom Wellcome Message on my server i cant set colors? Mod says "Formatting: &0–&f colors, &l bold, &o italic, &m monospace, &r reset" but just dont work for me
theyr all community
try "<green>Welcome <yellow>Player</yellow></green>"
Hi i want create a server as Hypixel in M game in hypixel
only the assets changed ? i did the update in my existing server and the version is still the 01.13 (i changed the jar, aot and licences + assets) and i guess i'm still in the old version
Hey guys, what JVM tags are officially supported by HytaleServer.jar?
does anyone know will there be a way to add another "fake" player into the server so i can test plugins etc, because i don't want to buy the game again just for that feature to be available
good luck!
How would i receive the world that a command sender is in? just iterate through all worlds and check if the player is in it?
thanks
For anyone else having issues after replacing the HytaleServer.jar in their Gradle/Maven Builds
Go in the actual FileBrowser, not your IDE and delete it there and re copy it in there
For me the issue was that it pulled in an empty .jar, doing it this way fixed this issue and I am up and running again
nop, just returned on the display message "<green>test</green>" 
oh nvm that was with a extra api
is there an api enpoint to retrieve the usernames? and the avatar heads like in minecraft?
anyone know how to set a damn block, ive been trying for an hour
figured
targetWorld = senderRef.getStore().getExternalData().getWorld();
Do you guys know if there is any kinetic redstone style mod in development, like pistons?
The lack of world dynamics in Hytale is what’s keeping me from starting work on a server and fully jumping on board with the game.
in the server? You can retrieve the username through code, let me review the avatar
i dont know the offical but there api for
gradients
hex colors
bold italic etc
clickable links
i can give you link if you want
for now i got uuid to work only not the actual username and the avatar
also someone should come up with transparent blocks (glass) mod or something, since it doesnt exist?
i want that fr, sending you a friend request
Player's Animal is Despawning, How to Fix?
Better Scoreboard plugin will soon be update with ingame configuration menu fully customizable: prnt[dot]sc/k5efAO3ke8d0
Can someone tell me how to enable the visual display of chunks like in minecraft?
how does the scoreboard plugin work? is there an official hytale way?
You know how we can run worlds temporarily on each others pc for friends?
can't the devs make something that shares a copy to everyone who has been on that world making it so the primary host/ creator doesn't have to be online? and each time a host quits, the updated world gets shared to the rest of the players that have played on that world?
I made it myself with nothing
is it a custom ui?
yeah
what can I do to test my plugins with multiple characters without having to tinker with the auth system or buy a second account ?
do you mind explaining a bit how it works? or are you trying to keep it priavte on purpose
I will release the source code when it will be 100% done (or almost)
once you have the playerRef, you have getUuid and getUsername as well, I do not find anything related to the image of the player
is plugins and mods have same folder?
Have you fixed the error with the servers?
Hello guys, quick question. Updating the new server files got our server to present "Failed to connect to server - No world available to join". What are you supposed to do in this case?
is someone have succefully use the PlayerMouseButtonEvent ? maybe i miss something but i can't listen to it
Cry, more seriously, you can try creating the serv with the new assets then pasting your universe
I removed a plugin from sethomes and added one called souza-plot.
And it stopped crashing.
Can anyone point me in the direction of developer tools for servers, and documentations?
Hey, anyone kmow where WorldTimeSystems classes are registered?
Im trying to break in but am on my laptop and Kaupenjoe's template decomp is being weird so im asking here
I havent looked deep into this? whats it coded in? and how extensive is api docs?
Is there a way to pull version info from somewhere?
any equivalent to vault to dev my plugins with ? tested Economy from Ryukazan seems bugged
It started working again (somehow). The problem now is that the version the server is presenting the old version. We've changed the jar, aot and licences + assets and it's still on v2026.01.13 using the /version command in-game. Is it supposed to show that version?
Do you remember what the command was to accept it? I thought i had but I guess that was my issue too or cuz I was running the server binding it to an ip as I was troubleshooting
or any event related to the mouse ?
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
could someone help me setup a scoreboard?
Thank you!
I love that the hytale server starts so fast :pog:
Hytale Server Booted! [Multiplayer] took 2sec 255ms 683us 818ns
makes development so much easier
anyone knows a good towny mod
I see, you're getting the right version
Chunk generation seems to take much longer after todays patch
Does anyone know how to update an existing server with this new update?
I'd like to know also. --check-update says i'm up to date
hytale-downloader is up to date (2026.01.09-49e5904)
Theres so much spam i can barely read anything relavent
resizing Hytale Asset Editor just crashed my PC 😂
replace the Assets.zip and replace the HytaleServer.jar is my guess
open hytale launcher go to settings (top left)
press open directory (it should be near here C:\Users\YOURNAME\AppData\Roaming\Hytale )
go into install folder, go into release, go into package, go game, go latest
in here get Server folder and Assets zip
go to your server change with this ones
Hytale client keeps crashing kwin on wayland 😄, gotta reboot every 30 mins
Make a batch script that copies the downloaded update to a staging folder then apply it but dont overwrite your config or universe files
IllegalArgumentException: World default already exists on disk!
when i start the server after updating the jar, any ideas?
how do i change the world settings i want to turn on pvp and no keep inventory ty pls
Universe/worlds/(worldname)/config.json
Change IsPVPEnabled to true
go into worlds config json
Did you get the updated Server.Jar from the game instalation directory or through the CLI?
Hey im wondering, how does the voicechat plugin actually work? You dont have access to the client so how do you capture their voice, how do you even handle a packet on the client with no access to the client etc
any guides on adding custom entities models? to use as vehicles
are you using the jar cache file thing? i forget what it’s called.
Question: New to the game and i wanted to know when and where would be the best place to start building your base/home?
Anyone here have experience making a scoreboard in hytale?
Yes, AOT, but that only shaved off a second. The normal boot time is like 3 seconds
problaby after iron
How fix this?
Failed to get hardware UUID for Linux
Are you on linux? On my home pc on windows it takes about 7 seconds to start
yes
sorry was in the wrong channel but thank you @ornate raven
but if you want you can loot charred woodlands for thorium items to go just from iron tools > thorium to end
on windows it takes like 12 seconds which is too long imo
How did you do it?
Is there any purpose to the MOTD section in the server's config since it doesnt really display on the server list?
for now problaby not
how to fix it
Failed to get hardware UUID for Linux
there are no official docs
docker?
like, server data missing from the multiplayer server list is kinda important
yes
does changing world tps to 20 have any noticeable gameplay difference?
you need to mount /etc/machine-id
i think hytale server downloader cli working wrong right now im seeing every person having issue with updating and still seeing old version using cli
Where? In docker or in LXC?
Hello, I do have a playeRef, but how can I get the store so I can get the actual player's object of this ref ?
I try to hosting the server and facing with issue that Server handshake was canceled due the configure timeout of 10 sec
is there the way to extend the timeout?
How can I write a server plugin for Hytale? Please help!
I try to intercept BlockPlace Events and registeres a System for that. But when i setup my plugin, i get this error: Failed to register PlaceBlockEventSystem: Cannot invoke "com.hypixel.hytale.component.query.Query.validateRegistry(com.hypixel.hytale.component.ComponentRegistry)" because "query" is null
Can someone help me?
docker, just use the host machine-id
Otherwise, you can also just random generate one and mount it to /etc/machine-id
Check out the message from Betob89 when you search for your exact message in this channel (right below his original message)
it needs to be unique AND persistent
do you know java
who needs java if you can just do kotlin
so just a little bit
not sure if this goes here but I built a Hytale Server launcher to make the process easier, but iam stuck on how to get it to download the game automatically and also register mods, is anyone good powershell and server management?
hytale has a tool for that, you could hook into that process
whats the difference? is it just another languange i seen some people transfer to kotlin
is there a way to reload a plugin? i dont want to restart my server because i changed a setting in my plugin
i can you give a template for hytale plugin if you want
here’s the basics for setting up a project: wiki[dot]hytaleservers[dot]host/Creating_your_first_server_mod_(plugin)
it's the same bs with scala basically
Whats the "proper" death event to hook into when a player dies?
Hi, can someone help me with an error the game is giving me?
yes they say that but, if even if i write a wrapper, it fails to pickup and use the creds already stored, but ran directly it works fine
Anyone running into error default world doesn't exist after updating?
client certificate required for mTLS how to fix?
you can just generate and use a self signed one
did you updated assets.zip?
yeah
I did from the CLI, i did from the hytale\install\release\package\game\latest always the same result, when i start the server i have 01.13
I'm thinking of creating a plugin to reduce lag, like ClearLag.
how?
i've release an itelliJ plugins with templtes build in and server management at github dot com/timiliris/hytaledDocs-intelliJ-plugin
thanks
has anyone figured out if you can get a Ref<ChunkStore> or a BlockChunk from an interaction?
thanks
the error is : connecting to Hytale's servers place try again in a moment
i justed replaced the old files with the new ones, as simple as that
you should just lanch it as a command process it shouldnt matter if its called from a script or program
client certificate required for mTLS, someone fix it?
is this wiki offical or community also
it dose, if i use subproccess it fails, if i use execute, it works but then blocks the wrapper
are the any boss mods yet?
what are you writing this in?
powershell 5.1
i dont think so the npcs are in game you can spawn them but its only 5 biome golems mini-boss i think only right now
did anyone know did they added kraken? i couldnt find in entity spawner
Hmm right. doesnt that just redirect the output to powershell? i'm not sure what the issue is
i'm pretty sure there is a way to start a process and read stout to the current powershell instance
i fixed the redirect problem already, theirs something special about hytale thats messing up automation and iam losing my hair trying to figure this out man
Hello,
in which folder do I put my plugin in? IN the "mods" folder as well? And how do I load the plugin to the server
Hello, how is supposed we update the server with the last update?
i'm on linux rn so cant really try myself :/ feel free to share the script code in my dm's if you dont mind, i'll take a look
do anyone one know the server config that would help someone not getting timedout while connecting ?
Anyone running into issue default world not configured when updating to latest version?
I have a git of it, that ok?
OpenSSL. I also have got some Java code that can do it that I can share
sure
guys is the update good ? i still didn't try it
OpenSSL. I also have got some Java code that can do it that I can share
To update server to latest versions I only need to replace hytaleserver.jar and assets?
also community but not AI
send me please
Hey, does anyone know how i could get for example the domain the player has joined the server with? For example if they join using play(.)example(.)org, is there a way to get that somehow?
I’ll send it in a few minutes
is there any way to add dependencies?
APP
— 7:56 AM
Your message could not be delivered. This is usually because you don't share a server with the recipient or the recipient is only accepting direct messages from friends. You can see the full list of reasons here: ~~~
okay
okk
like in the manifest
anyone knows the latest server version?
To update server to latest versions I only need to replace hytaleserver.jar and assets?
link a IP like “ip:port” to your dns
yes
Tks
yes - wiki[dot]hytaleservers[dot]host/Plugin_Manifest (fixed caps)
Yeah i understand that, but what is the way in the code to get it? 😆
\i tried but it blocked me
The world dont crashes?
it didnt happen on my server you should backup if you are worrying
Does anyone know how long it takes for the game to save (world, inventories, etc.)? Is there an event I can use in order to check these saves?
accept the request lol privacy settings :p
Is anyone already working on a hytale server fork for better performance/api (loading worlds into RAM, avoiding files)?
how to add spécific action when a use a custom item in the asset editor ? ithe asset editor is it limited ? i don't find it
Who ever made creating worlds and teleported there in real time? ( without restarting the server )
Has anyone made an adventure platform implementation for Hytale?
how ?
/tp world nick doesnt work?
I mean create a world and use it, without restarting the server
lol
Is there any API reference or documentation?
Native tooltip (like press [f] to interact) is customazible? like for custom interact text, but with Key icon
offical no community yes
Yo i need a Modders help, im trying to compile a plugin and i cant get it to correctly reference the HytaleServer jar
I try to intercept BlockPlace Events and registeres a System for that. But when i setup my plugin, i get this error: Failed to register PlaceBlockEventSystem: Cannot invoke "com.hypixel.hytale.component.query.Query.validateRegistry(com.hypixel.hytale.component.ComponentRegistry)" because "query" is null
Can someone help me?
Where can I find it?
message me
hello, how to get a player pos from a player ?
if someone can message me with info thatd be sick
heya, i need a playtester for a few minutes, can anyone help?
(without transform component since its deprecated)
algum BR ??
Hey, is there any way to register a BlockBreakEvent wich returns the PlayerRef, when a Player destroys an Block?
anybody elses aot cache not working?
ill help you if you help me, ik im really close ive gotta be missing just like one little thing
friend me
go on?
i can
I cant get this plugin im making to correctly reference the server jar in libraries
What IDE are you using?
that means you are missing the dependency for it in your build.gradle file.
as in the filepath is incorrect or you are missing it completely
you need to manually add the reference since there is no maven package yet
and then you also need to install it as a mvn package iirc
CAN SOMEONE PLEASE SHOW ME HOW TO SPAWN A BLOCK
Is there a TAG or Component systems for Items too ?
Is there a doc for modding?
same here fixed it?
server or client mods?
Anyone know how to rename a entity name play to a sentence? rather a word
nope
fixed it, use the new Assets.zip
Is there already a mod for the voice chat?
oh thanks
intellij
mvn install:install-file -Dfile=path/to/HytaleServer.jar -DgroupId=com.hypixel.hytale -DartifactId=HytaleServer-parent -Dversion=1.0-SNAPSHOT -Dpackaging=jar
then you can just reference it like normally
Can someone help me out. I trying to update my server on apex hosting, this is the first time Ive hosted a server. How do i do that?
Bro, stop caps please
Can someone tell me why my world isn´t loading? As soon as i restart the Server it wants to generate a new world but wont start the current one!
Is there already a mod for proximity voice chat?
Where I Download Plugins
both
?????
Read Docs
CurseForge
i installed a few mods today but they dont work, any solution?
install different ones
@hollow aspen if ur gonna ping me at least be helpful
google hytalemodding
thing is i got the ones with the most downloads, and idk how to feel about getting mods with like 6 downloads or something like that
Do you want Java code (e.g., if you’re writing a plugin) or just the OpenSSL commands?
ssl commands
Honestly it’s probably okay if you’re getting them from moderated sites like CurseForge. Also happy to review any open source plugins if you’re worried
How to spawn particles and sound at player location?
Does anyone know if it's possible to get a blocktype from an ItemStack?
to fix mTLS certificate
My asset editor won't open. I wanted to create a mod that removes spiders because even with the arachnophobia mod, I'm still afraid.
eu
:p
Godsend, thank you sir
You need to update assets.zip also
www[dot]baeldung[dot]com/openssl-self-signed-cert
i put it in opensll?
Has anyone figured out how to access all the chests in a world? I'm still a bit confused by this ECS system.
theres good docs on hytalemodding dot dev
actually idk it looked like it worked, started building for longer then failed still
is there an easy way to get the user guid? whoami doesn't allow copying the text lol
did you mark it as provided? also i think you might need to add a reference to the project still
I'm trying to run the Hytale Client wit ha wrapper script (to allow it to bind to my primary GPU), however simply running the Client requires some type of authorization, do you guys know how to wrap a bunch of environment variables before running the Client?
it might be a lot easier with Gradle: wiki[dot]hytaleservers[dot]host/Creating_your_first_server_mod_(plugin) - don’t forget to add the server JAR to .gitignore if you’re pushing up your code
This the right section for server help? no friends can join
What's the current status of setting up and optimizing a server? We want to set up a high-performance server for our community. We're expecting an initial influx of 250 people wanting to play simultaneously. What would be the best requirements and settings to ensure the best possible gaming experience?
i am using gradle to build it
oh that maven command probably won’t work for you then (as Gradle doesn’t use the local maven cache by default) - try the snippet on that wiki page
Access in what way?
doesnt gradle use maven packages behind the scenes tho?
where can i share my mod to get some ppl test it?
To restore a chunk that failed, the world saves chunks with region.bin, how do I which region.bin represents the chunk coordinate I had?
It's being rather confusing, like 2.3.region.bin... which coordinates does it actually englove?
Basically for refilling, in the case of SkyWars.