#server-plugins-read-only
1 messages · Page 64 of 1
same
there's absolutely nothing in here that tells me how to make it
Yes, start by creating a world in creative, op yourself (/op self) then go to the creative tools, asset editor, and add a new pack (three dots in the top left corner)
Does anyone know if there is any official API or wiki for creating mods for Hytale? I’m completely lost about where to start.
nothing atm, just pain and suffering
anyone have any luck GUIs?
thanks !
thanks for your help
There is an official api but no official docs, you can get away with some random videos, unofficial docs and by decompiling the server jar
you could see the moderation tools plugin from that one host provider, they have custom UI done
There's nothing official but "hytale-docs pages dev" (with dots instead of spaces) is some AI generated docs that are fairly accurate from what I can tell
atm we have api tale wich im using to work
how to remove teleporter cap? on a server :/?
i can make a UI page, the problem is that it makes your player static until you press escape
Try looking into this repo Buuz135/Advanced-Item-Info on GitHub, has todo with showing UI to the user, also decompressing assets shows you all UIs used by the base game which may also give more hints around how some UIs work
alright, i did that and i ran the server start command, but i get a few errors in quick succession before the server shuts itself down. should i have the jar file and the assets zip in the same folder?
and there's NO documentation to make it persistent, ie, lets say a currency icon on your HUD
Maybe some mods on curseforge?
Yes - and you'll need to pass the assets zip location as a flag to the command like so: java -jar HytaleServer.jar --assets Assets.zip
Do you know where I can find the server.jar?
Any official dev docs already ?
Thanks!
Beeb trying since yesterday ... I activate white list ok ... I add user ok ... User whitelist.json shows the user ... But wont login .... Looking into the log seems theres something wrong with validation .... Cant find a solution still ... Meanwhile im using password ....
Could you share it with me?
In the games folder (you can open it with the launcher) or by using the cli manager
thank you! i got it up and running. time to figure out the rest of this. thank you for helping a noob lol
idk im still trying to figure this out. i put them in the mods folder like normal but it still won't work
No problem 🙂
Where can I find server logs when playing in local?
I fixed myissue by checking if i got java 25
Failed to setup plugin Hytale: CosmeticsModule comes up red and then crashes my server (2 secs after booting)
In the world folder, you can open it by right click on the world in the worlds list
final question, is it fine to set up a start.bat file for quicker server activation? i did that on minecraft and im assuming the same principles carry over.
thanks
Bro what is the issue with high ping when hosting servers?
Yes you can just toss that command into a bat file:
@echo off
java -jar HytaleServer.jar --assets Assets.zip
PAUSE
I like to stick PAUSE at the end so you can see what the errors are if it crashes
Starts fine, shoots up to like 500-6000ms
sweet, sounds great. do i need to add an -Xmx argument similar to minecraft?
I don't have high ping (it stays at ~10 ms) and the server i'm using is about 200km away from me
Prob check your connection or your hosting provider
Did you launch the server manually (java -jar...) or did you try creating a world normally?
Ive had the same issue, yday it was fine now it spikes and everything is okay. Apparently a bug?
it was cause java wasn't on 25
try using JD GUI against "EyeSpy" mod, seems like they do something related to HUD
Its everyone on my server
ayo guys, how to reg commands?
i watching on wiki, and this:
getServer().getPluginManager().registerEvents(new MyListener(), this);
or
getServer.getCommandExecutor...
not working
You can if you like but I think it's generally not recommended to pass those (even for Minecraft) as it's best to leave those to the Java runtime to figure out. That said, they're flags for Java rather than for the specific server software so any of those flags you think will help performance can be used (might be worth experimenting with them if you have performance issues).
I'll try that - I've even began compiling all of my UI changes into one, and it still requires you to press ESC as the game considers it a pop up page
Not sure if theres a better channel - Whats the easiest to reset a server world while keeping settings?
fantastic, thanks again for your insight. hope you have a great night man
Guys, has anyone written a post on how to fix invisible creatures? I can't find it anywhere.
Try contacting your hosting provider then, it's probably something on their end
i think all of wiki not working
Np, you too!
Anyone have a server where they discuss/share plugin development?
my server keeps crashing saying this, after i have played for like 1 hour
anyone know how to fix? i dont want to delete my world
I was thinking of making one (and a Wiki too)
It's happening often enough I've written a blog for it, i can't link here but just google : How To Fix Hytale Slow Connection & World Not Loading on Server ghostcap
I sent frq
did you fix it?
If you do send me an invite!
I’m loving Hytale’s potential for plugins/mods
DM'd
How does one change the welcome broadcast messsage?
ayo guys, how to register commands?
i watching on wiki, and this:
getServer().getPluginManager().registerEvents(new MyListener(), this);
or
getServer.getCommandExecutor...
not working
Try removing your player's data from the world
but then i loose my data?
how do i add mods to my server im using bisecthosting
Is there a way to edit the player camera's roll?
Are there any decent docs specifically for Custom UI yet?
do you have to pay for a server
Inventory, spawn point and memories; else wait if someone else has a better solution
Do you have any backups? Try restoring some of them
Hi everyone, I’m experiencing server crashes when the player count reaches around 20.
The server is hosted on a VPS with 24 GB of RAM. Has anyone had a similar issue?
i have backups, but so old i could just delete the data
@cerulean thorn
hey guys where do you post your plugins? what's the best site currently?
Hey everyone!
I made a Docker setup for running a dedicated Hytale server. It handles OAuth2 authentication automatically so you only need to authorize once.
Features:
- Auto-downloads server files
- One-command OAuth2 auth
- Auto token refresh
- Built-in backups
Check it out on GitHub: PavelLizunov/hytale-server-docker
Feedback welcome.
I can't DM you but the invite code is 2wrbpeEPNh
Curseforge to publish them
do you have to pay to pay for a sister
Hi, can anyone help me? When I create a world, I get an error and the game goes into offline mode, but it won't let me do anything.
hey did you manage to figure this out?
Check that you add the assets.zip
have you managed to fix it?
a big memory leak
Has anyone been looking into the protocol?
if either you or your friend have a public IP address, you can go into your router settings to do port forwarding and you shall be able to play toguether for free.
like to the start command? I'm doing that 🤔 and they all should be there 🤔
how to run world operations on a world thread?
did they mention anything about dropping documentation for server plugins when it comes to coding?
from a command
use AbtractPlayerCommand instead of CommandBase
getEventRegistry().register(PlayerConnectEvent.class, playerListener::onPlayerJoin); I Do that
Is there any existing community permissions system/plugin for Hytale (LuckPerms-style)? I’m looking for something to manage groups/roles and permission nodes for commands/features.
Sorry for the bad English, when I want to create a new world it tells me that the server cannot be validated and it doesn't let me do anything else, why is this? Does anyone have an idea?
seems like this guy got it
youtube(.)com/watch?v=u4pGShklEKs
for mods like Yung's Dungeon Mod what is the proper installation method for Hytale?
how? The recommended ram for 20 players is 8GB, I'm giving 20gb to my server
you don't need it's already in the server
and if that fails?
in Java ? hmmmm
yoo i actually configurated my dedicated server with new lines of code and it didnt bug out 
(i configurated player drop and day/night)
deleted player data and walked back to the same spot i crashed, crashed again.
Object refrence not set to an instance of an object```
SMOKES thank you
you're kinda right except that you can just use AbstractAsyncCommand instead to make it work with console also
don't think there's one yet but I'm looking forward to building one actually
then i think that chunk got corrupted
never store Object Componant always use a Ref
So according to the doc, there can only be one single custom HUD for a player? Even with multiple mods on?
i dont even know what that means
Someone have already created a GUI with a plugin ? if u can please send me the doc or somethng like this to create mine
I can't seem to get rid of this error
Unresolved dependency: 'com.hypixel.hytale:HytaleServer-parent: jar:1.0-SNAPSHOT'
i have followed the guide on hytalemodding but i can't find anywhere that it mentions how to solve this
What event would pressing the "f" key be? ???
yeah it might be one
If you want to store a player in your code don't store the Player compenent but a PlayerRef
well yeah but the issue i had was created from getting a Component and since you cant attatch components to the console, there is no reason to make a console able to execeute a command thats working with components
i have not created any code, im just playing on a server
Im having trouble changing the map name ... Changed the name in the json but on restart its changed again to 'default' ... Someone has the same issue? Any fix?
oh okay sorry
I have a folder with items like Drops, Environments, instances, Hytale Generator as subfolders, the mod is a dungeon generator by Yung. Does anyone mind telling me the proper way to install this mod or mods of its type?
NOT RELEASED at the moment
but, how reg commands??
use the files
I would assume the HytaleServer.jar in the files is the correct one
How can i export my assetpack(made with ingame asset editor) to upload it as a mod to curse
Just realized that since I'm using ShockByte, I can't run 90% of mods x-x (Java version 25 is required by most mods, shockbyte runs hytale on java 21)
anyone has any example on creating a new weapon? like from the asset editor but to be shipped with my mod
create class extends AbstractPlayerCommand
chat do we know the API to get nearby prefabs?
I'm checking the ItemStackSlotTransaction and there are methods to get the slot's itemStack before and after. However, when the slot gets emptied (you run out of the stack), both after and before itemstacks become null. Is this a bug?
and register like this : getCommandRegistry().register(new CustomCommand());
I'm having issues with the PlayerMouseButtonEvent not recognizing my button presses in game, has anyone worked with that yet?
why mi hytale goes into offline mode?
yes.
please share with the class
I believe there is no definition for something like PlayerKeyboardEvent, the most similar think is PlayerMouseButtonEvent() but doesnt correlate with keyboard activity
What language are the plugins for Hytale? And can you do everything with plugins, or is it easier if you combine it with mods?
can anyone tell me if this .ui file is correct?
$C = "../Common.ui";
Group {
Group {
LayoutMode: Top;
Anchor: ( Height: 30, Bottom: 5,);
FlexWeight: 1;
Padding: (Top: 4, Bottom: 4);
Group {
LayoutMode: Left;
Label #X {
Style: (FontSize: 16, RenderBold: true, TextColor: #93844c);
Anchor: (Left: 10, Top: 2);
Padding: (Right: 5);
Text: "X"
}
}
}
}
i only did exactly what the guide on hytalemodding said, downloaded the hytale server and used that as a dependency
the project recognizes i have it as a dependency but when i try to build it, it doesn't see it
anyone has any example on creating a new weapon? like from the asset editor (json based) but to be shipped with my mod
use PrefabStore and BlockSelection
learn Java and gradle bro
How do I change <Player> has joined default message?
Someone have already created a GUI with a plugin ? if u can please send me the doc or somethng like this to create mine
how do i turn off losing items on death for a server?
PlayerKeyboardEvent not found
PrefabStore store = PrefabStore.get();
BlockSelection customPrefab = store.getPrefab(Path.of("/absolute/path/to/prefab.prefab.json"));```
like this
any official wiki yet ?
What language is used for the plugins? Is it Java
I'm having trouble making a BuilderCodec for a map<Vector3i, String>, anyone know how would that look like? :v
is there a way to list all items and blocks from a certain mod/plugin
installed tailsclae to get aorund joining my friend issue and that fails and gives the same error response, any further ideas?
Whats the error?
thx!
any way to add custom lore to itemstacks?
Is there a guide on how to setup the plugins or some sort of base download or how does this work?
Hey guys, ❓ one question ❓ .
There is any way to assign a permission for everyplayer in Adventure gamemode? Like, I would like to everyone who joins in my server have permission to use an admin command ❓
Yeah, that class does not exist, you might need to create a custom event extending PlayerEvent to create something that checks for keyboard events, tho I dont see anything referring to a KeyPressEvent in the protocol of the lib
Not for separate instances of items no
Which is sad
IF is only for when the players press "F" you might as well search for any Event that is like "ActionEvent" or something related
your welcome
enable upnp on router, disable firewalls
Yes, search on this chat history, also this
youtube(.)com/watch?v=u4pGShklEKs
Hello, Is there a server active yet I could join?
only SMP server
where the flip are the api docs
I don't know what an smp server is, how do I find it?
or even the server jar for that matter
I've created some weapons through Asset Editor, how do I add them to my mod to be shipped with it?
test
you gotta get the server jar from this i believe https://support.hytale.com/hc/en-us/articles/45326769420827-Hytale-Server-Manual#server-setup
is there a mod that lets you add custom recipes?
dont have access to router
thats so dumb
I've looked thru that page, there's no download
this api is rancid
I know, client side things being limited sucks
A command-line tool to download Hytale server and asset files with OAuth2 authentication. See QUICKSTART.md inside the archive.
Download: hytale-downloader.zip (Linux & Windows)
Command
Description
./hytale-downloader Download latest release
./hytale-downloader -print-version Show game version without downloading
./hytale-downloader -version Show hytale-downloader version
./hytale-downloader -check-update Check for hytale-downloader updates
./hytale-downloader -download-path game.zip Download to specific file
./hytale-downloader -patchline pre-release Download from pre-release channel
./hytale-downloader -skip-update-check Skip automatic update check
guys im having troubles trying to find how to use custom key binds with java , i only managed to modify event like dropping items and placing and interacting with blocks , like i cant add new cutom keys interaction [ is this not out yet ? or im just SHTewBID? ]
this part i believe
What's the story with map persistence? It only seems to show the area around me and not the area that I've explored.
that's exactly what I wanted to ask, thx!
what why, why make it a CLI 😭
Hi did you manage to solve it?
Why is that?
HytaleServer.jar is downloaded into the Hytale directory. Hytale\install\release\package\game\latest\Server\HytaleServer.jar
Does anyone know how I could take a parameter value from a command and use it as a value in an interaction? Specifically, I want to create a command to define the total number of teleporters that can be placed in a world, but I don't know how to do it.
bro you need to open your eyes and read omgaaaaad
Find the files in your launcher installation folder:
Windows: %appdata%\Hytale\install\release\package\game\latest
oh okay, ty
ya so you gotta download the game and then use the server jar lmao
Could someone please explain to me how I can create a server to play with a friend? Is it possible to host it for free or even pay for it through an external hosting service?
In my case I'm trying to make a system where items can be socketed and enhanced with runes. In this case I would want each instance of item to have its own separate tooltip that can display the state of the tool, what sockets/runes it has
Can you use the asset store register methods in Java to define all assets via code?
free on your pc and use a VPN like WireGuard, TailSclace, Hamachi
does anyone know how to import the TickingSystem?
yes and no docs for now just decompile
in gradle kts you have file(path: string) so i believe it's like compileOnly(file(path)) cause you're not shading
alright, thanks for the help
i mean i was tryna code like custom enchantrs and i wanted to be able to diplay them in the lore
Ok thanks but can I by any chance create a server by paying so that it is better and works better?
Yea that's okay, that I do have experience with
what is your current specs ?
I think you have a friends system in Hytale, try it !
Yes
Hytale worlds is endless?
Partially, I can’t tell yet cause I just managed to open a thing
Nothing special, I want to play this game with a friend of mine in the same world but I'm not good at using VPN so I wanted the shortest way even paying for an external server
go to this option in your world in pause menu called [ONLINE PLAY] while you are in your world in game , the a popup window will have some option to send your friend a cutom url with options that will allow him to join you in you world
Getting the world to load is at least progress, what did you change to at least get that far? I think its file path related as far as I can tell
it does seem like this is only for getting them from the game files and not for locating them in the world...
Ty for help
Does anyone have a list of blockTypeKeys?
I tried getting one with world.getBlock(Vector3i) but that gives me a number and the blockTypeKey has to be a string
anyone know how to handle entity interact? thanks
I use that personnaly : java PrefabStore prefabStore = PrefabStore.get(); hikabrainArena = prefabStore.getAssetPrefab("hikabrain.prefab.json");
What's the story with map persistence? It only seems to show the area around me and not the area that I've explored. If I portal to the forgotten temple, the map is reset.
Anyone know how you replace the server thumbnail
literally imposible to join a server
and my ressources folder : ressources/Server/Prefabs/hikabrain.prefab.json
any fix?
what should my next step be trying to join friends? tried a vpn, changing firewall access etc. havent messed w/ my router but im at a loss
Does hytale host a local server for singleplayer worlds and if so is it possible to use plugins on singleplayer?
They say they do, and it's the easiest way to do single player (and ofc plugins would be available)
Is it possible to increase the number of teleporter per server?
by resources do you mean assets?
cant seem to find an import for tickingSystem :<
extend JavaPlugin class for main class?
Is it not somewhere under event registry?
Yes make sure you are setting the paths properly in IntelliJ and you dont use dots for the folder names and instead subfolders, and also remove the Hud/ and leave only name and extension.
are we able to use maven to package mods or is it just gradle?
no in my ressources file like :
\ressources
---\Server
-------\Prefabs
---\Client
---manifest.json
I removed eyespy and it's working for me
did you make that file layout yourself? I don't think that is what shipped with the game lol
Now that Hytale is finally out, I’m officially moving forward with the server project I’ve been planning. We are a small, interdisciplinary team of developers and artists, and we’re looking for a few more people who are passionate about modding and world-building to join us.
The goal is to build a complete network: from 'Forgotten Classics' like skywars or Zombies—which are now actually possible thanks to Hytale’s class system—to original mini-games and integrated RP. It’s a side project focused on having fun and learning together, but we’re looking for people with a firm commitment to creating something high-quality.
If you’re interested in seeing our roadmap or just want to chat about the tech stack we're using, feel free to drop me a DM! I'd love to see what we can build together. Send me a friend request if u want to know more.
That would be a mod resources folder, which the game doesn't give
What's that
that's the one from the game
a mod that tells you more information about what you're looking at
I've created some items through Asset Editor, how do I add them to my mod java project to be shipped with it?
Check RAM usage, we're finding approx 2GB of RAM per player atm
How does that even happen, does it store a copy of the world per player?
2GB per Player no way it's not true !!!!!!
anyone know if we can only have one CustomHud per player? cause that woulnd't be cool
think i found it in import com.hypixel.hytale.component.system.tick.TickingSystem;
"Server requires development mode which is not supported in this build hytale" **Fix **: After authenticating with /login, run "/auth persistence Memory"
does anyone know if we are able to use maven to package mods or is it just gradle? because I have been looking around and I have only been seeing people using gradle.
My server for 20 players is using around 45Gb of ram
wild
Nice
my server/prefabs folder is full of a few example prefabs and more folders
Its possible to use maven
Is custom ui only avaliable as pop ups ect, can we not extend/modify the existing hud I was reading there is restrictions around it?
what do people use for making guis systems for hytale?
Looks strange
yes you don't need gradle or maven too.
use gradle it's faster and way cooler than maven
Just SDK created for that
32 chunks of distances
it's easy to create an GUI in hytale
Would my mod be considered horribly bloated if I included graadlvm in it to write all my stuff in JS?
doesnt look like its doable right now to extend like inventory default with the current api from what ive seen
It's not the same for a page or for a GUI.
Do you use the java -Xmx option ?
bloat is a social construct trust
i'm setting setShowDeathMenu to false, but it's showing the respawn button and death screen still. anyone got any ideas?
na
anyone else getting this on their server?
[2026/01/14 22:04:06 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 55ms 277us 475ns > TICK_STEP, WorldChunk{x=-64, z=39, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.fluid.FluidPlugin$$Lambda/0x000000007aa0f350@33293b34
[2026/01/14 22:04:07 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 629ms 728us 229ns > TICK_STEP, WorldChunk{x=-57, z=39, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.fluid.FluidPlugin$$Lambda/0x000000007aa0f350@33293b34
[2026/01/14 22:04:07 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 73ms 157us 42ns > TICK_STEP, Has GC Run: true, WorldChunk{x=-57, z=40, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.fluid.FluidPlugin$$Lambda/0x000000007aa0f350@33293b34
[2026/01/14 22:04:09 SEVERE] [World|default] Took too long to run pre-load process hook for chunk: 1sec 998ms 922us 768ns > TICK_STEP, WorldChunk{x=-63, z=40, flags=00000000000000000000000000000100}, Hook: com.hypixel.hytale.builtin.fluid.FluidPlugin$$Lambda/0x000000007aa0f350@33293b34```
Not in every use case no, but it's getting up there. I'm looking at a 4 player server right now using 20gb
Sadly yes and im also looking for advise haha
Still wainting to curseforge modders accept my mod
my game keeeps crashing because of it
do you have any mods? i think it might be a mod
we love wait times
nope its smth abouut the Fluid plugin from hytale itself
simon said the map implementation was rushed and they will add persistance later
Does anyone know why the player model is not an asset model type? it seems that the player skin component is not a model asset component, so it is abit confusing to get the 2 to work together. ive been going through the model command code but it hasnt really yielded the system im looking for which is where/how the player model is rendered
i also have them but game is stable (only me), no mods
I've created some items through Asset Editor, how do I add them to my mod java project to be shipped with it?
(Sorry if is anoyying)
Hey everyone 👋
I have a few technical questions about modding in Hytale and I’d really appreciate some clarification from people with more experience.
I already know that through the Asset Editor it’s possible to modify stamina and health behavior (for example: changing drain rates, regeneration, or even making stamina infinite), and I’ve seen existing mods that do this successfully.
What I’m trying to understand is:
-Is there a supported way (current or planned) to link stamina drain/regeneration to another player-related stat or condition, rather than it being purely static?
-Is there any way to read or react to stamina values dynamically (server-side logic, events, or conditions), beyond just defining values in assets?
-Regarding the HUD: is there any known method (even experimental or internal) to modify or extend the stamina/health display, or to sync it visually with another system?
-Are stamina and health expected to be exposed through a future scripting/API layer, or are they intended to stay asset-driven only?
I’m not looking to replace the existing systems, just to align stamina behavior with another mechanic in a consistent and scalable way.
Any insight, limitations, or roadmap hints would help a lot. Thanks!
oh, is there any fix for it`?
Thank you.
what is your JVM argument
my game is stable for like 1 hour, then it crashes and i cnat join back
Would be good if had difference servers for plugins as a user and plugins/mod developers
i didnt find any by now
just increased my servers RAM (i got a selfhosted) that stabalised it abit but its not a fix
does anyone know if there is an api or a way to access a users cosmetics?
Someone know why PlayerMouseButtonEvent not works? Thank you!
how much ram? im currently self hosting with 8gb, but i could set it higher
not sure if you've found a way of doing this yet?
wich is the actual way to create mods? i dont have acess to the editor
How are you implementing it?
I had the same issue with mouse event it wouldn't fire. But that could be if I did it wrong.
do /op self
Does anyone have a good explanation of how to use the .ui files?
mine got 8 and its mostly at like 6 to 7 gb so 8 should be okay
did you set up your server bevor or after the patch?
because mine is from like 5 min after release and im trying to find out if maybe an update might help
Hey! I just wanna check, if I add mods to my hytale server do people need to install those mods locally to join?
no
no
after, i did have one before the poatch also, but both have the same problem
Only host needs mod
swag
all hopes gone xD
is visual scripting already a thing or is it something that will come soon
basically i am trying to find a way to directly change the players skin model rather than changing the whole model, i am unsure if i would need to grab their skin and make it into a model asset or if there is a more efficent and better method to change the player skin model?
check your available space disk or try to read the latest log appearing in the console
its super lacluster for modding, its not too bad for world gen it seems
is the hytale server dependency on maven or gradle? or do i have to use the actual jar in my lib?
Only json config for blocks, particles, etc. or java for more advanced changes
@wanton mountain @azure violet Hey I just figured out entity interaction detection I'll leave it here in case it's useful
pastebin dot com/TK2755Dd
added u for dm
is whitelist currently broken?
Legend!
Holy goat
I wasnt able to use maven (doesnt seem to be published yet), so jar it is for now
my server was using 60gb with 3 online
can someone inform if theres a good way to go about doing voice chat because if everything has to be done server side that feels so extremely limited, im considering having a hosted program which records your voice and sends those packets over to the server and playing them from the player
Teamspeak or discord integration? arma3s TSAC radio comes to mind for modded arma 3 servers local in world VOIP
hey can anyone help? do i need to do anything extra if i pay for server hosting. Or is it the same as having a private dedicated server.
can someone try to break my house area so i can see if the grief prevention mod i am developing is working 🙂
not even close to running out oif space
iirc proximity voice chat is a planned feature anyways
idk about either or those because im trying to limit it to proximity and teamspeak i have no idea
true im very aware it is but its most likely way later down the line so a lot of people would probably be happy to have a janky solution for now
There is a command ingame to create another world via /world add <name>. Is there any way to teleport into the created world, cant find a command for that just a way to set it as default?
I want there to be a modpack or mod that basically makes the game look like minecraft
I've created some items through Asset Editor, how do I add them to my mod java project to be shipped with it? They're in a Server/item/items/CustomWeapon.json folder
might be worth looking at Task Force Arrowhead Radio, have seen it used on teamspeak to give proximity based voice chat ingame for arma assume a similar setup could work for you annoying they would need to be in ts for it but might be simpler
how to register a system ?
interesting ok, big thing i just want is ease of access but while not being able to run a single thing client side it dosent really help
when i play onmy server, and i try to transfer somethign to a chest after ive been playing for like an hour, it crashes and says "a critical error occurred: Object Refrence not set to an instance of an object" anyone else encountering this?
hytale latam en bio
my current method is a program to which you run /hytalk link on the server, gives you a 6 digit connect code which you put in that program and it relays your voice to the server
Does hytale have a namespacing thing, if so, are permissions finally namespaced?
you add them to the resource folder inside the project
hey guys me and my friend just cant manage to play together i even created an external server for hytale and it still wont work i can join the server but he cant is there any solution for this ?
Probably firewall issue/port forwarding issue
anyone got any better ideas?
Why tf is the block state registry a thing but no block registry?
can you give me an example folder structure? Do the JSON go directly into resources folder?
iwe already turned it off
im still having so much trouble even downloading hytale on my server. the downloader keeps giving me an error.
i tried hosting a server on my personal computer instead just for testing, and i can't even auth on it.
ensure you have set appropriate firewall rules for it, default port is 5520 (ensure you use UDP protocol instead of TCP)
Look up FancyCore it's a public plugin by FancyInnovations, has everything you'll need
Is it possible to install a Hytale server on Pterodactyl? Because I have a dedicated Minecraft server on it.
GUYS PRESS f7 when you are op
Well! I'm extremely close to completing my first plugin that changes game chat to be based on proximity, with 4 different ranges.
hytale asset packs go inside the resource folder as if that was the namespace. the resource folder exists as its own pack essentially which is directly connected to the plugin, and it is already required for plugins because of the manifest.json folder, so you just add the server and common folders with the same paths as if you were making a asset pack within the resource folder of the plugin
I believe Pterodactyl is a front end for Docker containers, and so I assume there must be a way. I don't use Pterodactyl myself but if you googled Docker that might help you figure out how
Do you NEED to make assets via the asset editor/block bench for a mod to add blocks?
no
technically no, you just need correct file structure and json syntax
you must find an egg for hytale or create your own, once you get that done you may be able to create a new server with hytale.
Ptero is js a wrapper around a docker container so you can just run the generic egg and run hytale on it
block bencch is the best way to make models and asset editor is the best way to make asset packs as you can directly see how hytale does it themselves
there's already multiple server hosts using pterodactyl that are doing this
does anyone know about a player attack event
is there any way to make custom particle effects?
Is there any way without having to write json files? Like just at script runtime?
In some recent video they shown they used the asset editor for that
try using playit its free and already has automatic support for hytale server. What it does is it creates a wirtual port forwarding so you dont have to port forward or let it throug firewall
Is the entirety of the HytaleServer.jar considered api?
not really, youd have to have some program make the json files but you can use the asset editor it has a built in method altho i find it more confusing in most instances than pure json
Yes
Theres such thing as worse than pure json?
yes lua
not worse i just already understand json and some things in the asset editor get more complicated as things are split up and i also dont like block text editors like the asset editor that much
Its not working for me 🙁 heres my folder structure:
- mod-name/app/src/main/resources
- Server/Item/Items/Weapon_Custom_Sword.json
- Common/Items/Weapons (empty)
- manifest.json
Yaml
xml?
Never seen yaml, lua is kinda good, but I mean, compared to Java you say Lua is worse? (This isn't hypocritical as I'm writing my stuff in JS)
Just the model so far
XML is fine just verbose
For mods does it need to be both on the server and the client? Or can server upload to client when connecting?
i like the editor but sometimes it feels like it just... doesn't work? I've been trying to change the base damage of the fire staff for a bit and i just can't seem to be able to. I swear i found the json file that handles the base projectile damage. But editing it just does nothing
hmm i am unsure then, that should be how it works
How do I add a hytale mod to a server? do I just put mod.jar in the config?
i dont get why people use gradle, maven is the best thing to exist
put all mods in the mods folder
is my resources folder in the right location?
Gradle is infinitely better than Maven
Server only and it sends all em over, the hytale website says
JS is better than all your wacky build steps
Can anyone help me with the "Strict firewall" problem? I downloaded TAILSCALE but how do I use it?
xml config vs some actual scriptable config, I don't feel like there's a comparison point at all
wacky build steps
JS
Sry, all your build steps period
I'm trying to remove the respawn screen for players, I listen to RefChangeSystem and try to remove DeathComponent but that doesn't seem to remove the screen
Any suggestions?
the damage for the attacks is per weapon not projectile i believe so if you want to change the damage you should edit the weapons json with the interactions
im having the same problem
Where do I report a bug?
The JS community have the most build steps out of anyone... y'all have like four mainstream package managers, at least 4 compilers and 6 mainstream frameworks that all have their own pipeline
Do you know how to fix it?
Guys I have this in my mod:
- mod-name/app/src/main/resources
- Server/Item/Items/Weapon_Custom_Sword.json
- Common/Items/Weapons (empty)
- manifest.json
However, the Custom Sword isn't loading. The rest of the mod does. What am I doing wrong?
no man
Hello! I am ALMOST done with the v1.0 of my plugin, however, I use PlayerChatEvent to format messages and change the targets before it's actually sent, and for some reason it is sent twice. Is it because event dot setFormatter formats and sends the message and then the event also sends the message?
Can anyone help me with the "Strict firewall" problem? I downloaded TAILSCALE but how do I use it?
Why would I use a compiler or framework? I have been forced to see react and it looks awful to write, and typescript is awful for the build step
as far as i am aware the location is not that important for the resource folder as long as it is in the same folder as the java package
oficial dev doc yet ?
not yet
someone let me know the difference between an IEvent and an EcsEvent?
TypeScript, React, modern Vue, Svelte, SCSS/SASS/LESS, HTML templating engines - basically anywhere you can shove a build pipeline someone in the JS community has done it
did you specify that your plugin has custom assets in the manifest?
is there a wget download link and startup script for starting a hytale server yet?
SASS lol
hmmm no lmao how do I do that?
And they're all trash for having build steps, just, don't have one
"IncludesAssetPack": true
React isn't that bad once you give it a proper go and do it right. I used to crap all over it big time when I did Vue and previously vanilla HTML/CSS but if you do React right (i.e., don't overcomplicate it) it is a time saver
Yeah, we should just write machine code to begin with
I mean, I can't speak on react much bc I just use a full screen canvas tag
No abstraction layers and you won't need any building steps
Flutter for Web? lol
it seems most things are based on overrides of the hytale server jar
Wus flutter
we got 2 baiters in the chat
I'm sure this has been asked a billion times, but what docs are you guys using for the API?
They really are master baiters, though
They hooked so many with a single bait
It's a cross-platform (Android/iOS/macOS/Linux/Windows) app framework that can render to the web (website is flutter dot dev) built by Google
Does anyone know how to listen to an interaction sync? PlayerMouseButtonEvent is completely useless
There is no event that just tells me when the player swings a weapon, uses m1, or clicks? This API sucks?????
I'm reading the docs, the maven repo is missing >.<
Ig it would be that, my workflow is slightly cursed, but yeah basically then
use your local jar file
oh so i'd have to swap to raw JSON and see if it's set there?
THEY MADE DOCS?
Flutter is elite if you're making apps
the server jar?
yes
It's rather difficult to fully automate considering the server jar requires authentication to download, you'll need some sort of input somewhere
not necessarily raw json you can use the editor just go to the interaction page and you wil see the section for the weapons attacks
hytale-docs dot com (links are not allowed)
that worked, thank you so much!!
why does my "OP Helm" item not get found when I search for "helm" though? "OP Sword" appears when I search for "sword"
import com,hypixel,hytale,server,core,Message;
import com,hypixel,hytale,server,core,event,events,player,PlayerChatEvent;
import com,hypixel,hytale,server,core,plugin,JavaPlugin;
import com,hypixel,hytale,server,core,plugin,JavaPluginInit;
import com,hypixel,hytale,server,core,universe,PlayerRef;
import org,checkerframework,checker,nullness,compatqual,NonNullDecl;
import java,awt,Color;
import java,util,HashMap;
import java,util,concurrent,CompletableFuture;
public class NamePlugin extends JavaPlugin {
private final HashMap<String, Color> colorCodes = new HashMap<>();
public NamePlugin(@NonNullDecl JavaPluginInit init) {
super(init);
colorCodes,put("&1", Color,BLUE);
colorCodes,put("&2", Color,GREEN);
colorCodes,put("&c", Color,RED);
}
@Override
protected void setup() {
super,setup();
this,getCommandRegistry(),registerCommand(
new NameCommand("sup", "Name Test Command", false)
);
this,getCommandRegistry(),registerCommand(
new SetColorCommand("setcolor", "Type with specified chat color", false)
);
this,getEventRegistry(),register(PlayerChatEvent,class, event -> {
event,setCancelled(true);
String message = event,getContent();
PlayerRef sender = event,getSender();
for (String colorKey : colorCodes,keySet()) {
Color colorValue = colorCodes,get(colorKey);
String hex = String,format(
"#%02x%02x%02x",
colorValue,getRed(),
colorValue,getGreen(),
colorValue,getBlue()
);
message = message,replace(colorKey, hex);
}
sender,sendMessage(Message,raw(message));
return CompletableFuture,completedFuture(null);
});
}
}```
,setCancelled ,getContent ,getSender no work
That quick? Are they fully fledged? (And for the Java stuff?)
Holy codeblock
I see a reference to a repo dot hytale dot com in the docs as a maven repo.
Hey triple back tick exists
does anyone know how to make servers run better the ram usage is crazy anyone know anything that works??
idk never done custom assets
triple backtick with java (```java)
Xms and Xmx
;;;;;;;;;;;
Have you tried visiting that site? Docs at this point are most likely AI-written and are garbage
but what specifically do yk
What I read so far worked.
It fails with unknown host.
There is no such site
thank you anyway! btw do you know of any armor/weapon/material that is not obtainable in game yet, just creative?
Could try the Paper flags -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+ParallelRefProcEnabled -XX:+PerfDisableSharedMem -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1HeapRegionSize=8M -XX:G1HeapWastePercent=5 -XX:G1MaxNewSizePercent=40 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1NewSizePercent=30 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:MaxGCPauseMillis=200 -XX:MaxTenuringThreshold=1 -XX:SurvivorRatio=32
mine is doing just fine to i guess try some diff aurguments
the maven repo it lists is in fact missing, I'm expecting it to actually come later.
Omg y'all legitimately write code like this?
no sorry didnt really play lol, just researched the server jar
is someone have any idea why I had this error in my hytale server?:
[InteractionSystems$TickInteractionManagerSystem] Exception while ticking entity interactions! Removing!
bro jus help me
I think it's just cursed because of the chat filter lol
He's baiting and you're biting ngl
Why is it commas instead of periods wait wat
PlayerChatEvent is async. Try getEventRegistry().registerAsyncGlobal
to share on discord
We've got the Hytale server setup process super-duper slick in AMP. It can automatically take you to the auth page and you don't need to know ahead of time that that's what you need to do xD
ahhhhh, alright
guys, when i try to create a map, just to start play
appears a message server authentication unavailable
how do you get the PlayerRef from an event?
hytale-docs,com is ai generated guys. all the commits in the github are literally coauthored by claude. please don't use AI gen slop for your hytale mods
this just crashes my server. says its out of memory if i try use this
what's your playercount? it works for me
how do u get the hytale server lib?
add server jar as dependency
Down in app data
3 people, but it crashes before we even get on it j doesnt start
hello guys, does anyone know how i can make blocks unbreakable by players? Or any mod for this
/AppData/Roaming/Hytale/install/release/package/game/latest/Server/HytaleServer jar
What Java version are you using?
in my build.gradel dependencies {
compileOnly(files("libs/HytaleServer.jar"))
Hello! I am ALMOST done with the v1.0 of my plugin, however, I use PlayerChatEvent to format messages and change the targets before it's actually sent, and for some reason it is sent twice. Is it because event dot setFormatter formats and sends the message and then the event also sends the message?
more context
Figured that. I mean PlayerReadyEvent has a player.getPlayer there that isn't possible. the only public method in there is getReadyId. So nice hallucination
no repo exist?
Hi all,
I’ve nearly completed a Hytale voting plugin that allows players to receive rewards for voting for servers on server list websites. There are a few parts left to tidy up and document. There’s not much to show yet beyond screenshots, but it follows the V2 HMAC-SHA256 signed packets with a challenge-response architecture. I’ve decided not to include V1 due to the security concerns associated with it.
I’ll get everything set up and working with my website first so people can test it themselves, then release it once everything’s confirmed and any bugs have been ironed out.
Let me know if you're interested 
its the HytaleServer.jar
yo me and my friend just got the game, we are wondering how we can host a server compeltely free.
Yeah it was fairly accurate for the protocol stuff but I assumed all the plugin stuff was nonsense
<dependency>
<groupId>com.hypixel.hytale</groupId>
<artifactId>HytaleServer-parent</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>system</scope>
<systemPath>${HytaleServer-parent-systemPath}</systemPath>
</dependency>
</dependencies>```
I just made a wicked nice server manager application wish I could post a picture somewhere lol
could someone help me figure out what the differences are between player skin component and asset models? the player skin component doesnt seem to have nearly any of the same methods as asset models so i cant change its size
start it on your pc and forward your port
how do I make my own item names, what type of asset do I create for one (in the asset editor)
MouseButtonEvent is wrong totally on this website #server-plugins-read-only message
(thanks gil for finding this out)
what does that even mean
there are youtube tutorials for that, same as minecraft
yeah but look on that:
Maven Central Artifact
The HytaleServer jar will be published to Maven Central for use as a dependency in modding projects.
<dependency>
<groupId>com.hypixel.hytale</groupId>
<artifactId>Server</artifactId>
</dependency>
Exact details including versioning are pending for launch. Check modding community resources for the latest information on using these dependencies.```
Hi, I have a question: how can I add a block via a plugin?
its not available now?
I just made full complete Faction Mod where can i put it for community ?
curseforge
Alright
Hi guys, does anyone have a good documentation for the java plugins? I can't find anything really "useable" anywhere
idk how do i check im using a server hoster not like self hosting yk
The big issue is that is PlayerMouseButtonEvent doesn't do that is there literally no way to detect an attack or a click? So much for intensive modding support.
The docs broke down about now. xD
there is none official. research the server jar
hmm.. it might say in the log files?
I need a plugin to make chat messages only be sent to people around the sender.
therefore, when a message is sent, I take all online players and for each one in a certain distance or less to the sender, they are added as message target.
then, depending on the sender's chosen range, the formatting is made differently.
however, i think that when you change a message's format, it sends the message afterwards, and then in addition it resends it due to the event ending.
if you want to see some code or screenshots we can go into DMs
If you check my bio, I made a quick step by step video for getting setup and creating your first plugin!
Read the server jar, or there's ai docs
Any examples for making a block or item from plugin code and not assets
Does someone know how to transfer reliably a default world from server 1 to server 2
I'm already setup haha, I just need to know things like config setup etc 😄- thank yyou though 🙂
edit: I actually have seen your vid dude 😉
the HytaleServer jar can be found by following support hytale com/hc/en-us/articles/45326769420827-Hytale-Server-Manual
Spaces are where . should be
anyone knows how to get world spawn location?
not recommended
Hey there, am I casting the PlayerRef wrong here ?
Ref<EntityStore> ref = e.getPlayerRef();
PlayerRef pRef = ref.getStore().getComponent(ref, PlayerRef.getComponentType()); << Error occurs here
});
java,lang,IllegalStateException: Assert not in thread! Thread[#108,WorldThread - default,5,InnocuousForkJoinWorkerThreadGroup] but was in Thread[#75,Scheduler,5,main]
is pinehosting safe
On our server we're only able to place 8 warp portals. Is there a way to enable more? If anyone knows
Are you only allowed 1 server per account?
Yeah but for data driven items it seems like the only option other than making them by hand ? Like generating "Block of X" where X is a list of names
Pretty sure it's 100 per Account - Don't quote me on that one tho
do we know if it is possible to locate the nearest trork structure? How do I query loaded prefabs?
Hahaha awesome! I’ll make a video for config soon too!!
ami no me funciona el servidor
Could always dig around to where it reads them and spoof it
java 25 i think
Awesome! Best of luck with your channel! You've 100% got potential 😄
Anyone else have FluidPlugin and BlockModule crashing their game?
you can make something to generate the json files, i am blanking on the name of what thats called :(
are you sure that you are not actually seeing it double cause you see your own msg and the sended one to every entity active entity around? try to filter yourself first
commands definitely need a STRING_GREEDY argtype or something because my pm system is having me do /msg PlayerName "Message in quotes to have spaces!"
it's return a PlayerRef
Oh that is absolutely something I did not think of!
...a separate script?
Yeah... Wanted to make it user friendly to generate stuff but alr
no its some generator, its similar to how you can do it in minecraft to generate the item json files
looking for na server with pvp
Sorry, I still was unable to get this fix to work "this,getEventRegistry(),registerAsyncGlobal(PlayerChatEvent,class,class
We're working on an "Essentials" plugin which will include chest shops and such
That exists? Wait mc java uses json files?
And a seperate economy plugin
not for blocks but for items yes
and alot of other stuff all of which can be generated with a generator inside java
Looking for an eu server that doesnt have PvP i will be recording
again im forgetting the exact name but its common
Why does a block state registry exist but not a block registry?
im having the same issue, how did you fix it?
Weird that there isn’t a rust server for hytale yet… given that these folks love to jump to that opportunity to port random stuff to rust
I never actually thought to make a curseforge page haha! Give me 5 mins and I'll DM you the link 🙂
Thank you Alexius, it was in fact the case, I was sending it to everyone around including me
Hey I read somewhere that Hytale code (or maybe signatures) would be open sourced for modders to read/use. Is that true/where do i find this?
glad to know
The server jar exists and you're told where it is
thanks
can someone try to smash my house i want to see if my grief prevention works
how to update the java
wish i could see WHAT im sending to the server exactly. when i press my leftclick the network usage shoots up. what am i sending??? how can i hook into it??????????
Why can my users not do /spawn? {
"aac45ab6-6fb2-4f39-9a2b-b65fcffd31d1": {
"groups": [
"Adventure"
]
},
"e08289f4-fcbd-4026-aafe-002f42eca703": {
"groups": [
"Adventure"
]
},
"37d9542d-158e-4bb8-81e9-965e335a46f4": {
"groups": [
"Adventure"
]
},
"74ee6641-982d-4800-9897-988bad530656": {
"groups": [
"Adventure"
]
},
"b71a7991-9470-4c66-9861-c107a01c0dda": {
"groups": [
"OP",
"Adventure"
]
},
"1f5b4c35-5c1a-4df2-8b41-44f0e79e10c2": {
"groups": [
"Adventure"
]
}
},
"groups": {
"Zymooon": [
"default"
],
"Default": [],
"OP": [
"*"
],
"default": [
"hytale.command.spawn.self"
]
}
}```
im tryna make voice chat
my current method is a program to which you run /hytalk link on the server, gives you a 6 digit connect code which you put in that program and it relays your voice to the server
does anyone have any better ideas?
Do you need a better way?
just something more streamlined hopefully
thats decent for day 2
getEventRegistry().registerAsyncGlobal(PlayerChatEvent.class, eventFuture ->
eventFuture.thenApply(event -> {
event.setCancelled(true);
return event;
}));```
Prox chat should be a mod
if it works
data is sent when opening/closing inventory but of course there is no event for that. how do we react to things that don't have an event? i'm big confused
its in the works of working
Not much prolly for security, bc a server could always lie that hey this client is connected, unless it's like, client says this is server it's in and server says these are my clients, if both agree, join
is it janky yes, is it the only possible way considering i cant relay anything client side yes
there must be a way to hook into things that aren't events like opening/closing inventory and swinging sword
Ohh, maybe server sends client a message that they can type right away?
Anyone?
can you add mods to a server without resetting the world? I assume yes but just wanna check
In a singleplayer world.
Can i open the console somehow or do i need a server for that (technically the singleplayer is a server ik)
its voice chat not prox chat wdym?
Can we render item models within Custom GUI frames?
I want to do a mega project : recreate the hytale server in Rustlang 😂
you've saved me so much headaches man. Turns out all of these configs are stored in the json of the weapon even if they don't show up in the actual editor itself
Not too dissimilar from viewports
sweet, ty
Hi. Has anyone encountered problems using udp proxies (tried self-written solutions, public ones like socat, nginx). The problem with logging in to the server is that the client periodically just catches a timeout, although everything is OK according to the server\proxy logs.
It uses a plugin so they'd be about the same systems, I meant for the voice chat
ty mate
fyi they're planning on adding voice chat natively in the game
I'm actually working on this
Why???????
Because why not.
What's the modern way of getting the PlayerRef from a PlayerReadyEvent for an EventTitleUtil?
I tried:
Player player = event.getPlayer();
then
player.getPlayerRef()
but got a warning.
Rust dev mentality
Go on my DM bro
How are people making mods for this game if basic things like detecting when the player presses click are missing
You're always free to make class transformers & inject calls yourself
Is this a client thing? Can you even do client things from plugins? No, right?
put a breakpoint in debug mode and check why
You can do ui and such, it's like mc bedrock but much better
yes because it's return A Ref it's like a pointer. player is a Component
Alr so what your saying is that im too noob for hytale modding. Becasue what
That kinda sucks so like mods that really modify the client aren't possible
Security reasons and why do you need to modify it, find a use before complaining
whats up with most plugins using json for config instead of yaml like in minecraft? I prefer json but yaml is more readable for most people
I'm not trying to use the player Component, I want to get the PlayerRef but I've got no idea how to do it other than just getting it from the Component, which works, but aparently is marked for removal.
yep true. I was just wondering like making a vc mod like that guy was saying would be impossible?
For some reason it's deprecated and marked for removal.
very aware but who knows when thatll be so im doing it myself :)
im also making show me your skin for hytale next
is there a mod that breaks the multiplayer inventory? cause me and a friend are hosting via code and they share the same inventory as i do
hi guys, wen private servers gonna work?
Yaml is really not a great format. I have a link if you wanna read but links don't work here
He's gotta use a separate outside program to do it
Riot games was too
pratically but its possible
@strong hedge Can you allow DM's for a moment please 🙂
Are there outages? Can't load a single player world
They were working on a C++ one afaik, no?
I agree, but they are more readable and if you ever used any minecraft plugins 99% use yaml for basic config
same thing it was so bad they gave up lol
ah i see
isn't there an event.getPlayerRef() ?
guys a question i try to use json and asset editor to try to do some mods but if you get an error you dont see it and in log there are only this and not why and thats make me crazy
/Template.json
Source Editor validation failed. Skip saving all...
there is some documentation?
Looking for an eu server that doesnt have PvP i will be recording
Is there any equivalent of random ticking from mc?
hey whats an aproximate % relation of art designers vs programers here??
That's just returning a Ref<EntityStore>, which I'm stuck on here #server-plugins-read-only message atm aswell
Hytale early worldguard implementation/port https:()//youtu(.}be/4w_hXh_72k8
"Hytale:DamageModule": "*" to Depeendencies?
wild
Why is a worldguard port a youtube video??
art designers are probably in #art-assets
did u figure it out?
how to edit plugin you download from curse forge, i try to open the .json file in notepad, but it's gibberish
Returns Ref<EntityStore> not PlayerRef
oh yeah i see, give me a minute
did u figure it out?
Anyone know how to see your friends on the compass in the top of yoyr screen?
Anyone doing a breeding mod for passive creatures like cows and chickens?
No clue most likely server package was broken or something
Is hytale plugin development similar to Minecraft plugin development ?
Same i've been trying for 19 hours, i have to make like everything myself
Helloo, who know how create custom UI with InteractiveCustomUIPage<>, i don't understand how using this
yes
IS there any plugin or something to help with uhm, Ram just sky rocketing from 5 t o 14 gb when I join the server
had that, what's the solution?
Player player = (Player) store.getComponent(ref, Player.getComponentType());
yea kinda but there's client side stuff to it
Can somebody pls get a ram blame or whatever for these server issues
and eventually goes high enough to crash because no memeory
Are there any docs ?
funny, it shows u how to worldguard xd
Someone that know this pli :c
how to edit plugin you download from curse forge, i try to open the .json file in notepad, but it's gibberish
Are "Packs" epected to work today? I followed the tutorial in Hytale Modding Documentation to create a pack and I don't see the pack under "Mods" when editing a world. Anyone have any luck?
Still no Maven Central repository up huh? Is everybody just decompiling and running the server jar from source?
Yes
You don't really have a big abstraction layer like paper or spigot, though. You're also expected to use class transformation where the existing APIs are lacking.
nothing official yet but i have made some docs to hopefully help but some of it is kinda ai but most of it should be more accurate compared to other sites: hytale limetta dev (it's a website)
Sammwy make a template
Search this on github
public static void onPlayerJoin(PlayerReadyEvent event) {
PlayerRef playerRef = event.getPlayerRef().getStore().getComponent(event.getPlayerRef(), PlayerRef.getComponentType());
anyone here want to build a diablo like server together?
Is there any way to have random block ticking like mc or would I need to make it myself?
dont see it
Could you send me via dm ?
Is there any channel where i can put some image
I feel the pain of no hot reload for plugins now
what is it for the .getstore??
nahhh I swear to god 😭
it works but I've got no idea what's happening
crying rn
Scroll a bit down, I replied to my own message with a solution
there is a repo from Darkhax
Darkhax called Hytale-Example-Project with the base structure
I acc got it working but having issues w dynamic values can send code
im developing a custom command plugin with that base
I have no clue either. This system SUCKS.
SOMEONE THAT KNOW HOW MAKE A GUI PLIS
this is just pure evil
where'd u get that from tho?
That's throwing this Error for me in Console though
java,lang,IllegalStateException: Assert not in thread! Thread[#110,WorldThread - default,5,InnocuousForkJoinWorkerThreadGroup] but was in Thread[#75,Scheduler,5,main]
Hey guys, is there an "official" documentation for the server plugins ? I've found hytalemodding but that's not official, despite the cool effort
I spent 10 minutes crying
WTFFFFFF
just use event.getPlayerRef()
JBR25 with class association doesn't work?
It doesn't work
That returns Ref<EntityStore> though
Nope not yet
how to edit plugin you download from curse forge, i try to open the .json file in notepad, but it's gibberish
Guys did u already figure out how to generate a new world via code and access the entity store of the new world?
It generates my new world (atleast thats what logs say) but the entitystore.getStore is null
I am yet again semi desperately asking, is there native random block tick support
and getting the ref from the Player component is deprecated for some reason.
bruh, nowbody know
Hi, what is the port that hytale use?
5520
use the universe class, then use Universe.addWorld
same as for uuid
use PlayerConnectEvent
noticed that as well
Is there a way to report server crashes?
Universe#Makeworld
is it possible to do colored item lores?
Wait is a new world a dimension or what?
WorldConfig arenaWorldConfig = new WorldConfig();
arenaWorldConfig.setCanSaveChunks(false);
arenaWorldConfig.setSavingPlayers(false);
arenaWorldConfig.setDeleteOnRemove(true);
arenaWorldConfig.setDeleteOnUniverseStart(true);
arenaWorldConfig.setWorldGenProvider(new VoidWorldGenProvider());
CompletableFuture<World> worldCompleteFuture = Universe.get().makeWorld("Games worlds", plugin.getDataDirectory().resolve("Games World"), arenaWorldConfig);
worldCompleteFuture.thenApply(world -> {
gamesWorld = world;
System.out.print("World Games Loaded !");
}).
``` I create my world like that
ok where do you find out about these??? like did you study the damn HytaleServer.jar?
yes
What's a new world actually do?
I have a problem with the server where the character walks lying down instead of standing up, and I can't fix it.

has anybody managed to add custom item with functionalitty?
u can use an agent to help you search the code
Does anyone know how to make a gui????????
Yo. Your example is throwing this:
Class 'DeathEvent' must either be declared abstract or implement abstract method 'onComponentAdded(Ref<ECS_TYPE>, T, Store<ECS_TYPE>, CommandBuffer<ECS_TYPE>)' in 'RefChangeSystem'
What class did you use?
shhh don't say that out loud the paladins might hear you...
Can anyone help me?
but thansk for the advice.
Wondering what plugin to make next... there's too many already :\
DeathSystems.OnDeathSystem()
God... Their ECS implementation is poorly designed
Thank you. Still, this system is really bad
I use Intellij and a lot of Ctrl + Shift + F and Ctrl + H
Nah, sadly not yet
aura+ego
How so?
Is ther anything to writ on Sings or something like "holograms? I thinks is necesary for communicate with new users
what ego that the only things haha
Can someone try to grief my house so I can see if the grief prevention mod I made is working properly?
Hi all, is there a designer for .ui files or is it plain code?
How to change animals cap please !
hey yall, doe anyone know why my asset override keeps failing to persist? i overwrote seaweed to a resourceID to use in a crafting recipe, and it works until i restart the world, then the override no longer works. am i doing somethign wrong?
they way ppl use this channel to ask common server questions not related to plugins is killing me
just the trouble of getting the HytaleServer.jar open to be studied is enough to give me chills
no diff you literally said it
There isn’t if you’re talking about Hytale
What? D:
In your example you are extending this class:
public class DeathEvent extends DeathSystems.OnDeathSystem {
}
That does not work.
They won’t be supporting client sided mods so I would say the two are interchangeable
can someone give me a mod structure so i can help
does anyone know where the Controller for the Minekart is located? its referenced in the Rail_Kart item but i cant seem to find it to change it
I don't know if you know this, and I apologize for asking so many questions, but do you know how to move a label to the top center and change its color?
You can catch when a person dies through this with the onComponentAdded method
Check my bio for a full setup tutorial with a template on YouTube!
Hello, is there a designer for .ui files? If not it is plain code right
Trying to start HytaleServer.jar and getting this, anyone know why?
[HytaleServer] Shutting down... 1 'Failed to start server! Cannot invoke "com.hypixel.hytale.component.ComponentType.getIndex()" because "componentTypes" is null'
Where are you generating a project?
I have a problem with the server where the character walks lying down instead of standing up, and I can't fix it.
Yes. But i have this error:
Class 'DeathEvent' must either be declared abstract or implement abstract method 'onComponentAdded(Ref<ECS_TYPE>, T, Store<ECS_TYPE>, CommandBuffer<ECS_TYPE>)' in 'RefChangeSystem'
I dont know which class to use in DeathSystems.OnDeathSystem<T>
I have a problem with the server where the character walks lying down instead of standing up, and I can't fix it.
Link to code?
Did you implement the method?
plugin is code and the ohter is... well for UX
Implement the method
I am also having this issue
I have found if you disable the fluid plugin, that the server doesn't want to load up again. So you would need to re-enable it again
So, I tried using the documentation but no inventory is open and the packet was sent.
Hey guys when updating hytale dedicated do i have to start fresh from the jar file or do i just copy over the jar file and replace it?
i used SimpleItemContainer
How do i kill the player(with code)
To create npc its possible add some action like when player interact with the npc gets some command?
Don’t think I ever disabled it? Is that the problem?
Is there a Way to remove blocks that have been removed ?? i have a block invisible and cant delete or remove it with Creative
Anyone found a fix to this?
[2026/01/14 23:16:13 SEVERE] [ChunkStore] Took too long to pre-load process chunk: 34ms 483us 416ns > TICK_STEP, Has GC Run: true, WorldChunk{x=44, z=-6, flags=00000000000000000000000000000100}
holder access is inconsistent across events. in PlayerConnectEvent you get event.holder directly, but in PlayerChatEvent the sender.holder is empty even tho its the same PlayerRef.. theres no unified query api. you gotta know if you need Holder vs Ref vs Store depending on context, the data is there but theres no consistent way to access it. different events expose different parts of the ecs graph
Nope, from my understanding it’s something to do with fluidplugin
why this isnt working?
protected void setup() {
this.getCommandRegistry().registerCommand(new ExampleCommand("example", "An example command"));
//this.getEventRegistry().registerGlobal(PlayerReadyEvent.class, ExampleEvent::onPlayerReady);
this.getEventRegistry().registerGlobal(PlayerInteractEvent.class, event -> {
Player player = event.getPlayer();
Entity entity = event.getTargetEntity();
player.sendMessage(Message.raw("Interacted with " + entity.getClass().getSimpleName()));
});
}
Anyone have any idea what would cause this error on initial server launch?
[HytaleServer] Shutting down... 1 'Failed to start server! Cannot invoke "com.hypixel.hytale.component.ComponentType.getIndex()" because "componentTypes" is null'
Try to set health to 0
You're missing the assets I think
Add --assets=path/to/Assets.zip as a launch arg
Hi..
The project is currently in development nearing stable release. The full source will be published on GitHub and people will be able to make change requests. Until then the source won't be distributed. If I can get testing done I expect it will be up on most sites in 1-3 days.
What I was asking was for someone to join my development environment and try to destroy blocks, place blocks, and open doors/chests in my protected areas. If you have a moment let me know.
my attempt with custom hud is an experience bar, i haven't touch inventory and items so i can't help you much
java -Xmx12G -jar HytaleServer.jar --assets ..\Hytale\Assets.zip
this is my current launch argument
Please do
i will try new Damage() with max_value 😛
Are you sure the path is correct? In the default download location it's just ../Assets.zip
The structure is
Client
Server
|-> HytaleServer.jar
Assets.zip
HealthComponent health = store.getComponent(entityRef, HealthComponent.getComponentType());
if (health != null) {
health.heal(0f);
// No need to "set" it back - you're modifying the actual object
}```
just warning people i noticed that if you are developing or trying to add plugins, i noticed there is server issue that detects the plugin but crashes when trying to load classes due to a null parent classloader in their PluginClassLoader. so if you are variably noticing crashes with the client - it is in early stages massively for modifications/plugins
Someone understand how to understand when player press mousebutton1 or 2?
yep, youre right
anyone knows how to add a .blockymodel custom model of my entity to the game? all tutorials I could find is only about copying existing models [only items and blocks] (not adding a completly new one) I am trying to add a custom boat model for my mod but cant figure it out
@wraith vigil check your filepath of your launch argument
commenting this code is pretty funny 🤣
in java mod?
Seconding this... Tried using a premade pack and one I made, neither show up. Theyre both in Userdata/Packs
I'm trying to do an claim mod not chunkbased
Does anyone know why Player.getComponentType() would be null here?
@Override
public Query<EntityStore> getQuery() {
return Query.and(Player.getComponentType());
}```
I for some reason get a NPE here
just got mine to work as well lol
You need to enable early stage plugins
Sorry to bother you lot but Is there any mod template to use so I don't have to do it myself. haha
You can just return Player.getComponentType() there
I figured it out, they need to be placed under Userdata/Mods instead of Userdata/Packs
well it appears Player.getComponentType() is null so that wouldnt help
Full item list i just extracted if anyone wants it https(:)//pastebin(.)com/raw/Az7wetEX
what is the context of it?
Cannot invoke "com.hypixel.hytale.component.query.Query.validateRegistry(com.hypixel.hytale.component.ComponentRegistry)" because "query" is null, this is in a system I register on setup
That does it, tysm!
What is the correct place to report a bug on the server (Java)?
For people went from other language it can be confuse
Someone know if can create npc with command action when player interact?
Any way of properly reloading a plugin after modifying it?
jar syntax isnt to awful its pretty similar to that of C
Plugin for hiding players off the map?
Check /help in server there is something about plugins
anyone knows how to add a .blockymodel custom model of my entity to the game? all tutorials I could find is only about copying existing models [only items and blocks] (not adding a completly new one) I am trying to add a custom boat model for my mod but cant figure it out
Start a server without manual commands in IntelliJ: #1459928332937461770 message
yes, but I get a zip error, .jar is fine, its weird
@dusty sandal - Sorry for the ping, do you know how the Sound API works?
this.getEventRegistry().registerGlobal(PlayerInteractEvent.class, event -> {
Player player = event.getPlayer();
player.sendMessage(Message.raw("Interacted with "));
Entity entity = event.getTargetEntity();
player.sendMessage(Message.raw("Interacted with " + entity.getClass().getSimpleName()));
});
Why would this not work? its bc PlayerInteractEvent is deprecated?
Did u understand how to make it work?
Try unloading and loading again maybe
guys is there a way to spectate other players on your server?
Yeah that's a common — getComponentType() returns null when the component class hasn't been registered with the entity system yet.
A few things to check:
Make sure Player is actually annotated with @Component (or whatever Hytale's equivalent registration annotation is). Also worth confirming the component got picked up during initialization — sometimes load order bites you if you're querying before the component registry finishes setting up.
If you're doing this in a system that runs super early, try deferring the query construction or lazily initializing it after the world/entity store is fully ready.
Failed to load manifest mods\ExamplePlugin-0.0.3.jar. java.util.zip.ZipException: ZipFile invalid LOC header (bad signature) at
this one is deprecated, for me not working even that even mouseevent
so what should i use?
Stop server, reupload mod and start
Yes but that is crappy af
Hot reload is super basic
Player is a hytale internal so I doubt it's not registered, is that an AI response 😭 what's with all the em dashes
I'm trying to figure why i don't get from know i'm searching how to use mouse events and i can't get it
Im on the same, Events not listening
thats funny you thought i was an ai, no - i just use dashes alot 😭
Some are listening some not '- why?????
you used "-" in your message there but "—" in the message before 🤨
are you calling this before the entity store is actually initialized? like if this runs during mod loading before the world exists, the internal components might not be queryable yet, are you importing the right Player class? hytale might have multiple and autocomplete loves picking the wrong one
May I suggest commas and dots? I'd argue they flow better, honestly.
Sorry if this has already been answered at some point. Do we know if the chests are filled with loot when world is generated or when they are looted?
no worries! no idea, haven't looked into it much... i can ask claude to look around and add something to my docs in a bit, a little bit busy right now 😅 (about to release my own server)
Is there maybe a way to get PlayerRef from player component?
When i do this my world gets instantly deleted again.
I cant figure out why
Oh congrats on the release! Please do keep me updated and share the address after, i'd love to join
hello, anyone know how make customs GUI??????/
thats fair enough
For fellows spigot/bukkit etc devs, how does Hytale compares ? Does it offer the simplicity of plugins with the (endless) possibilities of modding ?
I would assume it is initialized at plugin setup stage, I imported com[.]hypixel[.]hytale[.]server[.]core[.]entity[.]entities[.]Player which seems like the proper one
Utility
there are some docs at hytale[.]limetta[.]dev, they are not complete (i.e. they dont mention how to make HUDs, its a different class) but its a good starting point. though i wonder if anyone has any better docs about it
You probably set setDeleteOnUniverseStart(true) that's telling it to nuke the world every time the universe starts up, which includes right after you create it, try setting that to false
guys modding is hard
Why does it even exist tho?
I thought it means when the universe starts up (at server start) it nukes it
i'm hitting [2026/01/14 23:31:15 INFO] [HytaleServer] Shutting down... 1 'Failed to start server! Cannot invoke "String.hashCode()" because "this.group" is null' 🤔 not sure what is causing this
This is 100% chatgpt generated. Sad.
Thanks :DDDDDDDDD
u are a love
I have no idea but I had a similar issue. Maybe check your config and see if anything is toggled off
no one can help me test some content iv been working on?
its mad how you think thats ai the generation we live in 💀
i actually wrote that myself, i had the same issue the other day as i was making a similar plugin
why would I hire you when I can code my own plugin with claude and just ask AI to fix the code if it doesnt work 🙂
I set it to false... It still gets nuked lol xD
it looks like it was written by a person to begin with. I think the only thing he thought was a red flag was your use of EM dashes.
look at the Player.getComponentType() to see if the query runs, im not really sure as it depends on the context
Does chat GPT agree?
Does anyone know if it's possible to mod servers via CurseForge?
let me know if you have any question, i'm working on UI/HUD right now actually so i have it fresh on my mind, the docs might have some tiny things wrong so let me know
(feel free to @ me, i'm not actively looking here)
im a senior engineer with nearly 12 years of experience ai cant replace that, for now anyway.
Oof
Honestly I havent yet lol, passed out on my couch last night
lol you have to basically be an engineer yourself if you want to give claude enough tools and context and docs for it to actually be able to make a hytale plugin
you probably have done something incredibly silly with classes 🤣
the AI that has never seen Hytale code, sure, you can certainly try
your github was created 2024
its certainly possible but not by a non-coder
yes, im 18
😮
how do you have 12 years experience then
this guy has been coding out of the womb thats so aura
lol
Wait wait wait - You got your UI to display?
started coding at 6 years old lol
because in 12 years, when i was a kid i was learning to code, i discovered github when i was around 15
Used scratch for an hour or two 12 years ago, probably
It's gotta be (end-start) instead of actual hours put in
this is really good!!!
and actually needed to use it for paid projects
At least we know who AI will be replacing
Honestly? humanity as a whole atp
Do we have docs on the .ui files? or where could we at least find some info of what are the available types to use?
I would literally offer you 7.25/hr if you are willing to work through every single holiday and weekends. I'll also give you a free doordash under 5 bucks.
For you server hosts out there, I'm messing with the JVM args on hytale.earth, I've found the flag -XX:+UseG1GC works A TON better at freeing memory than the -XX:+UseSerialGC flag. Night and day different to reduce and eliminate OOM crashes.
i earn 90k a year 💀
Did you figure this out at all?
Merhaba. Bir Hytale sunucusu açmayı düşünüyoruz. Tecrübeli ve gerçekten "Ben size yardımcı olurum, Ben yapabilirim" diyebilen developer olabilecek kişileri DM'e çağırıyoruz. Sadece türkler ulaşsın.
90k in rupies
whoa. 7.25/hr??? thats like just above half of the minimum wage xD
Have you also tried compact object headers? Or zgc?
this is honestly sad you people have the time to roast me im simply helping you
Currently I am using -XX:+UseG1GC -XX:+UseCompactObjectHeaders -XX:-ZUncommit -XX:+UseStringDeduplication
Guys is there any random block ticking methods?
yes, i'll dm you? (friend req me please)
Thanks, I'm a junior dev, i know how using java because i come from c# and i started with minecraft plugins jeje so thanks
I dont see what...
I basically copy pasted ur code....
The only exception being isDeletedOnUniverseStart=false
May i dm u my code? 🙂
Ödeme miktarı ne kadar?
You can use JS to make them aswell
guys i have the structure, someone knows how to add a simple test block?
good luck! i'm pretty new with java myself but getting the hang of things!
how can i add custom blocks and logic associated with them?
go ahead ill try and help you there
Just ask AI bro. Its not that hard
Has anyone found a method to serialize/deserialuíze messages?
Doowy is probably the kind of person to vibe code
Iranian money ?
I don't believe you AJJSJSAS
then do it
make the AI make a plugin for code that wasnt public till yesterday
you probably dont even know what grpc is.
hey so is there a way to have a deployable spawned from a SpawnDeployableFromRaycast not deal damage to its user and teamates? I want to try to fix the Fire Staff signature to not like... hurt the user lmao
Tf this mean
how can i update my server version?
Hello everyone,
I’m currently looking for a professional mod developer who would be interested in bringing one of my ideas to life. We can discuss payment details privately, but I believe this would be a very exciting mod for survival players, especially in the current state of the game.
I don’t want to spoil too much publicly, but if you’re interested, please send me your information or portfolio, and we can talk in more detail.
DM gel orda konuşalım
Just use see source and copy paste a bunch...
yep
not super familiar with that specific api but i'd check if the deployable has some kind of damage filter or team affiliation you can set after spawning it, alternatively could you hook into whatever damage event fires and cancel it if the target is the caster or on the same team? bit hacky but should work.
you pay people for 12 dollars an hour, im not interested
Look the world config don’t past that just do the default world config
Hey, is there a way to retrieve Block / Item Names without creating a table and manually inserting all?
If not is there a 100% complete list somewhere?
I think your only option is to download the new server version and replace the old one. Use the CLI.
The server are updated when your open the game, only search on your files
up to me this is unfair prob someone gets documentation for dev , i cant understand why
depends on the time you need
I don't think there should be so much hate on AI 😄 but that probably is because I used AI thus far.
I only made a mod that does the typical /sethome and /home
But I did have it add in the ability to request other players to teleport to their home.
Then added similar requests but for a /tpto command so players can request to teleport to other players.
Added some 'help' to those commands to give examples.
And then also configured it to have a JSON config that can allow you to adjust a delay before teleporting and a cooldown between teleports.
AI can be fantastic. AI peeps need love too.
i host it myself on another pc 24/7
Hmmm, I set up these three but it still attacks all entities so i think the issue is that the deployable is not being set to be allied with the user
"AttackEnemies": true,
"AttackOwner": false,
"AttackTeam": false,
Okay!!
some devs need 1h for a job some 20h
I believe that is only change the server.jar
Wait I can't accept the friend request
the deployable turret works exactly as intended just look at that and stop asking here
There's no issues with using AI, but people are abusing AI. They let AI generate whole projects with parts that don't work & lots of tech debt, then wonder why their projects don't survive.
so i should quote 5x of the hours i needed?
I think you have max friends @dusty sandal
yes i think too. thats the only logic way
just pay a fair price if someone has demonstrable experience
It makes more jobs than you think.
Yeah to fix the vibe code
Right, i know exactly the issue, maybe ah yeah those flags probably only work if the deployable actually knows who its owner/team is
when you spawn it with SpawnDeployableFromRaycast does it automatically inherit the caster as owner or do you need to set that manually? might be spawning with no owner so it just sees everyone, im not to sure based on this but maybe you could check if there's something like setOwner() or setTeam() on the deployable after it spawns?
Fair prices for sure
agreed, the issue is that Doowy is one of those who believe AI fully replaces devs rather than being an effective template generator/soundboard tool
Fair enough, they shouldn't be wondering in those cases, if they don't put in more work/etc...
In my experience, I do it one small step at a time, fully test, one small step, fully test, etc...
why would I pay them a fair price when I can get someone from the phillipines for less than the wage here?
Do you think the average person trying to use or edit some software cares more about the software or the long-term effects it may have on their career?
Do we have examples for .ui files?
I'd actually have to set up a Java dev environment then because i've been trying to get everything done using just the asset editor. Do we got a basic ass dev set up for that?
very much so the dependency is getting greater, but it will be a point to us being dependable, which is why you use it as a tool not as a full replacement to make up for skills you lack, its a tool to learn from
bro what, Im trying to get things coded fast and to the public. I don't really care how much effort you put into something invisible and call it skill when asking AI can do it faster.
Template_Animal_Neutral how i know what is required to be functional ? if i do some errors why there is not a feedback...
Merhaba. Bir Hytale sunucusu açmayı düşünüyoruz. Tecrübeli ve gerçekten "Ben size yardımcı olurum, Ben yapabilirim" diyebilen developer olabilecek kişileri DM'e çağırıyoruz. Sadece türkler ulaşsın.
people with your mindsets, allow companies to look for people with greater talent then yourself, you arent learning anything and one day that will come back to bite you
Wdym something invisible??? Like registries and such?
and people who decline to use ai, will be replaced by those who use it. 🙂
did you get an update on this? What mods do you use? BreakBlockInteraction requires a Player but was used for:
I'm not shunning AI usage or how convenient & fast it is at making things, but it's not sustainable. It will eventually fail due to context window not being long enough or the project consisting of too many tokens. If you're using it for very small things, sure, why not.
I have a two players who are using xfinity and their ping spikes to 10000 after playing on the server for ten minutes. Any solutions discovered?
yeah whatever collection or data structure nonsense your trying to code up.
Ai isn't replacing ppl, ai will not realize you're making the same mistake
No mods if you having the same issue on amp hosting what fixed it was using the what's my IP website and giving it to your friends to join from
basic java setup would just be gradle or maven project with whatever for now dont worry to much about specific api functions as the current consensus is the API doesn't properly exist within a maintainable state. Intellij makes that pretty painless if you've got a build file to start from, so i recommend that
How would you detect when a player clicks and cancel it? There’s no event for it. I’d imagine you can do something to modify the code the server runs when a player swings a weapon, right? Is that even server sided?
Yeah, being easy to do modular stuff is way worse than having it all harscoded...
my apologies try getting the AI certification from comptia, its much harder than you would imagine.
any economy plugins released?
No usint NItrado server hosting
guys what if we all work together to get a freaking mod 😄
i saw one on curseforge
quite a few on CurseForge atm
CurseForge has a few
Ayy thanks a lot my friends. Been waiting for one. Which one would you guys say to stick with?
you might need to hook into whatever the click actually does rather than the click itself. like if swinging a weapon fires an attack or uses an item, there's probably a server-side event for that you can intercept and cancel, mixins would let you inject into the actual swing handling code, i believe, im planning to code a custom api but its a work in developent? havent look into it to much myself. have a go
Okay? Why do you need an AI cert? You're not gonna be making a LLM
I am an ai engineer and comptia cert is useless
bros becoming a certified Proompt Engineer
I think InventoryClickEvent is the only click event I've found so far
I think that most ai certs are useless. Most of the stuff you can learn is online already. Unless you are a heavy researcher you wont need
i cant even send a message when the player left clicks t-t
could be the same not sure how it works on that server host also make sure you do /auth login device to start the server up if your getting a authentication error
It will replace people like Dooowy as they are solely relying on the use of AI instead of gaining skills that will make it so he wont be replaced, again a tool not a replacement.
Ai is useful, like I wouldn't be here if I had to look up how to do Java, but it ain't replacing ppl
hello im making a mod/plugin and tried using axml to make the ui and got this issue:
Crash - Could not find document Pages/SpellCrafter.ui for Custom UI Append command. Selector:
possibly am putting the ui pages in the wrong part of my jar folder what should be the path to get to the custom ui pages of my mod?
its in assets/Pages/...
Yeah, ai is a great learning tool
That’s what I wanted to do (mixin to the weapon swing code for Daggers) but I’m not sure that’s server sided. Also there’s no event. The events kinda suck balls.
Hello, I found a line of code to add to the Config.json file of a rented server to prevent item drops upon death.
Once added, the code disappears when the server restarts because it performs an update on reboot. Do you have a working code example?
whats the adrees of the server?
Nah the person im talking to had the exact same thing as your wife
guys I'm having a issues with the manifest.json file
hello tried using axml to make the ui and got this issue:
Crash - Could not find document Pages/SpellCrafter.ui for Custom UI Append command. Selector:
possibly am putting the ui pages in the wrong part of my jar folder what should be the path to get to the custom ui pages of my mod?
its in assets/Pages/... is this the correct way to do it? @hasty sonnet
yea try the whats my ip thing that worked for me since my wife was able to join on my connection and then my friends used the whats my ip ip and it worked
How do I start to develop plugins for servers? Someone has a kickstart or something to see how it is?
You mean me replacing you?
lmk
Or instead of a tool or a replacement we could just use our brains like humans instead of becoming stupid
The api is really limited, you might be stuck waiting for them to expose better events tbh. or if dagger swings do trigger something server-side (like an attack component being added or a damage calculation starting) you could potentially mixin there instead, again alot of limitations at this stage sorry i cant help any further
Where can I find the API and documentation?
Good evening, everyone! I’m having an issue with my Hytale server and was hoping someone could help. It looks like chunks are not being unloaded from memory, so RAM usage just keeps going up until the server crashes. I’ve already tried tweaking several settings (view distance, GC, player limits, etc.), but nothing worked so far. Has anyone experienced this or knows a way to force chunks to unload?
WHY WOULD WE NEED MIXINS when the ACTUAL API is exposed???
Yep I’m gonna just hope I can hook into that dagger function some how
my job is safe, at 18 managing kubernetes infrastructure, doing project management and a high salary, the reason being i dedicated alot of work from a young age and now working for large companies, again gaining skills to not be replaced.
cuz the API doesnt expose everything peopel want ot touch
someone know how to using ui in plugins ? because i always have failed to load CustomUI textures
Cus it sucks ass