#server-plugins-read-only
1 messages · Page 99 of 1
Yes you can
One way is to make an http request to playerdb
I think there's also another way but I don't know it. I think all players have data stored somewhere when they join even if they are offline this data is on disk and could probably be accessed and may contain this information
❓ I'm currently working on a plugin to swap models for players using a command.
I have a few questions:
- Is there a snippet available somewhere that shows how you instruct the player entity to load a different model?
- What's the structure for assets to make this possible, e.g where do I put my models?
(not wanting to distract from the current discussion)
Holder<EntityStore> holder = EntityStore.REGISTRY.newHolder();
ModelAsset modelAsset = ModelAsset.getAssetMap().getAsset("TestAsset");
Model model = Model.createScaledModel(modelAsset, 1.0f);
Vector3d vector3d = new Vector3d(0, 82, 0);
Vector3f vector3f = new Vector3f(0, 0, 0);
TransformComponent transform = new TransformComponent(vector3d, vector3f);
holder.addComponent(TransformComponent.getComponentType(), transform);
holder.addComponent(PersistentModel.getComponentType(), new PersistentModel(model.toReference()));
holder.addComponent(ModelComponent.getComponentType(), new ModelComponent(model));
holder.addComponent(BoundingBox.getComponentType(), new BoundingBox(model.getBoundingBox()));
holder.addComponent(NetworkId.getComponentType(), new NetworkId(store.getExternalData().takeNextNetworkId()));
Interactions interactions = new Interactions();
interactions.setInteractionId(InteractionType.Secondary, "TestInteraction"); // this line is not triggering the overridden tick0 method in my TestInteraction class when I right click the entity created
holder.addComponent(Interactions.getComponentType(), interactions);
holder.ensureComponent(UUIDComponent.getComponentType());
holder.ensureComponent(Interactable.getComponentType());
who knows the issue?
Got dynamic images working for UIs, dynamic meaning downloading images from the Internet/URL.
Does anyone have a Repo/example of adding a custom GrowthModifierAsset (Or any custom block property in general)?
Im currently growing the plants in my plugin through setGrowthProgress but i would like it to interact with the other growth modifiers.
just made a library/plugin that adds all the classic Minecraft/Spigot/Bukkit color codes and support for hex colors, gradients with unlimited colors, a rainbow color code, links, monospace and there's a togglable chat parser if you want to be able to use color codes in chat yourself but you need to configure your chat format in the config, there's permissions for each color code and its incredibly easy to use in your plugins/mods if you're interested lmk
If you want to force an animation to start/stop based on state, what's the best way to go about that, is it just ECS mixed with a forced state on the block?
okay so what happen on our server when update 2 drops. Will all the mods be deprecated?
until each mod updates as well?
has anyone here used HyUI
I have successfully created a mod that will send your inventory to another server
This is not an exaggeration
does it save the inventory data locally
Not yet, But that is the plan
So far I can post the JSON Data to the other server
And it all runs without a middleman, We just host an HTTP Server on the server
oh damn thats cool
Provided your server host will let you run an HTTP Server on Port 8081, It'll be compatible
I've tested it with one server host so far
As far as I understand, its very similar to modding games from unity engine.
As long as what the mod edits, is not affected in code, the mod will work fine
For example if a mod affects smth on player join and they change one of the functions of player join, the mod will break otherwise it works fine
Every modding system in existence has that problem. Minor updates are usually fine but major updates usually have so called "Breaking changes". Especially when a game is in the early stages, like this one
thats what i figured. Thanks! its just hard to tell what mods are broken. or I dint configure correctly.
I dont want to get 20+ mods and most them break. Just trying to stick to QOL mods atm
exactly! and Update 2 is supposed to be soon... like this weekend soon
Yea I think Monday
If my moderation plugin breaks, its gonna be a pain to fix it lol
Yea that's why the electrical stuff I'm building out I'm doing on the pre-release version. No point on doing it on update 1
does anyone use "tree Harvesting" it no work on dedicated server
How impossible is it for custom tooltips in the inventory?
I have spent a couple hours with no success, using a custom /inv command to show BSON data stats but this sucks for UX
if theres api changes that your plugin needs then yes
per specific item or for all of one item
Specific items
I've looked at decompiled client code and it appears to only read a few parameters from curses and capture crates
otherwise pretty much impossible
but I'm working on a possible workaround
Shot you a FR, if you do find a solution and wouldn't mind sharing. I will timebox another couple of hours and see if I can come up with something.
The one thing minecraft did better than hytale is they used components instead of raw text everywhere
I'll have to do further testing with CapturedNPCMetadata, but it can accept custom icons, but I'm not sure how it interacts with the item name and coops etc
easiest solution is to send a specific player an UpdateItems packet, but it will affect all of that item
I do know tooltips are going to recieve a rework eventually but who knows when
🔥
Make the port configurable, or an offset of the game port
E.g Nitrado reserves a range of 10 ports for the user.
Obviously I would love it even more if you'd use our WebServer plugin, cuz then we don't need to open any additional ports 💛
Bro just got summoned..
WebServer could be good for a future revision, I'll add ya and we can discuss more later
I would assume that involves WebSockets?
Websockets is next on the prio lost but it's not in just yet
I'm going crazy, what mod allows me and a friend to see each others names or anything like that through walls, like in minecraft? It's not public, not for cheating the system, just for not loosing each other every 10s. I've looked and looked, please tell me I'm oblivious to some mod or setting
friend-waypoint might be what you're looking for @sly rivet
I've seen tons of waypoint, minimap whatever versions, but I wanna be able to see right through things and no cordinates or anything. I'm flabbergasted no one seems to have made something like this in the start
Thats the best one Ive found so far, but it doesnt solve it like I want to, hope to god he develops it till or during coming patch then
Anyone who knows how to code that wants to join a project? we are working on making a highly runescape inspired server and are looking for more people who want to join the cause 😄 if you want to join or just want more info hit me up!
can anyone help me with dedicated server moding , i put the mods in the server mods folder after that i restarted the server but serves shows no mods
Maybe allow users to change ports too. 5520
I've seen many plugins update the user interface in a similar way using an array index, but I just can't figure out how to do it.
I need help with this.
I have shared sample code below (it does not work)
@GroupBox = Group{....}
Group #Details {
LayoutMode: Left;
Anchor: (Height: 60);
@GroupBox { @Text = "Phaze"; @Left=0; }
@GroupBox { @Text = "Block Count"; }
@GroupBox { @Text = "Level"; }
@GroupBox { @Text = "Bank"; }
}
ui.set("#Details.Group[0] #Value.Text", "Value 1")
ui.set("#Details.Group[1] #Value.Text", "Value 2")
Any mods that add anything like the mega torch for minecraft? Took over an old mine and while I’m fine with monsters spawning in the mine its a bit gratuitous how often spiders and skeletons spawn around my new old house 😅
getServer().getOnlinePlayers().size(); should give you the player count but im not sure if there is an api already which lets you retrieve these kind of infos yet
i think there is not official api yet in mc you have those json files storing those info
How do I get custom .ui files for CustomUIPage to work? I have the file at Common/UI/Custom/StashUI.ui in my JAR with IncludesAssetPack: true in manifest.json, but the client crashes with 'Could not find document'. The server loads my plugin but doesn't show my asset pack being loaded separately. Is there an additional registration step needed?
yes these info are static but the playercount for example youd have to get at runtime so its different
You open the page/or HUD. The path to the UI file is relative to Common/UI/Custom.
i think the easiest way would be to count the joins and leaves and calculate the player count because there is no official api rn
I understand the request but we sadly can't do that. We run a range of different games on the same IP addresses and different games require sometimes very specific offsets between their ports so we have to juggle that for our users.
We may offer dedicated IP addresses at some point though.
does anyone here know how to make custom block connections?
@gray lance"Yeah, I haven’t implemented that yet. Its coming with the next updates." from PartyPro creator
has anyone done optimization on the Archetype system out of cutiosity, do believe it can be heavily optimized to reduce garbage churn
guess they are possibly waiting for project valhalla
been looking for a land claim plug-in which integrates with some economy plugin to allow land buying and renting ,anyone knows one ?
can any smart folk answer this quick question. I read earlier in this chat something about when a new player joins a server for the first time theres a spike in tps due to that player loading in chunks for the first time (no pregen in the game)
Question: is it possible to have a server with 100+ players without having unbearable lag (considering the servers hardware would be more than enough to support said player count + entities)
You can probably achieve that by splitting player trough multiple instances/world to take the best part about multithreaded
I guess it depends how your server is supposed to act, we have peaked at 124 online and ran well... 50/50
But it was KitPVP split across 4 worlds, with "load balancing"
ahh I see
And for us, as everyone is within like a few chunks in a void world (a pvp arena), as soon as we hit ~50 players in a world we'd just freeze
And that was even with 0 plugins at one point. We were filling chests with gear to test performance haha
how can i add components to items when they are crafted? i know there's a crafting event, but i tested it and it didnt go off when it was supposed to. how can i check if the player crafts a certain item, then add components to that item?
So safe to say that current player count cap is ~20 - 30? for a smooth experience?
Don’t forget that still java server you allaways gonna have better performance with small server in a network than a big server with a lot of people on it
I mean it depends what your server is aiming for
I have seen you can preload chunks with a command
really?, my server is going for a faction/towney vibe. Think civ but aimed at more pve with pvp zones
luckyperms for hytale?
20-30 player will run fine on a 4 core high cadency 16-32 go ram 100go hdd
Yeah and you can set world borders in vanilla game, have a dig through /help
If you're running factions you'd deffo wanna pre-render chunks haha
Thanks guys, genuinely super helpful tips
I craeted commands but two q's... they all say I dont have permission to use them. second, they dont appear in /help
do you have /op self ?
I didnt know I needed to have that to run commands lol
Is this what you mean
public class ExampleCommand extends CommandBase {
private final String pluginVersion;
public ExampleCommand(String pluginName, String pluginVersion) {
super("pluginversion", "Get the core version");
this.setPermissionGroup(GameMode.Adventure); // Allows the command to be used by anyone, not just OP
this.pluginVersion = pluginVersion;
}
@Override
protected void executeSync(@Nonnull CommandContext ctx) {
ctx.sendMessage(Message.raw("hi the plugin version is v" + pluginVersion));
}
}
depends of the permission level of the command you have created
Right so I need to set this.setPermissionGroup(GameMode.Adventure); or something in the constructor of the command?
you have god damn right !
rip Gif usage 🙁
i wish mod jars could be installed on a subdirectory under the main mods directory
that'd make organizing mods by type way more convenient
dumb question but I havent done this for a while so bear with me: everytime the game updates, I must update my server assets correct?
yes
pain
it just updated ha
I'm currently making a mod and I'll having a really hard time getting the Common, Server asset file structure right and it seemed like no matter what path I wrote in the json the server didn't find it.
Hi, I tried to use the pre gen command, but I don't know if it works, how can i see progress?
Cannot save credentials - no encryption key available
how to fix this on pterodactyl panel?
Dont export asset, just put it in the same folder as jar file
so people just have gradle scripts to copy it over to the test server then? that's why it's in their main/resources?
Idk man it just works, just check Hytale official tutorial
does anyone know how i spawn npc and assign player commands to them
mod jar file locked whilst server is running... I feel like the game should be able to load and reload the plugin without locking the file, is there a technical reason it cannot?
it seems a new patch is live
yep.
Does anybody have information on async join events?
This is how Windows works. On Linux this is not a problem.
On windows you need to unload the plugin before replacing the file
Thanks, I'm on windows, tried unloading it first using /plugin unload, it says it was unloaded, but the file lock remains 🙁
Then my fix for that broke 🙁
how do i open a server for me and my pals
best thing to do when you're on winddos is to switch to literally any other OS because it's currently the worst option available :3
Nope that is not a good reason for this. It's possible to read files without locking them...
sure, but you gotta fight with your own os
hytale divorce mod incoming
i've seen it all
is just joined is this normal
Anyone else getting issues with the Hytale server patch this morning?
not out of the ordinary
Hey players already built things on the server. it says <player> was kicked No world available to join after the update. will it be possible to keep the old worlds and just use a seperate one for new world gen ?
I used to deal with this problem on windows but eith minecraft server plugins and noticed that if i drag the jar from the original folder into the plugins it said the file is in use and didnt let me copy but if i used ctrl+C and ctrl+V it worked just fine, not sure if this is the case for hytale but worth a try
.
@vernal niche What kind of a server do you suggest people who go through this
i'm wondering if it is not a Client side gui stuff. if it is then sadly i don't think we'll be able to change how it work soon.
please stop
brother this is a modding channel wdym
oh pls no...
i just want to be left alone but she refuses to leave me alone idk thats why she going through our old mutual servers and pinging me
chat is this real
I am making a story mod on betrayal... need this kinda thing
Figure it out bro
hytale breakup lore before gta 6
polska
Oh no my steak is too juicy and buttery
yeah u dont respect that i just want to be left alone
can you go elsewhere to chat about this??? like in dm maybe?
mod ideas lads, write this down for your rp server
He has her blocked, keep up mate
is the new update for the server up ?
Yall need to fuh and it’ll be all good
ohhh, that's why
Is there a way to disable buildin mods? The ones inside com.hypixel.hytale.builtin
Someone needs to make a hytale podcast and get these two on
Can anyone help me out? On my dedicated server, players are getting kicked in groups of 2-5 at a time whenever the playercount hits 20. It happens very frequently. Any ideas on how to fix this?
@delicate dagger Ball is in your court
without logs it's gonna be difficult i guess?
Look at logs first, find out maybe its a server thing
Oh come on @delicate dagger thats just bs, why would you say it first
Well there’s two sides to a story
why are you picking a side ?? lol
idk his side looking pretty weak mate
We need harambes input
i mean, at least you could talk about this in #discussion ???
u can love someone but still realise that relationship isn't going to work
Harambe is being too silent, her side looking right to me
this probably a coordinated attack of both them to get someone to give them nitro
hes silent because he doesnt want to partake in this, like he mentioned
Oh yeah I understand that fully, but still a man
You know whenever people want to be bf and gf they forget about the actual friendship that made them compatible because one or both is too worried or focused on the relationship aspect
this is why i stopped doing hytale relationships, too many sweats
Or he is thinking about a story
babe you cant do this me!!!
Go to his place, dont leave till you make up
if this is the case you probably shouldnt bite anymore
omfg i stg
been looking for a land claim plug-in which integrates with some economy plugin to allow land buying and renting ,anyone knows one ?
thats stalking/harrasing lol
How do I change existing mechanics? Im new to modding and I understand how to add new stuff but how to for example change so eating food doesnt heal you no more?
In movies, it works
Ok he still wants to be left alone, you’re making this seem like tomorrow is the end of the world. If he’s true to that word then he is. If not then focus on yourself. Honestly if you both just get a hobby and not focus on if you’re single on Tuesday and not on Wednesday.
hook into events, and in the example you mentioned it, cancel the event.
anyway im leaving the server now hiatis please promise you'll leave me alone forever
[12:46:40] Read timeout - notex (50a9dfce-0bc7-429d-8a71-68afd540a5e6)
Connection: /
[12:47:06] Read timeout - spotifycs2 (8100280d-5f1a-49b1-8117-47d04b72ef9c)
Connection: /
[12:47:15] Read timeout - Pineapple (a1cc5578-2a37-923d-9a9a-e2afb1011134)
Connection: /
[12:48:40] Read timeout - kARRTAV (e571c1c2-1af5-4f4e-a807-749abb604e5f)
Connection: /
[12:49:23] Read timeout - Artem (2f0bf8a8-c675-42ca-8a9d-97a128f554a5)
Connection: /
realest answers so far. clearly onesided and unhealthy
Maybe it’s for the best
Seconds are often better
gg no re
damnnn bro leaking client information
guys this is the moment you say to hiatus that you'll be her second
Ah yes, you have the UUIDs of player
Lets wait.. havent seen her yet
But he aint wanting you, so whats the point of chasing
thats so superficial of you 💔
Uuid and username ? This is not private information
anyone tried running the new update on an exsisting server with a world ?
HAHAHAHHAAH
it was a joke
The best thing to do is just move on, if you keep digging it’ll do nothing. In the future you’ll look back and say damn it ended earlier than I thought.
Gotcha
im here to see update for server but found drama instead lmao
There is a relationship therapist on his way in 5 minutes guys, just wait
Anyone can help or need more info ?
remember guys, 13+ server, could be a normal highschool relationship
Its destiny.... like hiatus and hambre or whatever the dude was
Who said you made the rules, it’s not just your relationship.
We keep digging to find Mithril someday, it may not exist yet but it will be there someday
You’re telling me someone that left three times is stable for your relationship and that this shocks you
Sir.. first everything what high school are you in
he dumped you like two times already, an officer would call off the attack at this point
Lady... all he's left to do now is shoot you in the leg
nooe unfortunately
idk you think i have relationships??? im coding java for hytale im like the sahara
I uh... yeah I get it
I remember seeing a billboard component iirc
lol my ex of a year was fing other dudes and I still was like yea we love each other, it’s toxic. Get out of the toxicity. Don’t run yourself down because you think you love someone. You can love someone and still realize this is not a good situation mentally and that you need to do other things in life.
Well, neither of them are F ing anyone else
Being on discord to text the guy that said I love you then blocked you is not a good idea. He is not stable with you communication wise, don’t go down to that level of unsure.
eachother, in a mental way that is
he either is avoidant or just bipolar
Yeah but not anyone else
So I hear there’s been a lover’s quarrel?
how can I parse a translation key in ui?
in modding channel yes
is that the relationship therapist?
You know it
Also being on discord texting other people about your issues won’t do anything. I recommend therapy. Yes, this is no troll. Talk to some friends if you can. It’s early in the am USA wise and you guys seem American so get some sleep and if you can’t get then get food. Nothing will help better with you and him getting back together than becoming healthy mentally
WAIT GUYS we should ask Danta to ask Codex what to do with this situation
We are friends ✨
@spare kraken I think so. just need to revise the prefab list page. but shouldn't take that long. would also release an update today where you can build the prefab yourself. i.e. self build mode.
I’ve taken time out of dealing with drama at All the Mods to try to sort out some relationship problems here
seems like he has a distaste for you so its unlikely, unfortunately patterns appeared and youre not going to gain anything nice from him anymore
did you found out what to put as path ?
Toblerone is very good
My phones nearly flat, ping me with the info and I’ll sort it out
Look at the asset files, unzip assets on client and server side so you can check where everything is
@void wolf Charge your phone
I’m in the middle of a game of darts, I’m checking my phone between throwing but I don’t have a charger
hey uhm guys is there a way to make a keybind registry? reading the docs makes it seems like you can only intercept existing keybind types
please just leave me a lone otherwise we can never move on it makes it so hard please
yep we cant add keybinds yet
I found the location of markers (Assets\Common\UI\WorldMap\MapMarkers), but somehow I'm not able to make it work (no errors in console)
😭
Paths are relative in this game so you dont use Assets afaik, rest might be similar
There is no EatFoodEvent or PlayerEat though from what I see
insert gif where that yakuza guy slams on the table and the door behind
Well, I saw in a UI tutorial that to import .ui pages we needed to recreate specific directories where usually .ui files are, so I did the same with my marker src/main/resources/Common/UI/WorldMap/MapMarkers/Player.png and then referenced it as "Player.png"\
how can I parse a translation key in ui?
you should check for InteractionType.Secondary; thats rmb. really no other choice than to go searching the source
or you could check interactions in the assets to see how theyre bound
wouldnt that be .Use?
it is
Introduced a server auto-update system, including configuration options and new commands for update management. \o/
how's it different from the official one
that's sweet
Will worlds now be automatically generated in v2? Or do I need to do or edit something to upgrade to v2?
[2026/01/24 11:30:02 WARN] [EncryptedAuthCredentialStore] Cannot save credentials - no encryption key available
how to fix this on pterodactyl panel?
lmao, I just logged in after an update and all my chickens turned into desert chickens
The Magma Toad has been adjusted.
Tongue damage has been significantly reduced.
It now alternates between its Tongue attack and a new ability: Headbutt
This is all I care about tbh
dam no custom keybinds really is such a dealbreaker 💔
not reallly, you can do a lot with interaction system
Does anyone know how to implement custom messages like the ones that appears when you enter a new biome? I mean that ones that apprears on the top of the screen
You could write your own keybind system..
If we are lucky you will be able to continue you actual world and just need to generate new place for get the v2 generation in those chunck , if not maybe a reset of the world gonna be needed
Can anybody recommend a hosting service? And - is it worth it yet?
loan your own vps , and take 2 days to learn how to config it , will be way more worth and performant than any hosting service 🙂
I checked and I might be wrong but I think when you eat food there is no event there are only interactions that remove item from your inventory and give you effect that heals you.
Unfortunately, I wasn't so lucky. I opened the server, and the world was cut off, and when I walk around, I get disconnected... hahaha
I'll have to create a new world anyway, it bugged.
It’s absolutely worth it!
Will my world evantually be ersaed though due to this being early access? or does it not work like that?
sir/m'aam/person, this is a block game discord
is there anyone who can help me with custom block connections?
Does anyone know how to implement custom messages like the ones that appears when you enter a new biome? I mean that ones that apprears on the top of the screen
sounds like they don't want you ocntacting them
the messages are from the event system afaik
not the code event, but the "event" as in the game mechanic
i have a love hate relationship with the custom block connections, think you could help me with that?
But how do you fire a custom one? What is the class or name or type of those messages, they are not messages nor titles, what are they?
see the implementation of eventtitle command
guys, how i can change group background texture?
as much of a joke this is, im also serious. im so tired of these stupid custom connections that work for everyone else but not for me
is anyone here able to help with this lol
i tried set Icons/ResourceTypes/Any_Bone.png and Common/Icons/ResourceTypes/Any_Bone.png as string
com\hypixel\hytale\server\core\command\commands\utility\EventTitleCommand.class
Thats where you can find the Event Title Command look on line 65 ish for how tthe title is shown
Where i can find this documentation? to see the implementation
Im just learning almost from scratch
cmd.set(#MainScreen.Background, "Common/Icons/ResourceTypes/Any_Bone.png");
you need to look at the .jar file directly
I have it in my IDE as a library then that allows me to look directly into it
EventTitleUtil.showEventTitleToUniverse();
Have a look into this function and others under EventTitleUtil
Okay, i will try, thanks
all good
What exactly are you attempting to do with custom connectitons?
anyone else got issues with loading server after the update?
i'm trying to replicate the roof connections, so im using the RoofConnectedBlockTemplate as a custom connection rule set instead of the roof ruleset (making a complex roof type that needs more connection types, so i can't be restricted to the hard-coded roof rules set)
i've done everything correctly (from what i can tell by looking at other mods that do custom connections) and my blocks will just not connect at all, unless i use the "hollow" type from RoofConnectedBlockTemplate. none of the other ones will work
i could show you the json i have
Ah so its a model issue,
if you could show me the Json i can have a look.
not sure how much help ill be however as i havent started looking into the model side of modding
right now im just trying to get RoofConnectedBlockTemplate to work in the same way the "roof" ruleset does, but as a "custom" ruleset. haven't added anything new
it doesn't let me send json here right?
actually
yeah it is too long for the whole thing to be sent here
Could someone help me with some coding for a mount?
I’m making a model of a cute small dragon in blockbench.
I want only that horse-like creature to have no fall damage and jump just a little bit higher than usual. So it looks like it’s gliding. But i’m not sure how to do that.
My friend tried the coding he understands more than i do. But he says that the running speed, jumping height and all other stats are on a different code file than the creature horse file. So he does not know how to change stats without affecting every creature in hytale. XD
what error you get
"BlockType": {
"Material": "Solid",
"DrawType": "Model",
"CustomModel": "Blocks/Structures/Roofs/Slope_Test_1.blockymodel",
"CustomModelTexture": [
{
"Texture": "Blocks/Structures/Roofs/Slope_Sheer_Textures/Basalt_Cobble.png",
"Weight": 1
}
],
"Group": "Roof",
"HitboxType": "Stairs",
"Flags": {},
"Gathering": {
"Breaking": {
"GatherType": "Rocks",
"ItemId": "Test_BLOCK"
}
},
"VariantRotation": "NESW",
"BlockParticleSetId": "Stone",
"ParticleColor": "#615d44",
"BlockSoundSetId": "Stone",
"State": {
"Definitions": {
"Corner": {
"CustomModel": "Blocks/Structures/Roofs/Corner_Cube_Roof_Right.blockymodel",
"HitboxType": "Stairs"
},
"Corner_Left": {
"CustomModel": "Blocks/Structures/Roofs/Corner_Cube_Roof_Left.blockymodel",
"HitboxType": "Roof_Corner_Left",
"FlipType": "Orthogonal",
"Supporting": {
"Down": [
{}
]
}
}
}
},
"ConnectedBlockRuleSet": {
"Type": "CustomTemplate",
"TemplateShapeBlockPatterns": {
"Straight": "Test_BLOCK",
"Corner": "*Test_BLOCK_State_Definitions_Corner",
"Corner_Left": "*Test_BLOCK_State_Definitions_Corner_Left"
},
"TemplateShapeAssetId": "RoofConnectedBlockTemplate"
}
},
can't send the whole thing so
no error serwer start but nobody can login
i've tried 2 connections in different ways, neither work
idk what happen ... this is no normal im do auth nothing help
did they just update the server?
did you auth?
-/auth device/browser try this
did you update server
i say 'just' havent restarted in like 3 hrs
Send me the full json file,
but i think it looks ok,
did you update after update2
Server: 2026.01.17-4b0f30090 → 2026.01.24-6e2d4fc36
yeah but worlds don't work
im restart serwer, serwer is download, im do auth... status serwer runing... online byt nobody cant login
If someone wants to start modding, what are good resources / tutorials for this?
did you update
i can give you some docs
That would help!
i could do with more docs too tbf
hello do you know what is SOUT?
whats tbf
There was an update just now, may have affected things.
Also, the old server config seems to be a different format than the new one. Just a heads up.
Is there any way i can make a creature attack the creature a player attacks and add a sit function to make them sit and stay somewhere because i am making a pet and cant get them to work
May i have some docs to please?~ :3
sure
How do you guys store the data from server related to plugins? Using a database or creating a file etc?
that would highly depend on what data you're trying to store
what files should i copy to my server so i can play my existing run;-;
if you're saving data that you want outside access to, or load just a tiny bit on demand, a database is the best option. it is also the fastest way to do any top lists since you can just write a single query that calculates that for you.
if you want a piece of data that is only relevant when player is in the game, you can just make a component on the player or entity that contains the relevant data.
assets zip & hytaleservers but i think old maps now cant accesible
Why are you standing in the way of true love? 
because I bring chaos, destruction and trouble to everyone equally
In that case I feel left out
I am the ruiner of fun, the destroyer of children's smiles
I’m Toblerone
im really sorry to have to tell you, but I didnt. I made a workaround by drawing markers as pixels on the map :/
you are sideways technoblade
lets wait for docs 🥸
anyway, I'm a big fan of ATM ^^
idk, ATM is the only modpack I play since I don't do that very often. it has pretty much every type of mod so I can catch up with what people are playing. I usually am on the plugin side of mc modding
how can i make dropdowns like in the Creative Mode Quick Settings menu?
its not dont worry mate we all love the modpack!
We put a lot of effort into it so it’s much appreciated
But drama 
yes, you managed to find a fix ?
Might be not the correct place to ask but anyone knows a hytale server host that has curseforge modding built in?
A friend wants an easier way to update the mods to the server instead of doing it manually every time
Hytale ATM modpacks ???
oh
stop, you're gonna give toblerone a heart attack
nah it would be cool
hi how to update server ?
Will be performing the first real world test of my Server Jump Mod with Inventory Sync very soon
ye, i used to call world functions directly in my entityticksystem, now i use world.execute and it works fine, i think the direct use blocks the world ticksystem or something, i can send examples if u wish
added you
change assets zip and hytaleserver jar
or just use a docker image that just updates for you on boot
is there somewhere list of all components that player has?
Hey guys
I have such HUD.ui
$Common = "Common.ui";
Group {
LayoutMode: Right;
Anchor: (Top: 5, Height: 32);
Group #MyPanel {
LayoutMode: Right;
Group {
LayoutMode: CenterMiddle;
Padding: (Full: 8);
Anchor: (Top: 0, Left: 0, Width: 120, Height: 80);
Group #Icon2 {
Background: "crystal.png";
Anchor: (Width: 24, Height: 24);
Padding: (Right: 12);
}
Label #MyLabel {
Text: "Label";
Style: (FontSize: 12);
Padding: (Left: 8);
}
}
}
}
And some code in java ui:
public void setLabel(String label) {
UICommandBuilder uiCommandBuilder = new UICommandBuilder();
uiCommandBuilder.set("#MyLabel.TextSpans", Message.raw(label));
update(false, uiCommandBuilder);
}
But client disconnects because it can't find '#MyLabel.TextSpans'. I also tries '#MyLabel.Text' and '#MyLabel.Value', everything crashes.
Code originally was taken from github repo provided on hytalemodding
you'd need to list them on runtime, because there's no guarantee any components will be present, basically
not TextSpans try TooltipTextSpans
most of those docs are ai generated, so expect to have to debug and correct a lot
Make sense, do you know if you can check for component in interaction? There is stuff like RequiredGameMode, Crouching but is it possible to do HasComponent or something like that?
does anyone know how to use custom block connections
try getting a component from player, if it's not null, it's there
Yeah but I mean in json
how do you update servers
"Type": "Condition",
"RequiredGameMode": "Adventure",
"Crouching": false,
"Next": "Consume_Charge_Food_T1",
"Failed": "Block_Secondary"
}```
there are also a lot of bs examples, especially with interactions/event listeners, "because it's obviously the same as minecraft and we should do everything with events"
When I try to connect with a friend in multiplayer, I get an error saying "Failed to connect to any available address. The host may be offline or behind a strict firewall." Do you know what to do?
not sure what you mean here
you mean the condition interaction?
change assets zip and hytaleservers
you cannot check for components there. only for things that show up in the editor. it's very limited.
Yeah Im asking if there is built in check for component like for crouching or gamemode
Can someone help me with a code so the creature/mount i make has no fall damage and jump a little bit higher than a horse?
Has anyone managed to add a colored name tag to the player? For example, [ADMIN]*RED Ferres?
We’ll have to see how things go first, not in progress currently
How can i create a game of thrones map? or castles?
block by block
i know that but asked because maybe anyone knows solution
Anyway I misordered code, I firstly call setLabel() and onlyt then show HUD, that causes the error
Thanks
search survival serv friendly
if you have a schematic in minecraft there schematic converter minecraft to hypixel
Could someone help me, im running the following code
//Check that the block at the location is compatible
private boolean isValidNeighbor(World world, Vector3i location, Vector3i localCoords, CommandBuffer<ChunkStore> buffer) {
//Get the worldChunk by indexing the target chunk from the blocks location
WorldChunk chunk = world.getChunkIfLoaded(ChunkUtil.indexChunkFromBlock(location.x, location.z));
if(chunk == null) {
return false;
}
//Get a referece to the chunk
Ref<ChunkStore> chunkRef = chunk.getReference();
//Get the section from the chunk
ChunkSection section = buffer.getComponent(chunkRef, ChunkSection.getComponentType());
if(section == null) return false;
section is always null for some reason. I've confirmed that location and localCoords are indeed accurate. I feel like i'm missing something.
can you send your assets json?
Hi, How can i update server to a new version of Hytale?
hayır necmi, yapamam.
guys ı need help for that how we connect mongoDB SQL databes with palyer datas
Got a random friend request by @gentle nymph
ı can not find connection API
Just ignore, lots of scammers here
Necmi arkadaş ekler misin
change assets zip and hytaleserver java
@ornate raven @sleek lynx beyler APİ yi bulamıyorum
They want me to join their server though 
🤨 even more sus
GUYS !!!! up
my friend has that json file, he got stuck and went to bed so i thought i would ask.
maybe you could add it in a horse so my friend could copy the code and change it to match? not sure if that works. 
only thing i have is the blockbench model of the creature it needs to be on.
he used the regular horse to copy coding from and changed it.
What is the new "BlockState" class ? it's deprecated, I want to put a property on a block and keep it if we prefab it, is it possible ?
I put this in my block json :
"BlockType": {
"DrawType": "Model",
"Opacity": "Transparent",
"Group": "@Tech",
"State": {
"Id": "prefabspawner",
"Properties": {
"mob_id": {
"Type": "string",
"Default": ""
}
}
},
anybody experimented with registering plugins from the main plugin? like let's say you create a new plugin and wanted it to be registered after the main one has done it's setup - then this plugin can be disabled and enabled based on config
how do I update my server?
mine seemed to update when I ran it again
about BlockComponentChunk, what does it represent, it represent components that are tied to blocks, so blocks can be entities too ?
mmm, do you have the hytale-downloader-windows-amd64.exe?
Is this a reference to base components or instance components? I'm curious.
Will this give me a block's unqiue components, or just the base components of the blocktype it belongs to?
not too sure, I am using the template from their official guide so if that is required for the server to update itself then yeah - I would assume so
İ have a good idea for creating server. With game of thrones mod and map, i need builders. We have tools for creating map. Who wants work together with me? for a new server.
I think I should run ./hytale-downloader -check-update there, but I deleted it
anyone know what the red error and 4 warnings could mean at the top right of my screen?
there are likely a couple of errors on the class you are looking at
no it's in game
That's what I'm asking, what does it represent?
Thanks for the answer
Hello! could anyone help me figure out what's: Unknown key! Ore_Onyxium_Volcanic
- Every time I get close to a specific area the world crashes.
I remember spawning as entities weapons and armors for decoration for de market,
It starter happening after de last update. Could that by it? is anything I can do to avoid deleting the world?
java.lang.IllegalArgumentException: Unknown key! Ore_Onyxium_Volcanic
at com.hypixel.hytale.server.core.modules.entity.BlockEntitySystems$BlockEntityTrackerSystem.queueUpdatesFor(BlockEntitySystems.java:125)
at com.hypixel.hytale.server.core.modules.entity.BlockEntitySystems$BlockEntityTrackerSystem.tick(BlockEntitySystems.java:113)
at com.hypixel.hytale.component.system.tick.EntityTickingSystem.doTick(EntityTickingSystem.java:92)
at com.hypixel.hytale.component.system.tick.EntityTickingSystem.tick(EntityTickingSystem.java:36)
at com.hypixel.hytale.component.Store.tick(Store.java:1974)
at com.hypixel.hytale.component.system.tick.ArchetypeTickingSystem.tick(ArchetypeTickingSystem.java:36)
at com.hypixel.hytale.component.Store.tickInternal(Store.java:1930)
at com.hypixel.hytale.component.Store.tick(Store.java:1900)
at com.hypixel.hytale.server.core.universe.world.World.tick(World.java:406)
at com.hypixel.hytale.server.core.util.thread.TickingThread.run(TickingThread.java:89)
at java.base/java.lang.Thread.run(Thread.java:1474)
BlockState is deprecated, what is the new method to use ?
Crying in a corner
is it possible to run 2 servers on a single thread without lag?
best is problaby deletin that chunks
How do I spawn particles at a location in code?
Short answer no
is there command in console to check current maxplayer count?
yes but lag? - thinking how many vps cores will i need
High lag yep
hi i heard that i dont need to restart server to load mods
You switched from 1 thread to 1 vps core im confused about your quesrions right now
i would anyways
im confused aswell
did anybody figure out how block interactions can be implemented?
Ok after some experimentation, its represents the unique components of the block entity at that location, if one exists.
also from what I know, yes, EVERY block is an entity.
hiya guys, i'm trying to show some form of a barrier, currently i'm using fire particles as a placeholder which looks really out of place. id preferably use the effect that the player portal has. is it a block? or also an effect? cant seem to find it
power of ECS i guess, thats madness xD
Where do i add plugins?
how to set player's gravity?
is there anyway to detect if the player is using weapon movement? (yk holding left click)
interesting i kinda don't get to experiment much, is overwhelming having to restart the server every time i made changes
is there a single permission that i can give to a group that will allow them to use all Builder Tools?
rather than giving each perm for each action one by one
guy do u have any information about ram comsuming related with players
Shubshub's Server Jump was successful, We managed to Sync Inventories between two servers flawlessly
Nice
Interesting
So I guess block entites are not loaded one at a time. My neighbor check came back a success while the neighbor had not initialized yet, which should not be possible unless entities are being loaded simultaneously.
PlayerMouseButtonEvent
anyone know a mod that allows /set air on selections? had one installed but shuffled a few out and now i cant lol
This will be huge for having a Main Chill World where you can have economies and stuff, And then a PVP World where you can take your prepared stuff with you
ty
how can i make dropdowns like in the Creative Mode Quick Settings menu?
Quick question guys, if i am hosting a Hytale server, how can i update it to the new version ?
its annoying but you can use the auto downloader
i added to my batch but i still have to manually replace the files
update the server jar and assets
how do i identify a door in code ? i did try as block and entity but nothing
i am running it on linux
Are u using docker?
For Linux:
Prepare the folder:
mkdir hytale-server && cd hytale-server
Get the tool:
wget https://downloader.hytale.com/hytale-downloader.zip
unzip hytale-downloader.zip
chmod +x hytale-downloader-linux-amd64 (Adapt according to your OS)
Start the download:
Run ./hytale-downloader-linux-amd64.
The terminal will ask you to go to oauth.accounts.hytale.com to authorize the download. Once validated, you will get the game archive (e.g., 2026.01.13-xxxx.zip).
Extraction: Unzip the obtained archive. You will then have a Server/ folder and an Assets.zip file.
is it possible to do local testing and running multiple games at once ? to test multiplayer feature
hytale.game/en/create-server-hytale-guide/ search that for a guide
Does anyone know if there is a persistent server id anywhere? i see there is a hardwareUUID, but that is sometimes null (such as on containerized GSP)
Caused by: java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: World default already exists on disk!
What can I do plz
I cant start my server anymore
Is it possible to see the fixes for the developers somewhere? For example, events that weren't working before, new features.
can someone help me
Update both the server jar an assets.zip
Bed respawning in unloaded chunks has been fixed. Huge
where is that assets.zip ?
I updated my server jar already
In your client directory
Userdata/game/latest or something like that
@warm kettle i have private msg, thank u
Is it possible to see the fixes for the developers somewhere? For example, events that weren't working before, new features.
Hi! I’m trying to create a custom workbench with a custom UI in Hytale. I duplicated the Builder’s Workbench UI, but I’m not sure how to hook the UI to custom functionality. Any advice?
how to show notification like that when you first time enter to new world "first gate of the echo"
thxxx it worked
WorldGen V2 has been prepared for public documentation to help modders.
Does anyone know what this means?
unless update 2 changed it, it is currently impossible to open a custom UI page with builtin UI at the same time; unless you want to use the existing UI but repurpose it?
it means they are releasing documentation to help modders use the new gen 2 engine
EventTitleUtil.showEventTitleToPlayer(playerRef,
Message.raw("Hello world"),
Message.raw("Hello world again"),
true
);
thx so much im going to test that!
samdwich
why?
is it too expensive due to ram
okay, but where exactly? Is v2 now in the server code? i mean, they have no official documentation as far as I'm aware of
Thank you for appreciating the stupid comment, Rasmus 🗣️
how update server version ?
Hi everyone,
I was wondering if there is any official Hytale API using OAuth2 (or another official authentication method) that allows verifying the authenticity of a Hytale account.
I’m aware of HyAuth, but I’d prefer not to rely on a third-party service and instead use a solution provided directly by Hytale / Hypixel Studios, if one exists.
Is there any official documentation, announcement, or planned API for this?
if i were you just grab it from your client update and paste over server aot and jar
thanks
stop
They fix high ram usage in servers and crashes like "peer" and "handshake"?
Providers are a scam icl, just rent a vps like Linode
I want to create a custom workbench with its own UI and logic. Similar to the Builder’s Workbench UI, but for repairing items 😭
What server plugin java issues can we help you with in this specific channel for that?
If they do it again /report them
TBH we really need like a server help channel, though have to find a way to stop people from advertising there second they see it they will prob spam it lol
Maybe JavaDocs included?
Is it possible to see the fixes for the developers somewhere? For example, events that weren't working before, new features.
Is it possible to make custom intractable blocks that I can make my own so to say, programm their behaviour, set their buttons how I want them?
Do i have to update server files because of the update ?
I have a server diff at hydiff.rainy.fans ( I can't link sry)
what java programming do you need help with making plugins?
is there a way to make groups with layout mode LeftCenterWrap also vertically scrollable?
None, im still reading through documentation but i wanted to know if i need to update my server files for hytale because of the new update
seems like an odd channel to spam this in lol
I dont know where to go else, theres not really any channels for stuff like that
gonna be annyoing to re insert all the custom stuff in there after every update
They? If you say They there been 100's of they's today
Group #GridContainer {
FlexWeight: 1;
LayoutMode: TopScrolling;
ScrollbarStyle: $C.@DefaultScrollbarStyle;
Padding: (Top: 10, Left: 8, Right: 8);
// Grid wrapper - cards flow left to right, wrap to next row
Group #Grid {
LayoutMode: LeftCenterWrap;
}
Something like this might work
thank you
can anybody link me a good plugin tutorial for a hytale beginner 
What other pronoun would you use if you don’t know the opposite gender? Are you new to gendered languages? Jesus
Anyone finally found the way to prevent pickup items from the ground to specific players?
How can i exclude myself from damage in such an interaction?
{
"Id": "Warrior_Charge_Slam_Explod*",
"Type": "Explod*",
"Config": {
"DamageEntities": true,
"EntityDamage": 8
},
"Effects": {
"Particles": [
{
"SystemId": "Explos_Medium",
"TargetEntityPart": "Entity"
}
],
"WorldSoundEventId": "SFX_Goblin_Lobber_*..."
},
"RunTime": 0.1,
"Parent": "Explod*.._Generic_Entities"
}
Maybe InteractivelyPickupItemEvent is actually broken?? never get triggered
Yes also looking for link to official modding/server docs. Anyone have a quick link?
Someone using /localclear plugin ? because it said people without perms can clear their own chat. but in game it said " no perms
Besides Hytale Server.jar and Hytale Server.aot, is there anything else that needs to be updated?
anyone know where to change this settings - Added new armor slot visibility toggles next to equipped armor, accessible directly in the character panel.
Server hosts can disable/enable this feature to enforce rules for PvP/Immersion purposes. ?
guys help me how ı could find the hytale API dic.
Please ? 
Assets.zip Id suspect?
Yes, search this youtube channel: @light delta
very good tutorials for begginers and basic stuff
is there any guide on how to create an server, or where to get the server files?
I normally say assets + server folder jar idk if the licenses are needed or not but it can't hurt
The own hytale website, server manual
No, they just need to be distributed alongside the software for licensing reasons. You don’t need them
I just figured it out, assets.zip really needs to be updated; when you log into the server and type /update download, it appears.
Question, do you know when we will get official docs for Hytale modding? (I don't know if you are part of the Hytale team)
I'm not part of the hytale team so can't say sorry, I work on the mc server
Sameissue here, did you manage to solve it?
yeah figured, well thank you for the response anyways mate :)
Has anyone solved the problem of global memories for players?
The lovely feature of having to authenticate every stupid action...
Where exactly do you turn on armor toggle? I can't find it in the config.json
Anyone want to make a factions server together on hytale?
im not sure if this is the right place to asl but if i wanted to run a server off my pc to play with my freinds where would i find the hytale server files to do so
https://support.hytale.com/hc/en-us/articles/45326769420827-Hytale-Server-Manual
Official docs for setting up servers
thank you so much
guys how ı find the api code for hytale
do you mean the maven repo? we don't know
we have to use server jar as dependency for the tme being
yeah maven repo
afaik there isn't a maven repo at the moment, easiest way to do it is to setup a gradle project, have the server jar in the project and reference it as compileOnly in the build.gradle.kts file, such as:
dependencies {
compileOnly(files("libs/HytaleServer.jar"))
}
EDIT:
Scratch this - there's a maven repo in the guide now:
https://support.hytale.com/hc/en-us/articles/45326769420827-Hytale-Server-Manual#misc-details
Hey, did you manage to find an answer for this?
Anyone know what setting to change in miners helmet mod to get it to work whilst it is hidden cosmetically. The light only displays if the helmet is displayed
would someone be able to assist me in running my own server im running into a few issues and im not exactly sure on how to fix em
Where do you find HytaleServerConfig? the normal config.json is not it, correct?
what the proper way to set the Style Property of a Button to no style. because leaving it out applies the inherited one
I'm not able to find it too
nope still looking for it
It lowkey seems like that file is just not there?
cuz I heard you can do something to only show armor in combat etc
Is there a way to disable the ability to hide armor on a server?
anyone having issues loggin in a dedicated server after updating it ?
ye it should be all in "UpdateConfig in HytaleServerConfig" according to patch notes, the problem is i dont see that file anywhere
Anyone know how to update the server?
no, it worked flawlessly
Per the update notes:
Added new armor slot visibility toggles next to equipped armor, accessible directly in the character panel.
Server hosts can disable/enable this feature to enforce rules for PvP/Immersion purposes.
hello everyone, im on a rasp and im trying to setup an hytale server. So my server launched but i have to log my device so : /auth login device but i get an error
All i had to do is replace the old asset and server file right? Cus i did that with the new files but can't login even if it s up running by the console
assets.zip, licenses, hytaleserver.aot, hytaleserver.jar
yep, with server file i meant licenses,hytaleserver.aot and the jar
can i set a ui group tag in runtime from a plugin?
then yeah
use the autodownloader from the hytale server guide and just take the assest/server folder out fo the zip it generates, can set it to update before the server launches
Hi mate, when installing the latest updates. must we replace the whole assets folder, or drop over the replacements?
Can anyone help me understand- why does my server autoupdate with every update?
you need to replace the folders out of the zips
Does the failed to load ui documentation server kick mean syntax or pathing error or is it something else?
Probably easier to replace the entire folder than manually adding the new/changed assets
guessing you havent done that yet and its checking against the old ones still and downloading again
take them out of this: 2026.01.24-6e2d4fc36
its more a semi automatic download than auto
Okay brilliant, the next big question everyone wants to know... Will we have proximity chat in the future, and when
Not a clue tbh, I work on the mc server
Does anyone knows how to setup a hytale server on linux correctly? I tried starting mine for the first time but got the message "[2026/01/24 14:25:03 WARN] [AssetModule|P] Failed to load manifest for pack at Assets.zip"
الوووو
Busy man. nice one for the information.
hytale.game/en/create-server-hytale-guide/
في عرب
Can you please tell me where to find HytaleServerConfig in the latest update? Im trying to toggle armor on a dedicated server but that file is missing
في
Msg me
انت عربي
Haven't had the chance to install the latest update yet, only config files I know of are config.json and permissions.json - ill update shortly and see if there's one in my server but if there is it should be in the latest update download
I know how it works but the console always tells me "Failed to lead manifest for pack at ../Assets.ip" and then stops the server
why does c basalt have ore_iron in it
cant say the word, this server is too restrictive
how do i test hytale plugins from ide
run a local server
في عرب يا شباب
just to check you have assets.zip and server folder in same location?
i did whats the ip tho hmmm\
localhost
Yes, ./hytaleserver folder
I tried it before with assets.zip in the server folder but same error
im running a task in ide runServer and i try to join im crashing hmm
nah both the folders need to be as separate in the folder
Well, it somehow does not matter since I get the same error with both
Hey guys, is anyone else experiencing lag when breaking blocks on their server? Especially with the shovel; sometimes it works fine, but other times it won't break the blocks. I have a server with 6 VCPUs and 12GB of RAM and only 5 users, with no mods, just plugins.
where can I make a stable Hytale server for me and my friends, NOT LOCAL
My local server seems to have stopped working after the update... smh
missing a level of permissions or something? you didnt extract the zip right?
I did as sudo bash, so I should have the highest perms :/
Auto-update enabled on server. After restart new version was successfully installed, as confirmed by running "version" and seeing HytaleServer v2026.01.24-6e2d4fc36 (release).
Despite everything supposedly being fine, no-one is able to connect to it. Even after triple-checking that we are all on the most recent update.
Even attempted running the previous client version, and this didn't work either.
Restarted multiple times, issue persists.
Anyone know the cause?
How to update hytale server update1 to update2 ?
Run the downloader and replace all files
World map will be lost ?
thanks, but the issue is there is no toggle in the config files. theres nowhere to turn it off
best server hosting?
your pc
yourself. Proxmox
where do i buy a server
No, only jar, aot and assets are replaced
Is the start function inside the JavaPlugin run after the server start up?
Use the logger and see when it runs
Can anyone give me a link to a good serverhost that host hytale
how do you setup a server to autoupdate or at least update when restarted?
Hytele setup
If anyone is looking for the best hytele setup you can write to me and it costs 17$. - GUi, shop, npcs, skills, quests and more
did you add the "z" in zip back in?
how do you change the port of the server?
What do you mean?
are there public servers to play on or still none??
"Failed to lead manifest for pack at ../Assets.ip" or was that a typo?
I use this kinetic hosting which is really nice honestly
I think it was a typo xd
Works ! Thanks
Okay I got it fixed, I had to reinstall the assets.zip. Somehow it wasnt working when I did that a few minutes ago but now it does
if you updated and had mixed versions that'd probably do it
Yeah maybe
Hi guys, is there a guide for help with creating Config (YamlConfiguration)?
so not .json with CODEC
anyone know a mod that adds /set 0 or /set air
Do someone know why am I receiving this error? I just updated
[2026/01/24 14:54:10 WARN] [AssetModule|P] Failed to load manifest for pack at ..\Assets.zip
java.nio.file.NoSuchFileException: ..\Assets.zip
at jdk.zipfs/jdk.nio.zipfs.ZipFileSystem.<init>(ZipFileSystem.java:207)
at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getZipFileSystem(ZipFileSystemProvider.java:122)
at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:117)
at java.base/java.nio.file.FileSystems.newFileSystem(FileSystems.java:507)
at java.base/java.nio.file.FileSystems.newFileSystem(FileSystems.java:380)
at com.hypixel.hytale.server.core.asset.AssetModule.loadPackManifest(AssetModule.java:219)
at com.hypixel.hytale.server.core.asset.AssetModule.loadAndRegisterPack(AssetModule.java:279)
at com.hypixel.hytale.server.core.asset.AssetModule.setup(AssetModule.java:87)
at com.hypixel.hytale.server.core.plugin.PluginBase.setup0(PluginBase.java:389)
at com.hypixel.hytale.server.core.plugin.PluginManager.setup(PluginManager.java:757)
at com.hypixel.hytale.server.core.plugin.PluginManager.setup(PluginManager.java:236)
at com.hypixel.hytale.server.core.HytaleServer.boot(HytaleServer.java:373)
at com.hypixel.hytale.server.core.HytaleServer.<init>(HytaleServer.java:331)
at com.hypixel.hytale.LateMain.lateMain(LateMain.java:54)
at com.hypixel.hytale.Main.main(Main.java:43)
[2026/01/24 14:54:10 INFO] [AssetModule|P] Loading packs from directory: mods
[2026/01/24 14:54:10 INFO] [HytaleServer] Shutdown triggered!!!
[2026/01/24 14:54:10 INFO] [HytaleServer] Shutting down... 7 'Failed to load any asset packs'
[2026/01/24 14:54:10 INFO] [PluginManager] Saving plugins config...```
hey question...
with the new update release.. would I have to delete world on my server?
or would I have to download a new server setup?
how can I ensure that the new update will work on my server?
I got the same thing one minute ago. Reinstall the new version and do not cancel the download / close the window or whatever when it says "initiating assets.zip" (or similar idk it anymore), it takes a while to download them
okay, thanks
Just updated and I can't seem to open my previous world, so definitely a good question
i've searched the entire folder structure and i see no sign of "HytaleServerConfig" anywhere, this must be a mistake
Hey, Im hosting a server on shockbyte now do I just have to wait for them to update my server automatically or do I have to do something? becuase I cant connect rn
I reinstalled but the server is still crashing
on-prem server hosting is better
It was so bad and none of my friends could connect to eachother so I just decided to buy one
Hmm I dont exactly know why it happens then. The problem is within the assets.zip file, it cant be read correctly. Either it is located wrong or is corrupted.
you needed to portforward
I'm looking for someone to write a plugin
how do i make a sever
hytale.game/en/create-server-hytale-guide/ search thi
whats the error?
You can use the Configurate yaml library. Its really good
I keep getting an error when i try to load Hytale. "identity token signature verification failed. the token may have been tampered with." how do i fix this?
it does not help
use the /auth and the code
Hi, what are you looking for. Feel free to contact me
update doesn't work I get time out when I try connecting to the server, you know what's wrong?
you swapped in the server and assets.zip?
yep
DM
what're you stuck on?
where do i go when i open it
if you're using windows write a batch folder for it to run
Do someone know why the new server version is not loading plugins?
I keep getting an error when i try to load Hytale. "identity token signature verification failed. the token may have been tampered with." how do i fix this?
old generated chunks will stay like in old version, new generated chunks will be generated with updates server rules
any one have asever i can join
you got any double ups of plugins?
yeah but I keep getting "the server is running an old version and cannot accept your connection"
Anyone getting worldgen when updating server? Wont startup now
[2026/01/24 15:03:29 INFO] [HytaleServer] Getting Hytale Universe ready...
[2026/01/24 15:03:29 INFO] [WorldGenerator] Set prefab-store to: ASSETS
[2026/01/24 15:03:29 INFO] [HytaleServer] Shutdown triggered!!!
[2026/01/24 15:03:29 INFO] [Universe|P] Removing world exceptionally: default
[2026/01/24 15:03:29 INFO] [HytaleServer] Shutting down... 3 'Failed to load world gen!
Error while loading zone "/Server/World/Default/Zones/Oceans" for world generator from file.
Error while loading cave generator.
Error while loading caves for world generator from /Server/World/Default/Zones/Oceans/Cave/Caves.json
What do you mean?
update your server, keep the world file
where?
you need the new assets and server folders
how can I get it?
final Teleport teleport = Teleport.createForPlayer() - is new way to teleport
Hello, I did update my server and my plugin libs/HytaleServer.jar but it still doesn't recognize the imports and everything, any idea of why ?
use the auto downloader or take it from the launcher folder
if you use vps just use downloader to download new server package and then unzip it
Do we know if the launcher has some sort of arguments? Like telling it to launch the release channel and connect to server right away? 🙂
Hello guys! 
%appdata%\Hytale\install\release\package\game\latest
if you want to do it manually
you can for example set amount of ram used
Hi everyone, where can I find the newest jar file for hytale?
%appdata%\Hytale\install\release\package\game\latest
Is there anyway to reload mods without restarting the server everyone 2 minutes ?
How do I configure the autoupdater? I read about it in the changelogs but can't find the config
for my dedicated server is what I need
yeah take the assets.zip and server
yeah its in there, or use hytale-downloader
I'm using my own server hardware at home,
I downloaded the new .zip and .zipped it.
placed the file in the same directory as it was before (it asked to replace, I said yes)
I ran the hytale-downloader-windows-amd64.exe
what should I do next?
sounds good thank you!
Hey. Are there any hytale servers that are up yet?
just path to it and run the exe you'll need to auth again to download it same kinda thing in linux
if it replaced the assets & jar that should be it
ya mine will be up soon
awesome, okay
I do have server but... still working on it
Hi, Does anyone know how to get a bed using a position? Since it's bigger, I can't use "equals" for the location.
I meant this:
Introduced UpdateConfig in HytaleServerConfig with fields for enabling updates, check intervals, notification preferences, patchline selection, backup options, and auto-apply modes. Includes serialization support and getter/setter methods.
I can't find the UpdateConfig in my config.json
I used update --force and now my server doesn't work, i made one from scratch, authorised it and still doesn't work, "Server authentication unavailable - please try again later"
Hello, I did update my server and my plugin libs/HytaleServer.jar but it still doesn't recognize the imports and everything, any idea of why ?
Anyone getting worldgen critical errors after updating that prevent server boot?
so if you have downloader,
delete assets and old server jar
do:
./hytale-downloader
then unzip 2026.01.24-6e2d4fc36.zip
(change the name for your package)
then launch new jar...
would you mind helping me pm?
ALWAYS TAKE A BACKUP OR SNAPSHOT BEFORE UPDATING. just in case. you never know 😄
overall if possible its best to have new map tho -as the ore generation is completely different
sure i can try
added ya
any idea if theres a way to reset specific chunks like you could with uploading a MC world, and kinda painting them n such? i forgot what that tool is called
hmm i dont have anything like that
Does anyone know how to fix white sky on servers?
Hello.. I have a weird problem. I cannot mine any ores. Just ores, no other blocks are broken. Any idea why?
try different browser
Hello, I can't resolve any of hytale's symbol since I updated the server.jar from my plugin, any idea of why ?
It is authorised Shen, i just cant connect to it
Hey, is there some way to make a configurable ui file?
drag the assets.zip and server out of the update zip folder
Hi, Does anyone know how to get a bed using a position? Since it's bigger, I can't use "equals" for the location.
yes I already did, my problem is that I updated my plugin's lib with the new HytaleServer.jar but it doesn't recognize any of it's symbols
whats the server output say?
Is it me, or the server disk usage is much higher then it was in previous update?
my disk is 8%
For me it's 58%
Hytale Server Booted! [Multiplayer] took 9sec, its all green and if i do /auth its good too
and you've portforwarded?
10 hours later i have concluded that "RoofConnectedBlockTemplate" is broken and im so tired that i put the wrong thing in the bug report and so now they're gonna look for CustomRoofConnectedTemplate or something.
attempted to fix the file but theres zero documentation on it so i have absolutely not a single clue what to do to fix it
hey, im still trying to figure out how plugin making works, but im stuck on this error for a while now
im trying to follow this tutorial i found from TroubleDev for making custom ui, but when the ui tries to open, it kicks me off the server, because the server cant find the .ui file, anyone knows what could be causing this?
ive added IncludeAssetPack to the manifest, the path used in the code is Pages/page.ui, but is located in the Common/UI/Custom/
cant think of other stuff i checked rn
the specific error that shows up on the client is
Could not find document Pages/page.ui for Custom UI Append command. Selector:
Constant 7MB/s usage
Ah figured it out, was calling wrong .jar file.... oops
Okay well, i restarted my PC and now everything works, perhaps when i was launching other .bats maybe one of them got stuck in the background and wronged the authorisation
yes ofc i portforwarded, i played on the server since release, this is just after the update
Also the armor toggle showed up properly now (still no file settings to configure it tho) alright
hmm I dont see it.. your sure I dont have to go and download a new file and then upload that file
dont see what specifically?
When you try to fill a watering can, you get kicked from our server since the latest patch.
Can any of you reproduce this? Looks like a bug in Hytale itself to me.
Excerpt from the changelog:
Refilling containers now targets the closest block of water rather than requiring you to aim at a block behind/under water.
I suspect this change is what’s causing it and that a bug slipped in there.
i can't share the console output here message will be deleted
Just tried it, worked fine for me
your saying there is a hytale-downloader but I do not see that anywhere
this not happen all the time
oh yes that you have to download separately.
just tried spamming 50 times and still worked fine hmm
weird
I see yes like I have the old jar but they added a patch and now its saying my server is outdated so do I need to go download the new patrch and upload it to my server?
this happen for me and all other players on our server since we updated to the latest patch
just add the server and assets.zip likeyou did when first making it
gotcha
yeah, theres many guides on it, cant post links here sorry
no worries ill find them
I keep getting an error when i try to load Hytale. "identity token signature verification failed. the token may have been tampered with." how do i fix this?
How can i change the global spawn point to another world?
Hytale server have a repository now right
just checking my understanding as Im familar with programming but new to java so its going unfamilar tricks.
public class BlockBreakEventSystem extends EntityEventSystem <EntityStore, BreakBlockEvent>
am i correct in thinking that the <> brackets are just using the class name itself as the variabvle name here?
if you find out id like to know
Yes, EntityStore and BreakBlockEvent are Java-Classes. They aren't variables perse, but so called generics.
Anyone got a plugin for Factions yet?
i heard ultimate factions was good
ok so this is just a more effcient way to handle storing them as vairables instead of writing something like:
theClass myClass = new theClass
correct?
Does anyone know If I can fully get rid of this pocket crafting UI for every player? Im making something that nessecarily doesnt require crafting, so id rather for it to not exist
I keep getting "invalid acess token " error
Hello guys
hello bobo
has anyone found how to hook into the teleporter functionallity? like to connect the player to another server
for (PlayerRef playerRef: Universe.get().getPlayers()) {
Ref<EntityStore> ref = playerRef.getReference();
if (ref == null) return;
Store<EntityStore> store = ref.getStore();
Player player = store.getComponent(ref,Player.getComponentType());
ref and store are correct when printing out
but I am not getting Player player
what am I doing wrong here?
shubshub did it with inventory sync
Is BetterMap a mod or a server plugin?
Both
No, they are used to define types of variables or parameters dynamically. If you are not super familiar with object oriented programming, it will be difficult to explain and understand generics. If you wanna learn about it, you probably should watch a video or go through baeldung or other websites.
For example I got this class ExampleClass, which has two fields. One field is a String and it will always be a String, no matter how many objects you create. The second one in generic, which allows you to define what kind of type the field should have, when creating the object.
class ExampleClass<T> {
public String staticTypedField;
public T genericTypedField;
}
class Scratch {
public static void main(String[] args) {
ExampleClass<String> stringExample = new ExampleClass<String>();
stringExample.staticTypedField = "Always a String!";
stringExample.genericTypedField = "This time its a String!";
ExampleClass<Integer> integerExample = new ExampleClass<Integer>();
integerExample.staticTypedField = "Still a String!";
// Now I have to enter a Interger!
integerExample.genericTypedField = 52;
}
}
I see, thanks
whats the best mod for a side bar ui menu i can use as a reference for my mod
do you have a link?
Hey, I am tryna setup my first plugin and maven cant find the Hytale API, am I missing something
I've already made one :D
https://support.hytale.com/hc/en-us/articles/45326769420827-Hytale-Server-Manual#misc-details scroll down and you'll see maven artifact
i dont think he published rn
Hii, for update our server, we need to change what ? Just the Server file or Server file and Assets.zip ?
both
yeah no Ive got that but its marked as not found and the I build it also doesnt find it
okkk tyy !!
DId you download sources & documentation then sync the project?
I cloned the example plugin git repo
Are you using intelliJ?
yea
Any mods for controller support
go to the pom.xml file -> right click -> maven -> click "Download sources and Documentation" wait for that to finish then do the same but instead of clicking Download click "Sync Project", but gotta wait for the download to finish first it might take a couple of mins before you can sync
no but launch through steam and use its controller support did today on my msi claw was okayish
Thanks!
Oh okay im look into it see what i can find thanks
is it normal?
[0.010s][warning][aot] The AOT cache was created by a different version or build of HotSpot
[0.010s][error ][aot] An error has occurred while processing the AOT cache. Run with -Xlog:aot for details.
[0.010s][error ][aot] Loading static archive failed.
[0.010s][error ][aot] Unable to map shared spaces```
anyone know a good custom command plugin want to set /sun to shorten /weather set Zone1_Sunny etc
Did it, it said Sync finnished but the dependency error remains
Try restarting intelliJ its a bit temperamental when it comes to maven, if that doesn't work can you send me the full error?
[ERROR] dependency: com.hypixel.hytale:Server:jar:2026.01.22-6f8bdbdc4 (compile)
[ERROR] com.hypixel.hytale:Server:jar:2026.01.22-6f8bdbdc4 was not found in (maven link) during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced
[ERROR]```
try mvn clean install -U
did you find ?
did somebody find a hytale function that gets the location that a player clicks on
doesnt help, same error
How can i change the global spawn point to another world?
OHHH WTF, when we update the server and the assets, we lost our universe???
can i ask here for world gen v2 help or nah
havnt experiment with that yet
Can somebody tell me if that is possible at all in a plugin. I've got a interaction and I wanna dynamically, based on persistent data in the user, execute another interaction that I can fetch with the following:
Interaction interaction = Interaction.getInteractionOrUnknown("***Potion_Flask_InteractionVars_Effect_Interactions_0_Amount");
I have the interaction object, but don't know how to execute it or if its even possible
Are your versions up to date with the ones specified here: https://maven.hytale.com/release/com/hypixel/hytale/Server/maven-metadata.xml
i just put the new Server and Assets
Hello, is the server configuration for the armor visibility toggle available? I dont find it
how can you disable the armor slot visibility toggle for a server, where do you find it, can someone help?
nothing else
Anyone seen this before? When launching my Hytale server I get: “World main already exists on disk!”
I think its not available yet? I dont find it either
Did they finally add the official Maven for the server sources?
There's an artifact for it https://support.hytale.com/hc/en-us/articles/45326769420827-Hytale-Server-Manual#misc-details
anyone can explain too me why when i changed the Server and Assets.zip, i lost my advance plsss ??
oh, does that mean we could depend on hytale maven for the jar?
Ah - they edited that then, it was initially supposed to be on central
yeah, 2026.01.24-6e2d4fc36
anyone know what we need to add on your config here to make the server auto check updates with the new arguments on patch 2? }, "Update": {} }
yes, all the folder Server, why?
You have to keep your world
but i have the folder universe
its the world, right?
universe is a collection of multiple worlds
Got the issue, forgot to add the repositories section aswell
Ahhh that would do it 😂 glad you found it!
but inside, we have the default world
anyone know a custom command mod so i can shorten commands in game
yes
What i the permission for the hytale teleport command "/tp NAME"
i tried this
hytale.teleport
hytale.teleport.command
hytale.teleport.command.tp
but don't work 😄
would a crates plugin (selling keys) be against tos?
soo dont understand, why all my advance disappeared
most vanilla commands have short aliases. like /gm for /gamemode
You can check aliases on /help some commands have it already
yeah im after making like /sun and /day etc
FKC
HADHAHDAHDAH ITS MB, i put the old universe in the another folder...
not the real one i have rn
Hi, did anyone experiment with addInstruction velocity on projectiles ? I have a working systeme but not on projectiles
hytale.teleport.command.tp
hytale.teleport.command
hytale.teleport
don't work, too 😄
hytale.command.
If anyone is having issues with figuring out how to add the new Maven artifact to their Gradle project, here's a some copy and paste for your build.gradle.kts file. If you're using a Groovy build.gradle file, you'll have to adapt this a bit 😅
repositories {
maven {
name = "Hytale"
url = uri("https://maven.hytale.com/release")
}
mavenCentral()
}
dependencies {
compileOnly("com.hypixel.hytale:Server:2026.01.24-6e2d4fc36")
}
LETS GOOO
Hello, I would like to know if it is possible to add tabs next to the “Inventory”, “Map”, and “Creative Tools” buttons from the asset editor or via a plugin, so that I can add new menus.
DONE TYY GUYS !!
how i can play co-op hytale free with my friends
Every player needs to own the game
ye, i buy the game=)))
how do i join other servers? is there no like server list and have to connect direct?
@void frost hey let me know if you find it ty
its not working
Correct, there is no in-game server discorvery yet. You need to manually paste in domain names for now
oh okay makes sense , thank you!!
are servers down i cant connect right now to anything
How can i change the global spawn point to another world?
then your internet service provider is crap. the join codes work based on upnp feature, which only works when you have actual public ip available
change the Defaults.World value to your target world in your server's config.json
Hey guys, does anyone know if it is possible to change the Block model with another way than BlockStates?
I want to add my custom cables with Push/Pull visualization, but i would need 4096 block states with all directions and configurations. There surely must be a better way?
Maybe someone knows if we can display multiple models at once so that i can overlay them in way?
Thanks in advance!
Any idea how to refresh the shop in the Forgotten Temple? My merchant has been stuck at refreshing 51 days for many days now
But this does override my current default map
sooo, how do we get the "Download Source" work?
for UI alignment what types are there?
i couldnt, but i made a server from scratch and the new files just have that option on already
- How to retrieve a player's display name?
Surprisingly, I cannot find a direct .getName() or .getDisplayName() method in either the Player or PlayerRef classes. While I can currently use UUIDs as a workaround, it is not ideal for the UI and logging.
Is the player name stored within a specific component (e.g., NamePlateComponent)?
Or should I be looking into a global service like UserCache to map UUIDs to names?
- Difficulty using setGameMode with ComponentAccessor
I'm trying to switch players to "Adventure Mode," but the implementation of setGameMode is giving me trouble. The method appears to be static and requires a ComponentAccessor parameter.
Where am I supposed to obtain/instantiate a valid ComponentAccessor for a specific player instance?
Is there a more standard way to modify player states without manually passing accessors?
Any code snippets or documentation pointers would be greatly appreciated!
wait, where's the info about the maven artifact?
yes
did I miss something?
oh, it was updated
PlayerRef#getUsername() or Player#getDisplayName()?
Still looking for "Download Sources" to work 😄
Anyone up to make a mod to lock chests to only certain players?
If you're using intelliJ its in the pom.xml file -> right click -> maven
Surprised noone's done this yet, I'll look into this later if I haven't found any existing projects
imagine using maven
using IntellJ with gradle
I was suddenly kicked out of the game while around the tower has anyone else experienced this problem?
Hi everyone!
Since today's update, my server on my personal machine isn't working.
However, I duplicated my server in the saves and when I launch it from “my worlds,” it works.
Technically, I could ignore it and continue running the server until I host it on a dedicated machine, but I want to understand what's going on.
So here are the end of log files if anyone wants to help me figure it out. (tell me if you need all the log file
on the left side u have panel with "GRADLE" button <elephant>, then on gradle panel u have like download button and its a Download Sources
||
[2026/01/24 16:18:06 INFO] [HytaleServer] Getting Hytale Universe ready... [2026/01/24 16:18:06 INFO] [HytaleServer] Universe ready! [2026/01/24 16:18:06 SEVERE] [SERR] java.lang.IllegalArgumentException: EventRegistry is shutdown! [2026/01/24 16:18:06 SEVERE] [SERR] at com.hypixel.hytale.event.SyncEventBusRegistry.dispatchFor(SyncEventBusRegistry.java:88) [2026/01/24 16:18:06 SEVERE] [SERR] at com.hypixel.hytale.event.EventBus.dispatchFor(EventBus.java:272) [2026/01/24 16:18:06 SEVERE] [SERR] at com.hypixel.hytale.event.IEventBus.dispatch(IEventBus.java:21) [2026/01/24 16:18:06 SEVERE] [SERR] at com.hypixel.hytale.server.core.HytaleServer.boot(HytaleServer.java:424) [2026/01/24 16:18:06 SEVERE] [SERR] at com.hypixel.hytale.server.core.HytaleServer.<init>(HytaleServer.java:303) [2026/01/24 16:18:06 SEVERE] [SERR] at com.hypixel.hytale.LateMain.lateMain(LateMain.java:54) [2026/01/24 16:18:06 SEVERE] [SERR] at com.hypixel.hytale.Main.main(Main.java:43) [2026/01/24 16:18:06 SEVERE] [Hytale] Exception in thread: Thread[#3,main,5,main]||
Looks like it shut down before this
`||java.lang.RuntimeException: Failed to create HytaleServer
at com.hypixel.hytale.LateMain.lateMain(LateMain.java:58)
at com.hypixel.hytale.Main.main(Main.java:43)
Caused by: java.lang.IllegalArgumentException: EventRegistry is shutdown!
at com.hypixel.hytale.event.SyncEventBusRegistry.dispatchFor(SyncEventBusRegistry.java:88)
at com.hypixel.hytale.event.EventBus.dispatchFor(EventBus.java:272)
at com.hypixel.hytale.event.IEventBus.dispatch(IEventBus.java:21)
at com.hypixel.hytale.server.core.HytaleServer.boot(HytaleServer.java:424)
at com.hypixel.hytale.server.core.HytaleServer.<init>(HytaleServer.java:303)
at com.hypixel.hytale.LateMain.lateMain(LateMain.java:54)
... 1 more[2026/01/24 16:18:06 INFO] [SessionServiceClient] Game session terminated
[2026/01/24 16:18:06 INFO] [HytaleServer] Saving config...
[2026/01/24 16:18:06 INFO] [HytaleServer] Shutdown completed!||`
Sorry btw lol
bro dont spam xd
Use pastebin or hastebin or something similar
just use pastebin or smth, and paste full log
we can do links?
well yes, but actually no
Tht's what I was wondering, if not, just share the host + code 😂
I hit that button, but when I navigate to a hytale class the editor still shows "Decompiled .class file ... Download Sources" but when I click on it it just fails
@upper wyvern lmk if you work on that project $$
This shouldn't be something that complicated, nor need for payment, should be pretty straight forward
Thanks !
Sorry all for that 
I can send you the log if you want
Go ahead
Curse forge it and I’ll get servers to use it
Have u discovered it?
Anyone know how to wait a frame?
Async wait
sadly can't send the link here, is ok if i send you in dm ?
How do you get Player from PlayerRef
Yes
Why
They have this in their docs for "Understanding the difference" (## Player Components)
@Override
protected void execute(@Nonnull CommandContext commandContext, @Nonnull Store<EntityStore> store,
@Nonnull Ref<EntityStore> ref, @Nonnull PlayerRef playerRef, @Nonnull World world) {
Player player = store.getComponent(ref, Player.getComponentType());
UUIDComponent component = store.getComponent(ref, UUIDComponent.getComponentType());
TransformComponent transform = store.getComponent(ref, TransformComponent.getComponentType());
player.sendMessage(Message.raw("UUIDComponent : " + component.getUuid()));
player.sendMessage(Message.raw("Transform : " + transform.getPosition()));
}
where did u find that file when you fresh installed ?
ngl the modding is pretty chill on hytale, i have less issue than on any other game
Let me clarify - The file is still not there, i see nothing related to "HytaleServerConfig" anywhere, but simply making an entirely fresh server and loading up my world data from an old one had the toggles on already
Pretty refreshing having the ability to do basically anything we desire with them
Which ones do you mean, there is no official one yet
Do you know of a way to determine which key to configure for the user? For example, I would like to display the Ability 1 key in a CustomHUD.
The ones on hytalemodding
is maven resolves the sources.jar differently than gradle?
- find out which world the player is on
var world = Universe.get().getWorld(playerRef.getWorldUuid());
- on the world thread, get the entity ref
world.execute(() -> {
var ref = world.getEntityStore().getRefFromUUID(playerRef.getUuid());
- use that that entities Player component from the entity store
var player = world.getEntityStore().getStore().getComponent(ref, Player.getComponentType());
``` ```java
});
Thanks
oh make sense alright ty
This doesn't seem to work
Can somebody help, searched the whole thread...
How do i increase Damage with the DamageEventSystem
@Override
public void handle(int index, ArchetypeChunk<EntityStore> archetypeChunk, Store<EntityStore> store, CommandBuffer<EntityStore> commandBuffer, Damage damage)
{
if (damage.isCancelled() || damage.getAmount() <= 0.0f) return;
Damage.Source src = damage.getSource();
if (!(src instanceof Damage.EntitySource entitySource)) return;
Ref<EntityStore> attackerRef = entitySource.getRef();
if (attackerRef == null || !attackerRef.isValid()) return;
damage.setAmount(damage.getAmount() * MULTIPLIER);
}
This doesn't work. Do i have to cancel things or so? If yes how?
anyone know about block change events? specifically i want to detect when blocks are placed and broken. more specifically i want to only do this for custom blocks from my plugin but i imagine that just comes down to filtering using the block tags.
Anyone know what this error in the console means?
24/01 16:45:04 [Error] [2026/01/24 16:45:04 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 33ms 651us 369ns > TICK_STEP, Has GC Run: true, WorldChunk{x=37, z=22, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.blocktick.BlockTickPlugin$$Lambda/0x000000003893f860@265c0752
24/01 16:45:05 [Error] [2026/01/24 16:45:05 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 80ms 433us 352ns > TICK_STEP, WorldChunk{x=29, z=27, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.fluid.FluidPlugin$$Lambda/0x0000000038ac4400@509d999c
24/01 16:45:05 [Error] [2026/01/24 16:45:05 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 43ms 127us 387ns > TICK_STEP, WorldChunk{x=11, z=28, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.blocktick.BlockTickPlugin$$Lambda/0x000000003893f860@265c0752
24/01 16:45:06 [Error] [2026/01/24 16:45:06 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 40ms 998us 551ns > TICK_STEP, Has GC Run: true, WorldChunk{x=41, z=10, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.blocktick.BlockTickPlugin$$Lambda/0x000000003893f860@265c0752
24/01 16:45:06 [Error] [2026/01/24 16:45:06 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 906ms 757us 190ns > TICK_STEP, Has GC Run: true, WorldChunk{x=17, z=29, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.fluid.FluidPlugin$$Lambda/0x0000000038ac4400@509d999c
24/01 16:45:09 [Error] [2026/01/24 16:45:09 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 146ms 249us 882ns > TICK_STEP, Has GC Run: true, WorldChunk{x=17, z=30, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.fluid.FluidPlugin$$Lambda/0x0000000038ac4400@509d999c```
Nothing to worry about
Seems to happen any time a player moves
It's just throwing chunk loading and rendering errors which will dissipate as Hytale gets more and more optimized
no, you?
How do I retrieve data from the TextField in the UI?
Hello,
Just for know, do you thing hytale team would fix the corruption issue if an component no longer exist in files (ex if i remove my mods) ? Cause i hesitate to store my data with component due to that issue.
(In theory i have no reason to remove my mods)
So hypixel has a self-hosted maven now for the server jar, anyone know if they provide sources anywhere?
not from what I could tell
Sources have not been released. You have to decompile it yourself for the time being
They made markers async now, I assume its cause of change of system
I get this log in the log file Failed to load plugin C:\Users\#\AppData\Roaming\Hytale\UserData\Mods\MyMod-0.1.jar. Failed to find main class! I have a mymod class and a command
not yet
just several people including a Hypixel employee said its a matter of right clicking on pom.xml and "Download Sources"
of course its not actually working
make sure your manifest.json is configured correctly
Did someone overwrite standard Hytale items using a mod?
Looks like they forgot to actually publish the source/jd artifacts >.>
Is there a console command to use for a server announcement, e.g "Server will restart in 5 minutes"?
tiny mistake, though given that even an employee was not aware then it might come soon, we can only hope
it does work
Source will not be published until the legal framework is figured out
Hi there, is it possible to play with my son in LAN? I see the world (allow other player to join is on, no password is set), but failed to connect to server (an unexpected error occured) 🙁 I am playing on pc (windows) my son on steam deck
i mean it worked for me
within a couple months
I mean, gradle can't find source jars from their repository, so
how? there is literally no -sources.jar on their cloudflare
Anyone who knows how to code that wants to join a project? we are working on making a highly runescape inspired server and are looking for more people who want to join the cause 😄 if you want to join or just want more info hit me up!
or even a list of console commands you can use on hytale servers?
He told me to Download Sources and Documentation then resync and in the xml : ``` <repositories>
<!-- Hytale release repository -->
<repository>
<id>hytale-release</id>
<url>https://maven.hytale.com/release</url>
</repository>
<!-- Hytale pre-release repository -->
<repository>
<id>hytale-pre-release</id>
<url>https://maven.hytale.com/pre-release</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.hypixel.hytale</groupId>
<artifactId>Server</artifactId>
<!-- Replace with latest version, we provide jars for the last five releases -->
<version>2026.01.22-6f8bdbdc4</version>
</dependency>
</dependencies>``` that worked for me
You just /op self then /help
Ahh so no console command to announce restart or things then
we are doing the exact same, but while
https://maven.hytale.com/release/com/hypixel/hytale/Server/2026.01.24-6e2d4fc36/Server-2026.01.24-6e2d4fc36.jar
exist, its standard source at
https://maven.hytale.com/release/com/hypixel/hytale/Server/2026.01.24-6e2d4fc36/Server-2026.01.24-6e2d4fc36-sources.jar
does not
Those repositories don't even have source jars available, just compiled artifacts
We commit to releasing the server source code as soon as we are legally able to. Expect this within 1-2 months after release.
There is no java based docs aside from community docs, that's the jist if it so far
Just to clarify Sakito, we are not blocked on using the compiled jar and seeing the .class auto-decompiled.
In the mean time, you can decompile it yourself to create the -sources.jar
how can I stop others from using commands like /op?
How can I apply opacity to an image in Ui?
don't op them, they shouldn't have access to it
is there an event I can use or how would I detect if a player receives an item in their inventory when crafting it?
don't start your server with --allow-op
How would I check if that setting is on?
it would be in your server startup command
ahh its not in config.json so i presume it is off
idk I can press the restart button in the server control panel and it restarts, dont know what you are referring to
In your panel, look for "Startup" configuration
How can I apply opacity to an image in Ui?
guys how should I go about loading custom json data? Not any ingame assets but my own type
is there an event I can use or how would I detect if a player receives an item in their inventory when crafting it?
iirc theres events in the Inventory class maybe there?
CraftRecipeEvent
tysm