#server-plugins-read-only

1 messages Β· Page 76 of 1

sonic zodiac
#

the idea of a starting town be neat that surrounds the spawn point

charred cloak
#

Does anyone know why a dark loading screen pops up when interacting with custom ui?

shell valve
#

thank oracle for that one

hollow eagle
#

real yeah

ancient orchid
#

me vale

odd moth
zinc flint
#

Nope. I realised the command I was making already existed in the game so I stopped

fading stream
#

with intellij now its easy to setup

lavish lagoon
#

Is anyone aware of a method to implement custom asset types that also appear in the asset editor? I tried two different methods, one being the way the server implements them, and another with an attempt at using earlyplugins (which I failed miserably).

vapid perch
#

anyone can help me with a fix bug

rare sundial
#

Hey, i got simple claims and when i do /sc admin-chunk to claim the spawn i cant click anything, anyone knows why?
I can do /sc admin-claim that works fine but i want to claim alot so clicking is needed... anyone has a solution?

knotty pike
#

Just asking like that, does someone know how to attach a custom component to an Item, or a Block in Hytale?

zinc flint
forest horizon
#

hey all. Is there a way to automate authentication with a dedicated server i host locally? Restarting over and over is such a pain when i have to authenticate every single time

strange night
#

switch to encrypted auth type

dark barn
manic karma
#

anyone know how I can get the ghost item that is in the cursor slot?

lavish lagoon
forest horizon
dark barn
midnight widget
#

Im new to modding so can someone please tell me how to mod hytale.

wise briar
#

Is it possible to modify existing items to add new interactions ?

shell valve
midnight widget
manic karma
mint portal
manic karma
#

there might be soem tutorials already if you really want to learn

midnight widget
#

ty

indigo beacon
#

hi someone know about forgotten statue crash game? in servers:
Exception while ticking entity interactions! Removing! ComponentType is invalid! (InteractionSystems, TickInteractionManagerSystem)

dark barn
# midnight widget i Know but what software

Try IntelliJ. Also there are already people who did tutorial on hytale modding. To be honest starting with coding on an not yet very well documented base will be hard, good luck :)

tiny geode
#

Anyone know how to raise the teleport limit?

charred cloak
midnight widget
#

ty all

subtle steeple
#

Anyone know how to get information on how much an item heals?
I seem to not be able find in in an ItemStack

#

Or any information about item stats really

drifting violet
#

Hi, someone can tell me how can i add a ui menu on a vehicle ? i try to make a furnace minecart but i don't know put a ui on it to refuel it

tribal bronze
#

How do you handle adding new worlds? Whenever I drag a world into the worlds folder while the server is running, it doesnt show in /world list

dark barn
tribal bronze
azure violet
#

can i change custom ui during runtime in code? for example add a button

twin girder
#

Has anyone got InteractivelyPickupItemEvent entity event system to work? I seem to not be able to prevent players from picking up items.

coral umbra
#

Did anyone get their refund request reviewed yet? Its been a couple of days and havent yet got a reponse. And yes I do meet the requirements

tired arrow
#

Is there a forum most people are using for server plugins?

dark barn
spark karma
tribal bronze
# dark barn Universe`.`get()`.`loadWorld(name)

Im doing that but its not loading properly:
return Universe.get().loadWorld(worldName).join();

[2026/01/16 22:14:55 INFO] [CommandManager] Zoo executed command: skywars
[2026/01/16 22:14:55 INFO] [SOUT] WORLD NAME: sw-5fbb6e5c
[2026/01/16 22:14:55 INFO] [World|sw-5fbb6e5c] Loading world 'sw-5fbb6e5c' with generator type: 'HytaleWorldGenProvider{name='Default', path='null'}' and chunk storage: 'DefaultChunkStorageProvider{DEFAULT=IndexedStorageChunkStorageProvider{}}'...
[2026/01/16 22:14:55 INFO] [World|sw-5fbb6e5c] Added world 'sw-5fbb6e5c' - Seed: 1768577948589, GameTime: 0001-01-04T21:03:28.805234815Z
[2026/01/16 22:14:55 INFO] [Universe|P] Removing world exceptionally: sw-5fbb6e5c
[2026/01/16 22:14:55 INFO] [World|sw-5fbb6e5c] Removing individual world: sw-5fbb6e5c

brittle egret
#

LOL

twin girder
dark barn
dark barn
tired arrow
high mural
#

Anybody else crash if they try to access there armor and weapon bench?

tribal bronze
# dark barn Like for finding plugins/mods? CurseForge

I wanna return the world and then in another method teleport the player to it.

` private World createWorld() {
String worldName = "sw-" + UUID,randomUUID(),toString(),replace("-", ""),substring(0, 8);

    try {
        Path worldsDir = Paths,get(System,getProperty("user,dir")),resolve("universe"),resolve("worlds");
        Path emptyDir = worldsDir,resolve(worldName);

        Path template = worldsDir,resolve("skywars-template");
        FileUtil,copyDirectory(template, emptyDir);

        // Load the world after copying
        System,out,println("WORLD NAME: " + worldName);
        return Universe,get(),loadWorld(worldName),join();

    } catch (IOException e) {
        throw new RuntimeException(e);
    } catch (Exception e) {
        throw new RuntimeException("Failed to load world", e);
    }
}`

(dots replaced with comma)

burnt pelican
#

Cloudflare

cerulean thorn
#
if (archetypeChunk.getComponent(index, VulnerableComponent.class) == null) {
  commandBuffer.addComponent(archetypeChunk.getReferenceTo(index), new VulnerableComponent());
}
```is that a good code ? or how can i kow if an entity have this component ?
analog grotto
#

Anyone got this weird result where gravity just gives up when trying to add velocity to a player multiple times in quick succession?

The interaction code:

public class ThingInteraction extends SimpleInteraction {

    public static final BuilderCodec<ThingInteraction> CODEC = BuilderCodec.builder(ThingInteraction.class, ThingInteraction::new).build();

    @Override
    public void handle(@NonNullDecl Ref<EntityStore> ref, boolean firstRun, float time, @NonNullDecl InteractionType type, @NonNullDecl InteractionContext ctx) {
        PlayerRef pRef = ref.getStore().getComponent(ref, PlayerRef.getComponentType());
        if (pRef == null) return;
        pRef.getPacketHandler().writeNoCache(
                new ChangeVelocity(0, 10, 0, ChangeVelocityType.Add, new VelocityConfig())
        );
        pRef.sendMessage(Message.raw("Added Speed"));
    }

}
dark barn
burnt pelican
#

SRV record

#

ye

dark barn
thorny wasp
#

I get this exception when a player walks into a chunk, any ideas why or how to fix?
[Hytale] Exception in thread Thread[#127,WorldThread - default,5,InnocuousForkJoinWorkerThreadGroup]

lost mist
#

Hi has anyone figured out a way to rename items without creating a custom item?

placid shoal
#

maybe cloudflare tunnels? the regular cloudflare proxy in dns records probably won't work

grizzled cedar
#

How can i use the Inventory::getCombinedEverything and add armor and other stuff back, for some reason backpack doesn't work etc...

tribal bronze
# dark barn Have you tried loading the skywars-template? Does that work? Maybe it's the worl...

I tried this and still doesnt work:

private World createWorld() {
    String worldName = "sw-" + UUID,randomUUID(),toString(),replace("-", ""),substring(0, 8);

    try {
        Path worldsDir = Paths,get(System,getProperty("user,dir")),resolve("universe"),resolve("worlds");
        Path emptyDir = worldsDir,resolve(worldName);

        Path template = worldsDir,resolve("skywars-template");
        FileUtil,copyDirectory(template, emptyDir);

        // Load the world after copying
        System,out,println("WORLD NAME: " + worldName);
        Universe,get(),loadWorld(worldName),join();
        return Universe,get(),getWorld(worldName);

    } catch (IOException e) {
        throw new RuntimeException(e);
    } catch (Exception e) {
        throw new RuntimeException("Failed to load world", e);
    }
}

EDIT: It does load in the world list

dark barn
jagged acorn
#

Hi, does anyone know how to make a scoreboard like in hynetic net?

young gyro
#

@green yoke how much for 1.1.2? file isnt in download options or files

trim prairie
#

where can i find servers?

tribal bronze
# dark barn Try loading the template first on your server with /world load skywars-template....

It says World with the name skywars-template already exists. And the world generated shows up in my /world list
But it does not teleport me there and says this in the CLI:
[2026/01/16 22:29:53 INFO] [CommandManager] Zoo executed command: world list [2026/01/16 22:29:56 INFO] [CommandManager] Zoo executed command: skywars [2026/01/16 22:29:56 INFO] [SOUT] WORLD NAME: sw-2d90cd7b [2026/01/16 22:29:56 INFO] [World|sw-2d90cd7b] Loading world 'sw-2d90cd7b' with generator type: 'HytaleWorldGenProvider{name='Default', path='null'}' and chunk storage: 'DefaultChunkStorageProvider{DEFAULT=IndexedStorageChunkStorageProvider{}}'... [2026/01/16 22:29:56 INFO] [World|sw-2d90cd7b] Added world 'sw-2d90cd7b' - Seed: 1768577948589, GameTime: 0001-01-04T21:03:28.805234815Z [2026/01/16 22:29:56 INFO] [Universe|P] Removing world exceptionally: sw-2d90cd7b [2026/01/16 22:29:56 INFO] [World|sw-2d90cd7b] Removing individual world: sw-2d90cd7b

near steppe
#

What is the keepinventory command?

boreal radish
#

i heard its in settings

drifting sundial
sturdy delta
#

once we get big game updates will our servers get wiped or do we just update them?

near steppe
drifting sundial
boreal radish
#

you could mod in a command but i dont see a point

lofty field
#

someone make a Protection Stones pls xd

near steppe
#

I want to set it as a command without adjusting the world settings. At the very least, I don't want items to fall and stay on the ground. What is the command? please help guys

sturdy delta
indigo lion
#

I need help, how to add permission in game, i had -/fly mod but if there are not op they can't fly-. I have to add this "simplefly.*" to everyone but i don t know how to do, i have to do it manually for each players ?

stark tulip
#

Timely reminder that if you're struggling with UI modding, use HyUI. Much easier. Big release soon with parsing for xaml-style UI, and conversion from/to UI file format. Check my bio for the curseforge link!

drifting sundial
cinder vessel
#

anyone got any idea what the process looks like for storing arbitrary data on an asset/item

tender tangle
#

has hot reload been investigated and solved?

drifting sundial
prime plover
#

Guys any1 knows base class in hytale to create custom blocks with custom logic (wanna do sorta electric generator)

tawdry halo
#

Anyone who can give me link of hytale api plugin to see files and all like Docs Bukkit?

sturdy delta
tawdry halo
vapid plover
#

how do I create my own custom UI in a workbench?
is there a mod example?

tawdry halo
#

is more easy to see

amber reef
#

Is there any server?
if yes what is the IP of it

cold nacelle
#

is the game also written in java, or is java only used for mods? Wikipedia says it's written in C++ but i like to take wikipedia with a grain of salt

tender tangle
dusky sable
#

Does anyone know why this isnt teleporting the player? I checked and confirmed the world name and spawn vector is valid

        World world = Universe.get().getWorld(arena.getWorldName());
        player.updatePosition(world, new Transform(arena.getLobbySpawnPoint().x, arena.getLobbySpawnPoint().y, arena.getLobbySpawnPoint().z), player.getHeadRotation());```
hollow eagle
#

How do I find out the latest version of the com.hypixel.hytale dependency?

tender tangle
#

you don't,
you just use your installed hytale for it

hollow eagle
#

πŸ‘

tribal bronze
sour cargo
#

Hi, does anyone know how to setup shadowJar to use third-party dependencies?

odd moth
#

the hell are these "modding group" adverts?

modest tusk
#

Does anyone already have a test API for script creation?

stone cedar
icy wedge
#

Authors:

wind estuary
#

Is it possible to make custom player animations ?

velvet vessel
#

How i add mods in my server

#

I have debain 13

severe moon
#

already maded a Emote wheel like fortnite

drifting sundial
wind estuary
severe moon
wind estuary
#

Seems good !

severe moon
#

cheers!

gusty trail
#

Are they any doc (even non official) for plugins that impact the gameplay ? Or are we still playing around to figure out stuff?

velvet vessel
devout jacinth
#

anyone else have their NPC just randomly fly up into the air? XD

strange cosmos
#

helllo I'm trying to create a worldguard plugin for Hytale

lone burrow
#

hello guys, how u detect that an enemy is dead ? or the player killed an enemy event ?

strange cosmos
#

PlayerInteractEvent is deprecated

#

but where is the official java documentation?

velvet vessel
devout jacinth
#

it just automatically shows up when you start a server

velvet vessel
#

Just as .jar file

placid shoal
#

are you looking for something to like mask/hide your IP? if you just need a reverse proxy or something you can use Caddy, its simpler. but tbh I just added an A record for my domain that points to the IP of the server

i think this was meant for someone else, just released it was another profile asking for help

#

ipv6 moment

strange cosmos
#

hello? where I can get official and updated hytale java docs for modding?

drifting sundial
finite charm
#
java(.)lang(.)NullPointerException: Cannot invoke "com(.)hypixel(.)hytale(.)component(.)Ref(.)isValid()" because "targetRef" is null```

Could anyone help me figure out this, it isnt plugin related its from my single player world logs and it just completely crashes after a min or so, and it doesnt want to load the map, doesnt let me break blocks, and basically is like massive lag even when my ping is 0
velvet vessel
median lantern
#

I am looking to get all information about all item, how can i do ?

meager socket
#

Not official ones at least

strange cosmos
#

yeah I am a developer my self. writing docs sucks πŸ˜„

lapis perch
hollow bane
#

Does anymore has docs for the Hytale Message API?

Like Translation, Predefined Message, Placeholder etc.

finite charm
cold nacelle
#

anyone tried using kotlin yet? Do you just attach the stdlib to the file or is there some way to load it at runtime like in spigot/paper (minecraft)

finite charm
lapis perch
velvet vessel
finite charm
#

ill look through the patch notes

thin pine
#

hi

drifting sundial
lapis perch
cedar cliff
#

ANY1 KNOW HOW CREATE A ENTITY WITH JAVA PLUGIN?

devout jacinth
#

SAME WAY HYTALE DOES IT

cedar cliff
devout jacinth
finite charm
gusty trail
#

Any good tutorial/aticle for getting started in mod dev for hytale (mostly understanding the hytale logic not java programming)

cedar cliff
#

OKS THANK YOU

lapis perch
#

why? I have no idea.

boreal reef
drifting sundial
# cedar cliff HOW?

Search for hytale-docs pages dev, they have NPC AI section, havent read it myself, but might help, if you dont wanna look in to the game files

finite charm
cold nacelle
drifting sundial
finite charm
#

ya i didnt see anything in the patch notes about it so im assuming its not gonna be fixed this patch, but at least that mod works :D

cedar cliff
#

ooo oks

mint stone
#

Hi I just join to my world and I have constant fog chunks arent loading and map isnt working. Anyone knows why ?

cloud pecan
#

My friend can't connect to me because the game tells him "host is offline or behind a strict firewall" what should I do in this case?

finite charm
hollow bane
#

Does anymore has docs or infos for the Hytale Message API?

Like Translation, Predefined Message, Placeholder etc.

drifting sundial
cloud pecan
#

ohh thanks for answer

heady elk
#

I saw there were a couple of "Power/Energy/Electric" provider libs already for machine based mods.

has the community settled on a common one yet?

grand kestrel
dry niche
#

i know maybe its the wrong channel but i have a problem one of my friends world is kompletly white he cant do anything i hlst a dedicated server but my other friend has no problems does anyone know a fix ?

cloud pecan
#

Thanks for the help, but we finally solved it with an Aternos server

lime moss
#

Sometimes u need to hate "Failed to apply customUI HUD commands"

hollow oxide
#

Hi, how may I get / set the health and stamina of the player? Hypixel_Think

hard pike
#

hytl (.) dev just got a huge upgrade.

You can now search all base game assets (items, blocks, entities, or all files) with recipies,, item metadata, where to find stuff and more.

Hope this help some of you.

raw pebble
#

working on a scoreboard plugin πŸ˜„ imgur[dot]com/a/0dWfBL8

drifting sundial
sterile dove
mint stone
dry niche
#

tcp and udp?

raw pebble
dry niche
#

in the router and the firewall ?

drifting sundial
dry niche
#

thanks πŸ‘

sterile dove
#

The uis are super complex, i can handle the coding side but its been a pain trying to learn uis:D

zealous heron
#

hey guys, is it possible to play with my friend on the same server already?

lapis perch
#

able

drifting sundial
hollow bane
#

Does anymore has docs for the Hytale Message API?

Like Translation, Predefined Message, Placeholder etc.

mortal gate
#

hi, where do i change a dedicated server view distance config? is it in the config.json?

obtuse kelp
#

I want to start making plugins. I have years of coding experience in different languages. What is the best way to start making plugins?

long venture
#

hey guys! :)

is there anyway to use html instead of .ui files?

drifting sundial
tribal bronze
#

Is it possible to have a complete 1:1 copy of a world folder but only with a different folder name?

If not what files should be unique?

drifting sundial
mortal gate
#

thx!

raw pebble
long venture
white sable
#

When I try to use a command as non-op I get the message that I do not have the permission. Does anybody know what I have to change? Where can I grant permissions to default user?

lone burrow
#

Hello guys, how can u detect if all enemies are dead in a specific area ?

harsh creek
wanton burrow
odd crow
#

Ok lads. @clear bobcat and @marsh quiver , @lusty niche and @warped coyote asked about an autopause for Hypixel. I think I was able to craft one involving a systemd timer, and 2 systemd services

UDP is tricky so, there is no way to "track connections" since it is not connection oriented, and some stuff like tcpdump and conntrack or /proc/net/udp are not avilable to the user. I had to fiddle around with counting UDP packets at /proc/net/nsmp and count UDP packets globally... but it worked

sterile dove
harsh creek
odd crow
#

I think I'll post that to a pastebin since it will be imense here

agile wharf
#

what event triggers when a player respawns or just joins the game? i want to clear their inventory and add items when they die or join the server.

raw pebble
hollow bane
fleet kelp
#

How do I activate mods on my server? I put the ymmersive melodies mod into the server mod folder, startet the server, checked /plugins manage, but whenever I click on ymmersive melodies it just gives the error message:

"The wrong numer of required argument was specified. Expected: 1, actual: 2"

"Usage: plugin load <pluginName> [--boot]"

"Use "/plugins load --help" to learn more!"

I tried doing the plugins load thingy, but it always repeats the error message. Any idea?

sterile dove
raw pebble
sterile dove
# hollow bane hahahaa

To send message with translation and color and placeholder u do like sendmessage(Message translation("path tolang file value") color(Color red) param("player", player username) looks somethibg like that:D

coral swift
#

does anyone know how to make an optional codec ;-;

tribal bronze
#

Is it possible to have a complete 1:1 copy of a world folder but only with a different folder name?

If not what files should be unique?

full cradle
teal estuary
mortal gate
#

Are there good args to optimize server performance?

full cradle
#

How do I add an item into an Inventory class? I want to give players pre defined items when they join the server

fleet kelp
hollow oxide
#

Hi :>, how may I get / set the health and stamina of the player? Hypixel_Think

full cradle
strange cosmos
#

why in BreakBlock and DamageBlock events I can't get the player??? πŸ™

wild charm
#

Has anyone else experienced the same problem ? I log into my server, and after 10 minutes the game kicks me out and I can't log back in for another 20 minutes πŸ’€

cedar pasture
#

does anybody know how to create a new prefab and then ship it with your plugin? So when ppl install the plugin on curseforge the prefab is added to their folder and accessible from the plugin runtime?

hollow oxide
fleet kelp
tribal bronze
solid star
#

Hey guys, how to solve the Failed to connect to server thing ?? and if it somehow logged me in i only get 10min of playing before getting kicked out
pleaaaaaaassssssss Helpppppppppp

severe fiber
#

Anyone here using nitrado-plugin-webserver?

I get some weird issue for my permissions.json saveSync() funciton

obtuse cradle
strange cosmos
#

why in BreakBlock and DamageBlock events I can't get the player??? πŸ™

hollow eagle
#

My plugin compiles and shows up in hytale, but the registered chat command doesnt exist? It seems like the mod isnt loaded at all. Is there some console or other way to debug this problem?

nova lichen
#

[NPC|P] Reloading invalid role Pig! anyone else have this issue?

cedar pasture
#

guys how do I ship a new prefab with a plugin?

teal estuary
cerulean osprey
#

Hey if I add a mod to my server would I need to install it or is it just a plugin

gusty trail
#

How can I change the player's camera position?

full cradle
tribal bronze
junior prism
#

alguem br

strange cosmos
#

why in BreakBlock and DamageBlock events I can't get the player??? πŸ™ any way how to detect when a Player clicks a block??

nova lichen
#

[NPC|P] Reloading invalid role Pig! anyone else have this issue?

hollow eagle
#

Doesnt show up in /plugin list

fleet kelp
junior prism
#

ALGUEM BR

white seal
cedar pasture
#

guys has anybody made their own prefab from scratch yet?

full cradle
strange cosmos
#

@fleet kelp use IntelliJ and you can inspect Hytale java classes. it's free

full cradle
tribal bronze
full cradle
#

I cam do it with Intellij

strange cosmos
#

@tribal bronze what it that sorcery??? don't understand. it's my fisrt hytale mod

hollow eagle
#

Also seems to fail /plugin load dev.gas:MinecartBuff

hollow oxide
cerulean thorn
#

What classe do you use for PlayerDeathEvent ? Damage.class ,KillFeedEvent.class or Damage.class ?

strange cosmos
#

I've experience in minecraft modding with lots of plugins

full cradle
full cradle
fleet sphinx
#

Anybody here using Bazel?

hollow bane
half moth
#

Hey, it's possible to custom the original UI like Inventory ? (not create, modificate !) thanks πŸ™‚

full cradle
strange cosmos
#

@full cradle I know ECS but hytale docs is lacking

full cradle
half moth
half moth
agile wharf
strange cosmos
#

@full cradle they did not write docs so AI can't steal theyr work. smart move

full cradle
full cradle
rose pumice
#

hey guys, im trying to update my dedicated server. I used the CLI and downloaded the latest version. Then I replaced the server with the updated HytaleServer.jar and Assets.zip. I cannot connect to my server, i am gettign timed out.

[2026/01/16 23:23:08 INFO] [QUICTransport] Connection closed: QuicheQuicConnectionStats[recv=1067, sent=4926, lost=3615, retrans=4438, sentBytes=5663604, recvBytes=166942, lostBytes=4338000, streamRetransBytes=5200751, pathsCount=1]

I took the old HytaleServer.jar and Assets.zip and i was able to join it again.

half moth
white seal
full cradle
half moth
strange cosmos
#

@tribal bronze where i get archtypeChunk???

agile wharf
hollow eagle
#

lol

white seal
half moth
tribal bronze
full cradle
strange cosmos
#

there is not such method when i capture DamageBlockEvent

half moth
agile wharf
dark barn
cerulean thorn
full cradle
strange cosmos
#

there is no bug, just simply checking the java definition o.O

half moth
unique berry
#

does Hytale have a transfer packet like Minecraft?

gaunt onyx
white seal
#

@agile wharf i think i got it

novel narwhal
#

How did you fix it?

full cradle
white seal
#

@agile wharf can u try it? RESPAWN LISTENER

public class RespawnItemSystem extends RefChangeSystem<EntityStore, DeathComponent> {
    @Override
    public ComponentType<EntityStore, DeathComponent> componentType() {
        return DeathComponent.getComponentType();
    }

    @Override
    public Query<EntityStore> getQuery() {
        return Query.any();
    }

    @Override
    public void onComponentAdded(Ref<EntityStore> ref, DeathComponent component, Store<EntityStore> store, com.hypixel.hytale.component.CommandBuffer<EntityStore> commandBuffer) {
    }

    @Override
    public void onComponentSet(Ref<EntityStore> ref, DeathComponent oldComponent, DeathComponent newComponent, Store<EntityStore> store, com.hypixel.hytale.component.CommandBuffer<EntityStore> commandBuffer) {
    }

    @Override
    public void onComponentRemoved(Ref<EntityStore> ref, DeathComponent component, Store<EntityStore> store, com.hypixel.hytale.component.CommandBuffer<EntityStore> commandBuffer) {
        // Player is alive again here
        Player player = store.getComponent(ref, Player.getComponentType());
        if (player == null) {
            return;
        }
        World world = player.getWorld();
        if (world != null) {
            // Give items or reset inventory here
        }
    }
}```

```java
// Register the system in the target world
world.getEntityStore().getStore().getRegistry().registerSystem(new RespawnItemSystem());```
sweet rain
harsh creek
raw pebble
manic karma
#

I found out something very weird with the mousebutton event, apparantly it only works when the camera demo is active, I suspect it has to do with the .hasListener() check, though I dont know why it doesnt detect my eventbus listener as a listener

sweet rain
simple junco
# novel narwhal How did you fix it?

thought i fixed it but it seems it was just a one time situation, i got some theories, most likely an issue with threading and processor resources, also recently used the last pre-release and it seems better but still not fixed when loading new chunks.

So I just decided to move on and start building things since now at least is not spamming errors like crazy unless i load new chunks.

harsh creek
#

@young tree did you ever find a way to get the auth to save on pterodactyl servers?

raw pebble
sweet rain
raw pebble
gaunt onyx
# full cradle Wait waht? So how do I capture mouse left click???

its probably not what you want, but you create a ServerCameraSettings and send it to the player. The camera example code uses the PlayerReadyEvent which worked for me as well however the mouse event packets only seem to be sent when the mouse cursor is actually visible, in addition the sendMouseMotion option must be enabled

basically in first person its not useful since your cursor will become unlocked if you try to set up the camera that way but the packets do send. i dont know why automod is being lame but i cant seem to paste in my code but if you want the sample ill send it to you

haughty remnant
#

yo, do yall know how easy it is to update my server? do I have to like download the update on my game, then transfer all the files over again replacing the old with the new for the latest version of hytale? or is there a command i could run to update it?

full cradle
#

Hey the inventory guides seem to refrence Inventory.addItemStack(item);. But looking at my code, it doesn't seem like this exists in the Inventory class? How do I add an item to the inventory

harsh creek
#

did you find a fix?

scarlet goblet
#

I have a question im running my own server ATM, and I wonder how it will work with updates and the World. Will I be forced to generate a new World all the time and just copy over the Players files can I regenerate the World and keep some chunks for example with my base in it?

frank pumice
#

with today dinos update i have to wipe the map of my server for load the new content? or just update hytale api?

full cradle
gaunt onyx
solid star
#

Help i can't log in my own server it says :
FAILED TO CONNECT TO SERVER

An unexpected error occurred

(Connection handshake was canceled due to the configured timeout of 00:00:10 seconds elapsing.)

#

my friend can join

solid star
#

but my friend can join using the same IP no issues

solid star
#

i rented a server on nitrado

old canyon
#

anyone know how to spawn in a prefab in a world i created through code?

hollow oxide
# full cradle find the player refrence

Found:

World world = player.getWorld();
Store<EntityStore> store = world.getEntityStore().getStore();
Ref<EntityStore> ref = player.getReference();
EntityStatMap entityStatMap = (EntityStatMap)store.getComponent(ref, EntityStatsModule.get().getEntityStatMapComponentType());
int healthStat = DefaultEntityStatTypes.getHealth();
entityStatMap.setStatValue(healthStat, newHealth);
regal bronze
#

I am trying to figure out where to start on making the mods cause I used to make plugins for minecraft

cerulean osprey
#

Is there a hytale plugin that I can link discord chat to my server chat?

solid star
#

it's been 2 days and i couldn't solve anthing

fallow surge
#

how to make server plugins?

hazy shale
#

anyone has got the server.jar decompiled?

#

cause every time i try to decompile it, i face the out of memory error

full cradle
severe niche
#

Do we know if it's possible to create keybinds yet?

full cradle
hollow oxide
full cradle
hazy shale
solid star
#

can any one give me a server ip i need to try to log in to make sure if the issue is my internet or my server

full cradle
#

(I can't send the link for it on the server )

torpid current
hazy shale
full cradle
hazy shale
#

it's a ram issue though. But thank you dude. :)

full cradle
torpid current
#

And or aren't even close

#

Prob why my entity death detection methods aren't working

hollow eagle
#

Is there like proper programming documentation or is it just throwing crap at the wall rn?

torpid current
hollow eagle
torpid current
#

But the actually talented people are reading the source code and reverse engineering it like freaks

hollow eagle
vale star
#

Hi,
I'm trying to get the block that is looked at by the player when I execute a command. To get the cube, I'd like to use TargetUtil, but I have to give a ComponentAccessor (which is an interface implemented by CommandBuffer) but I can't seem to get access to access to an instance of it
Should I just instantiate it?

torpid current
#

Java scares me

tired bloom
#

I had a question about custom item creation and was wondering if anyone had an answer.

A lot of interactions in the json editor are preset and I can't find a way to edit them, is there anyway to create new ones through plugins? For example mount interactions have different controllers, but there is only two options that seem to not be possible to edit. If anyone knows anything it would help a ton.

chilly stone
#

guys i cant seem to run hytale server from the plugin template for intellij

hollow eagle
white seal
crisp cove
#

how to "unregister" event?

torpid current
#

Making the .jar is the scary part lmao

hollow eagle
#

mvn package

dark barn
#

But it worked on my linux dedicated server too.

vale star
#

Ok, nvm, I think I can find a similar behavior from the /blockspawner set command!

agile wharf
ivory junco
#

Alguien sabe quΓ© hacer con el error "Server requires development mode which is not supported in this build"? Me sale cuando intento entrar al servidor local

vast plaza
#

Anyone know how to make a portal/gateway teleport you to a different world (which ive made, eg: pvp arena)?

white seal
flat gust
abstract orbit
#

anyone got an idea on how to delete worlds from a plugin perspective? when i just delete the folder they reappear after a while

glacial wedge
#

i just logged on a server and they took my ip and ddosed me .. . .

static mist
#

how do i find good hytale servers to play with people online

daring lodge
#

any word on when the source will be released

dusky sable
#

How do I get a chest at a position? Like I know there is getBlock(), but how do I get the chest class from it?

cerulean thorn
#

hey I have an Entity index. How I can get the Ref ?

dusky sable
cerulean thorn
# dusky sable Why do you have the entity index?
        MemberFactionComponent member = store.getComponent(ref, hyFaction.getMemberFactionComponentComponentType());

        assert member != null : "MemberFactionComponent is null";

        UUID factionID = member.getFactionID();

        FactionRegistryResource registryResource = store.getResource(hyFaction.getFactionRegistryResourceResourceType());
        Integer factionEntity = registryResource.getEntityId(factionID);
dusky sable
#

That's the entity ID not index. I'm not too sure how to get teh Entity Ref from an ID though, sorry

cerulean thorn
eager wadi
#

Heyhey!
I've worked on a very very lightweight plugin for IntelliJ.

It's a lightweight IntelliJ IDEA plugin that adds syntax highlighting, bracket matching, and code formatting support for .ui files - making UI definition editing easier and more productive.

Feel free to share some ideas or contribute to the project itself.
I just wanted to gather some feedback here and may help some of you guys while developing.

Check it out here:

  • https:(//) github(.)com/BungeeDEV/hytale-ui-plugin
  • https:(//)plugins.jetbrains(.)com/plugin/29783-hytale-ui-support

Sorry for the post in this channel. It's not the appropriate channel to post this.
I just wanted to share this simple project for everone who waht to slide into .ui work and waiting for much more deatills deverloped plugins.

tired bloom
cerulean thorn
cunning fable
#

Is there somewhere I can find a dev to help me make a server?

dusky sable
cerulean thorn
cunning fable
opal dawn
#

Will there be an official client side mod API or native plugin API that exposes renderer hooks in order to register a post-process or upscaler pass, access motion vectors+depth, and allocate render targets? I would like to implement DLSS

cerulean thorn
cunning fable
real monolith
#

?? servers a thing yet? thought they where not?

prime nebula
dusky sable
#

Does anyone know how to get a chest at a position? Like I know there is getBlock(), but how do I get the chest class from it?

hybrid sentinel
#

plugins applied only on server-side, things that client downloads are just custom assets (models, items etc)

runic shore
real monolith
#

I didnt know

prime nebula
#

most/all interactions in Hytale happen server-side, so the code only runs on the server, with the client sending interactions and receiving the results

#

no

#

honestly I'm not sure you can even pick up someone's mic atm, since that would have to happen client-side (I assume? unless there is some system in the client already for that)

limpid remnant
#

hey, where can I get access to this worldguard plugin?

barren vortex
#

Anyone know where to see all built in permissions?
Or at least what the /spawn perm is so I can give it to the adventure group?

prime nebula
#

plugins are only server-side...

#

all mods are server-side
there is no official way to mod the client, it's explicitly against their terms

rich bolt
#

sorry for my dumb question, this is my first time modding, does anyone know how to make the fire staff not consume fire essence? i could only find some -25 mana cost but i think that is not implemented yet

tough basin
#

how do i teleport a player? without using /tp command

wide shadow
#

how can I properly edit the spawn prefab? I edited it, it also saved it as a new prefab under the same name but the spawn prefab is still the old one

mellow tinsel
zinc chasm
#

Does anyone know how to create custom instances? everytime when I try to do it I get: Cannot edit instances when using launcher assets

cobalt hull
#

Managed to finish my economy plugin. Thanks to everyone who helped me πŸ˜„

barren vortex
arctic widget
#

Does anyone know how to fix incompatibility of 2 packs that both change the same item.
Like lets say Mod 1 changes the blacksmith anvil to have a new category.
Mod 2 does the same but for its own new category.
Now one of the 2 wont "load" because it gets overwritten. Any fix purely using JSON?

tulip berry
#

Is there any way of making mobs friendly to the player? Unsure if hytale handles that stuff nicely

fickle finch
#

Vanilla server, just update it but says assets dont exist or the manifest is fautly, old server worked fine, any idea as to why?

[2026/01/17 00:21:01   INFO]          [PluginManager] Loading pending plugins from directory: mods
[2026/01/17 00:21:01   INFO]          [AssetModule|P] Asset monitor enabled!
[2026/01/17 00:21:01   WARN]          [AssetModule|P] Skipping pack at HytaleAssets: missing or invalid manifest.json
[2026/01/17 00:21:01   INFO]          [AssetModule|P] Loading packs from directory: mods
[2026/01/17 00:21:01   INFO]           [HytaleServer] Shutdown triggered!!!
[2026/01/17 00:21:01   INFO]           [HytaleServer] Shutting down... 7  'Failed to load any asset packs'
amber tundra
#

yo anyone able to help out?
I have some issues with some strings in menus. Would post an image but cant here

foggy helm
#

Looks like you're offline or our services are unavailable. Click Play again to launch Hytale in offline mode. How do you solve this?

hollow oxide
jovial knoll
#

anyone help with the OP Self on your own server please with the flying

real monolith
lone burrow
#

Do you guys know how to create another temporary world like the forgotten temple ?

real monolith
#

Is it not worth sticking with VS Code?

fickle finch
hollow oxide
reef gorge
amber tundra
#

i created a bartershop ui but the title shows the id of the string in the lang file anyone know how to fix that?

fickle finch
vital harbor
#

Do we have any way to get in contact with Devs regarding Mod stuff ?

prime oriole
#

is there a way to place a portal where players go through and will be refered to another server already? i know /refer exists, but i wanna implement it with going trough a portal how do i do that

fickle finch
#

whats sentry?

shut mortar
#

Since the gmae update mods just instantly crash the server? does anyone know a fix?

teal estuary
valid viper
#

Hey guys, where do I get the macaw mods?

deep basalt
#

Hello all

lime tide
#

anyone know where i can place an idea for a mod

stoic cosmos
#

is there a documentation for the Hytale api ?

civic scarab
#

So I'm trying to make ae2 for hytale, a bit implemented with the world and lore of hytale.

Using chatgpt and it seems like it does the job.

I spent the last 2 hours working on it. Still very early, but I hope on Monday to be able to test it in game since my weekend is full and don't have time.

#superexcited

deep basalt
#

Anywhere to get info on how to run a LAN/deticated server?

fickle finch
hollow oxide
ionic socket
#

Does anyone know what UI component is used for sliders w/ a display, e.g. like the move speed and inertia in the creative industry?

halcyon rapids
#

Guys I have no idea what im doing BreakBlockEvent doesnt seem to contain any information about what player broke the block so how do I find out who broke the block?

obtuse pine
#

Does the dimension freeze when you enter a server, in the Forgotten Temple? This happens to all players. It worked fine on the first day, but after updating to the fix on the second day, it broke.

shut mortar
brave bronze
#

so far so good on our server with all the stuff working.

deep basalt
#

Ok new to Hytale. Played a lot of the "other game" ran many servers. Where can I get the server files?

shut mortar
#

how did u install the mods, i put jars in folder, one by one and it instant crashes it

fading lance
#

How can I receive blockState in the blockbreak event? Thank you in advance

deep basalt
brave bronze
deep basalt
#

Thank you

halcyon rapids
valid viper
#

God, do people actually put this much faith in AI 🀦

fading lance
kind palm
amber tundra
#

anyone wanna help me out or tell if im doing smth wrong? My issue is hard to describe hmu in DMs if you wanna see
Would send a screenshot of it

halcyon rapids
valid viper
#

The amount of people who have stated they use Ai in this chat has been more than 0 and it's concerning

barren burrow
#

anyone know how to add other plugins as optional dependencies?

vital fjord
#

how to make block switch via hammer ?

kind palm
ripe shadow
#

Im still working on how to find mods

mortal gate
#

Hey guys, I spun up a dedicated server and fowarded my router's port, but for some reason, I can't use my external IP to connect... Altough RadminVPN ip works, i just have no idea what could be the problem. Used to do this kinda of thing pretty easily on mine

fading lance
#

@errant basin If it's not a secret, what are you doing? I'm just trying to make something like CoreProtect, and I've already made the foundation, but I can't save the full state of the blocks

tender tangle
valid viper
tender tangle
wide shadow
#

has anyone figured out where i can change the spawn prefab in the default world?

mortal gate
fading lance
#

Still, guys, does anyone know how to get the full state of a broken block?

shy flare
amber tundra
#

was trying to post my code and ask if im doing smth wrong but my message is too long then... Anyone wanna hmu in dms?

barren burrow
halcyon rapids
kind palm
barren burrow
#

isnt manifest only used for information? don't think it compiles from there

fickle finch
valid viper
shut mortar
fading lance
valid viper
gray prairie
#

How can I code a timer that triggers a command like every 60 secounds? would this be an event or a task?

fickle finch
mortal gate
tender tangle
amber tundra
#

bruv im trying to get help but server keeps blocking me posting code....

plain orchid
#

spanish

kind palm
fading lance
marsh igloo
#

Doesn't BreakBlockEvent return a player if a player broke a block? πŸ‘€

chilly stone
lean kelp
vivid zodiac
#

how do you spawn mobs?

fading lance
tender tangle
fading lance
valid viper
kind palm
deep galleon
neon dune
#

figured out item passing between blocks with server plugins!

stone oar
#

Is there any way of setting a hover event for the chat interface? So it shows a tooltip when the cursor is over a section of text?

halcyon rapids
#

wrong message

marsh igloo
#

Oh sweet! Thanks @deep galleon @fading lance !

chilly stone
lean kelp
chilly stone
halcyon rapids
fading lance
#

does anyone know how to get the full state of a broken block? HUH please

fading lance
halcyon rapids
#

for now. hopefully

deep galleon
lean kelp
#

@halcyon rapidsbtw i have fixed those issues from the template on the morning

halcyon rapids
#

for a game advertised to be THE game for modding easily id expect these kinds of things to exist eventually

lean kelp
#

nice

#

just open an issue if you want a feature

halcyon rapids
#

ight

fading lance
halcyon rapids
#

you stole my name frfr

rich tundra
primal lynx
#

does anyone know how to modify a npcs parameters via an action/interaction?

kind palm
light moon
#

21+ anyone down to start a world!!! Hmu!!! Im down!!!

rich tundra
# kind palm not authenticated?

no just getting 26kB file, and I get on ubuntu server that file is corrupt

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 27150    0 27150    0     0   339k      0 --:--:-- --:--:-- --:--:--  344k```
mortal gate
kind palm
rich tundra
#

from where I download server file?

lean kelp
#

from the game

kind palm
#

pretty sure that's not how you can get the server JAR

tender tangle
rich tundra
lean kelp
weak niche
#

you can also world.execute but probably too late

kind palm
rich tundra
#

thank you all for very fast help guys

lucid spire
#

how can you get the item stack that was used to cause damage?
public void handle(int index, ArchetypeChunk<EntityStore> chunk, Store<EntityStore> store, CommandBuffer<EntityStore> commandBuffer, Damage damage) {}

tender tangle
#

^ should be pinned, the server link

spice oak
#

Is there a "vanilla" way to protect regions or chunks? Probably with Assets or something like that

keen panther
#

my friend cant join me beacouse firewall is somone know how can i fix that

raven latch
#

Anyone knows how to capture the player's interactions with entities in the world?
I've already captured UseBlock and DamageBlock, but I haven't found anything similar with entities like animals yet.

mortal gate
#

Is it possible to not have a public ip? I know you can have an IP that changes and is not fixed

#

but to not have one at all i didnt know

idle marlin
#

Is there a way to se what block a player right clicked on with mouse, or is looking at atm. Ive tried few eventss but can't get it to work, anyone know what event I can use for that?

pastel wolf
kind palm
#

not if you're on the internet...

queen crown
#

CoreProtect v1.3 is now available, with chest transaction logging and rollback support πŸ™‚

kind palm
#

it might not be your router's public IP but you'll still have a public IP

trim beacon
#

anyone help with item loss config?

lucid spire
kind palm
#

it's your IP as opposed to any other IP - this is kind of just semantics though - the real question is whether you can port forward through that NAT - almost every residential IPv4 is behind NAT anyway

pastel wolf
#
@Override
    public void handle(int i, @NotNull ArchetypeChunk<EntityStore> archetypeChunk, @NotNull Store<EntityStore> store, @NotNull CommandBuffer<EntityStore> commandBuffer, @NotNull Damage damage) {
        if(damage.getSource() instanceof Damage.EntitySource entitySource) {
            final Ref<EntityStore> damager = entitySource.getRef();
lucid spire
#

ty

prime nest
#

Anyone know how to send players to a different world? I have the default world and a secondary one called foo. when I call foo.addPlayer i get an exception saying player is already in a world.
If I remove the player from their world they get disconnected and I can't add them back.
How do you teleport players to a different world?

untold crater
#

Any place to post a help link for being rate limited on an Error: 1015?

mortal gate
#

Ah, yes, but I have been able to do that in minecraft... so

untold crater
#

Set up a server that is dedicated, when I try to login to my launcher via a browser I got banned from the game, haven't even played it yet :/

summer ridge
#

Anyone found a way to start the server with a voidgenerated world? i'm talking from startup (no additional commands)

untold crater
#

Er, maybe not a hard ban but at least a prevention of extensions. I tried turning off all my extensions and it works now, very strange. Is Hytale (website) not allowing for us to use things like browser extensions (Ublock origin)?

pastel wolf
#
 public static void teleport(Ref<EntityStore> playerRef, World world, Vector3d location, Vector3f rotation) {
        final Teleport teleport = new Teleport(world, location, rotation);
        playerRef.getStore().putComponent(playerRef, Teleport.getComponentType(), teleport);
    }
vapid gulch
#

Anyone here got some knowledge about the apis?

prime nest
hidden rain
#

Anyone know how to properly make config file?

wide basalt
lean kelp
kind palm
summer ridge
prime nebula
hidden rain
bitter nacelle
#

Looking into storing data as a custom component. There's no Codecs for collections that we can use yea? Most I'm seeing is primitives and a few unusable maps - best option appears to be a string array or honestly jsut parsing the data as a JsonObject to String. Any takes?

wide basalt
heavy flame
#

Hello! Does anybody knows if it's possible to get a Player or PlayerRef from their UUID?

lean kelp
kind palm
bitter nacelle
pastel wolf
cobalt hull
#

Does anyone know all item ids?

bitter nacelle
#

Like, I wanna store a Set<MyObject> on a player.

trim tide
#

Yo, Anyone wanna join a upcoming Modding server? Friend me

hidden rain
lucid spire
cobalt hull
summer ridge
#

They planning on adding offlineplayer caches to the server or do we need to make our own inside a mod?

west gate
#

did anyone made clear world without blocks if so how?

pastel wolf
# lucid spire right so i wanted to get a player now, so i can get the item they are holding `...

Yeah sure

@Override
    public void handle(int i, @NotNull ArchetypeChunk<EntityStore> archetypeChunk, @NotNull Store<EntityStore> store, @NotNull CommandBuffer<EntityStore> commandBuffer, @NotNull Damage damage) {
        if(damage.getSource() instanceof Damage.EntitySource entitySource) {
            final Ref<EntityStore> damager = entitySource.getRef();
            final Ref<EntityStore> damaged = archetypeChunk.getReferenceTo(i);
            final Player player = commandBuffer.getComponent(damager, Player.getComponentType());
pearl geyser
#

Does anyone have different documents they could share with me?

kind palm
sharp phoenix
jolly sphinx
#

Is there a known way to get the ip the player used to join the server?

pearl geyser
vapid gulch
#

is there still no api docs <-<?

raw haven
#

i have a question, are these "server plugins" the same as MC server plugins ? as in if installed to the server players dont need to download anything

quaint finch
#

Do you now what the value for superflat is? I am in the config inside of worlds/default but I don't know what value I am supposed to change 'WorldGen' to?
"WorldGen": { "Type": "Hytale", "Name": "Default" },

Would i change type to 'superflat' instead of 'Hytale'

raw haven
pearl geyser
slow urchin
#

where do you find the world generation files, im trying to add ore and was told to come here

lucid spire
karmic harness
#

With the pre-release patching ability spam (scrolling and pressing Q at the same time to use ability) does anybody know if the patch was done in one of the built-in mods or engine/client?

kind palm
burnt perch
#

is there a spigot release for Hytale yet?

silk sandal
barren burrow
#

is this the right format for deps? java "OptionalDependencies": { "Ryukazan:Economy": "*" },

lucid spire
raven latch
wise briar
#

Is it possible to read the stamina value of a given player?

stone sluice
#

Hello everybody. There are any ways to learn Hytale Mod Coding? a docs or a β€œmanual” to create uis and Plugin/Mod structures?

brisk surge
prime nest
brisk quest
pastel wolf
pastel wolf
silk sandal
wide anchor
#

why i no can see chanel of voiceΒΏ

hollow musk
#

Is there a way to copy a world? In code or a way to paste prefab

wise briar
karmic harness
dapper flint
#

whenever i use mods or try to switch modes it says i don't have permission and i'm try to use jet mod it's sorta like jei in minecraft

silk sandal
#

yea

mystic stag
#

Any Hyxin pro here? I cant get the manifest.json to recognize/establish an entrypoint into the main class

kind palm
silk sandal
#

I'm a dev at Hytown and we have a full infrastructure to patch the server
So that we can iron out bugs

raven latch
# brisk surge PlayerMouseButtonEvent?

This event is a trick, don`t work as we expected, you need to replace player camera, and in the final will just work you have a Camera Custom AND with showcursos true, it is terrible.

pastel wolf
# wise briar Is it possible to read the stamina value of a given player?

Yeah you use the EntityStatMap component to get the entity data

 public static float getStamina(Ref<EntityStore> entityReference) {
        EntityStatMap entityStatMap = entityReference.getStore().getComponent(entityReference, EntityStatMap.getComponentType());
        if(entityStatMap == null) return 0;
        final int staminaRef = DefaultEntityStatTypes.getStamina();
        final EntityStatValue statValue = entityStatMap.get(staminaRef);
        return statValue != null ? statValue.get() : 0;
    }
karmic harness
kind palm
hollow musk
#

Is there a way to copy a world? In code or a way to paste prefab

summer ridge
#

is there a proper decompiled version of the jar somewhere? Everything looks so messy inside intellij

mortal gate
#

How can I use ipv6 ?

raven latch
#

@pastel wolf Do you know how capture player interecation in general?

kind palm
pastel wolf
silk sandal
#

install the vineflower plugin in IntelliJ

summer ridge
tender cedar
#

I’m looking for a SkyWars or BedWars plugin. Does anyone have an existing one they can share?

kind palm
brisk surge
lean kelp
silk sandal
#

fernflower (builtin) isn't very good
vineflower is much nicer

topaz summit
#

I'm looking for a server to develop for, any recommendations?

mortal gate
#

Just checked, i'm behind nat unfornutely ( altough i wasn't in the past) So i kinda need to

pale wyvern
#

anyone here working on Linux with Neovim and can spare some time to have a little chat about getting it to a workable state ?

mortal gate
#

GPT said if i have 9/10 or 10/10 on this website it should be possible:
test-ipv6[dot]com/
i do have 10/10

summer ridge
# lean kelp intellij can decompile by itself

I don't know jack about making a big project in a group of people like this. Yet looking at the decompiled jar inside intellij (could just be like this) looks like a warground which needs to be refactored / packaged differently

mint pivot
#

What is better, the doomed outlander set or a cobalt set in weapons?

lean kelp
#

oh you mean the server itself

summer ridge
#

Yes. I'm overwhelmed on the amount of places I need to look to find something

lean kelp
#

yeah is a bit, meh...

mortal gate
#

I can use my external ipv6 (got it on a website) to connect to my server, does this mean its working? (friend isn't on to test)

tardy sky
#

i'm trying to stop the join/leave messages, I was successful with the join but cant figure out leave...

does anyone have any idea how to do that?

mortal gate
#

Better than nothing honestly, all of this is because of the "firewall" error on native client online play --'

grizzled basin
#

check my next mod WILL BLOW YOUR MIND: i (.) imgur (.) com/HDmG8wV (.) jpeg

lucid spire
#

can you set display name and lore for items? havent seen a way to do it

trim tide
#

Yo, Anyone wanna join a upcoming Modding server? Friend me

mortal gate
#

It's strange tho, most of my friends can connect, just 1 specifically can't

worn nebula
#

Hi! Is it possible to add custom mobs with a custom behaviour? Like a "boss" with unique attacks and interceptions with the quest system in server?

median spindle
#

where can i find the codes

mortal gate
#

No sorry, i'm talking about the native one on the client

tough mango
#

hey guys, is the Device Code Flow really the only way to auth servers? :/ programatically
it seems like a lot of overhead

mortal gate
#

I'm saying using the client feature, most of my friends can connect except 1. that's why i'm trying to setup a dedicated one. I mean, I got it already using Radmin, but i wanted to be able to use my ip

pine egret
#

Alguien que hable espaΓ±ol?

prime nebula
dense lion
kind palm
pine egret
#

Quiero hacer un servidor Modo PVP y varias modalidades, alguien tiene un poquito de idea como podria ser la mejor manera? Habria que hacer plugins de 0 para el tema de que apareacas con X items en el inventarios?

pale wyvern
silent quiver
#

Can someone help me with changing the trades of a merchant!

pine egret
#

I want to create a PvP server with various game modes. Does anyone have any ideas on the best way to do this? Would I need to create plugins from scratch to allow spawns with specific items in your inventory?

tough mango
mortal gate
#

either they don't have ipv6 or it didnt work, just tested it :p

hollow musk
tough mango
#

Server Provider Authentication Guide

prime nebula
#

it's not on the support page nor in the server quickstart file

prime nebula
mortal gate
#

If you want I can try to connect

hollow musk
# kind palm where?

in your hytale folder in appdata
look for install and then just go release/package/game/latest and there you are

mortal gate
#

failed πŸ™

kind palm
hollow musk
kind palm
crude terrace
#

Hii, anyone knows if the hytale server is available on maven central?

grizzled basin
hollow musk
dense lion
#

How to make a repetitive task?

trim tide
#

Yo, Anyone wanna join a upcoming Modding server? Friend me

ruby knoll
#

Busco hispanohablante que sepa programar o sepa desarrollar plugins con el fin de vender servicios de desarrollo por $$

drowsy solar
#

do you need to use the asset editro to make entities? or ig, can ou do it soley via that or do you need stuff in the java side>

hollow musk
pale wyvern
winged ibex
#

alguien quiere construir en creativo en un servidor?

foggy junco
#
    protected void executeSync(@Nonnull CommandContext ctx) {
        if (!(ctx.sender() instanceof Player player)) {
            ctx.sendMessage(Message.raw("Apenas jogadores podem usar este comando."));
            return;
        }

        World world = player.getWorld();
        world.execute(() -> {
            Ref ref = player.getReference();
            ComponentAccessor<EntityStore> store = ref.getStore();

            player.setGameMode(ref, GameMode.Creative, store);

            ctx.sendMessage(Message.raw("VocΓͺ alterou seu modo de jogo para CRIATIVO."));
        });
    }

gamemode adventure > creative code

dusky plume
#

anybody knows the way to detect what entity is the player aiming to?

grizzled basin
drowsy solar
hollow musk
dense lion
drowsy solar
#

dang they striaght up expected ppl to be able to do that? I would say I should have more confidence in ppl in general but ig it makes it easy enough>

storm nest
hollow musk
drowsy solar
#

wait theres no in game reference?

hollow musk
#

or look the code of another mods on curseforge

cursive tide
#

why does the portal not show up on my compass

foggy junco
#

how to usage color in hytale chat?

granite gull
#

Hello, does anyone know how to auto focus a TextField?

hollow musk
# kind palm big if true

just checked, it has some spacing that decompiler wouldn't do, but i didn't saw a single comment (checked like 10 files)

kind palm
#

seems weird they'd ship the source but no javadoc

#

like if anything I'd expect the opposite

sonic narwhal
#

Is there a way to overwrite client assets with server assets ?

hollow musk
kind palm
#

oh sure, that's a given

kind palm
sonic narwhal
#

No you don't know or no you can't

random briar
kind palm
#

If you mean can you change the assets in the client, currently it's a no, I believe

dusky plume
crude terrace
grizzled basin
sonic narwhal
#

There is no maven central ATM, no?

crude terrace
strong musk
#

there isnt, I would suggest installing it to maven local(its more "portable" to assume maven local than a hard coded file in your home directory)

crude terrace
#

dont want to dl the lib manually

crude terrace
grizzled basin
sonic narwhal
#

They have to do a lot of stuff

grizzled basin
#

For downloading the games files you are required to be authenticated, so will not happen, sorry

sonic narwhal
#

Like why tf there are like 10 events or the server can't overwrite vanilla client assets?!?!

cursive tide
#

how do speedrunners get it at the spawn

grizzled basin
#

You can alwyas use a gradle plugin that does the magic of downloading and ask you to autenticate to automaticly do this for you

crude terrace
tough basin
#

whats the event called for an entity hitting another entity?

sonic narwhal
crude terrace
sonic narwhal
#

Like for real, we need true nodding not plugins

crude terrace
#

so smooth for export but.. not a real advantage

sonic narwhal
#

Or a wrapper like bukkit but for hytale

lean kelp
grizzled basin
slate glen
#

they've stated modding is nowhere near where they want it to be yet, just give it time.

strong musk
lean kelp
#

github(.)com/MrMineO5/HytaleGradlePlugin

pine egret
#

Does anyone know of a video that fully explains Creative Mode?

sonic narwhal
#

Actually it's so limited

crude terrace
echo gust
#

Sadly they said there wont be any client modding tho, so that limits alot

crude terrace
#

ur the best

lean kelp
# crude terrace LOVE U

it's integrated on my template so you can use it too github.com/system32developer/Hytale-templates/

odd crater
slate glen
#

i mean we can already add blocks and items via server side modding, something that never could really be done in minecraft

echo gust
#

I wanted to make a mod where we can see nametags through the walls like minecraft but dont think its possible without client

thick topaz
#

this development part of this discord kinda sucks

sonic narwhal
#

Yeah they added way more features but could add some more things

thick topaz
#

1 channel

pine egret
#

Does anyone know of a video that fully explains Creative Mode?

sonic narwhal
#

Like server assets overwrite client assets to edit UIs Is the basic

kind palm
thick topaz
#

I made a hub like discord for all hytale development things, im not sure if i can post a link here but yea

grizzled basin
thick topaz
#

its in my desc πŸ€·β€β™‚οΈ

slate glen
hollow musk
# kind palm I don't have this

i was having it like yesterday at release, but it disapeared. But i founded it in "build-2" folder inside parent folder of release folder

i have it rn at AppData\Roaming\Hytale\install\release\package\game\build-2\Server

sonic narwhal
#

Does someone know if making a Spigot/Bukkit/Forge for hytale would be possible?

kind palm
dusky sable
#

Does anyone know how to set a player's gamemode?

kind palm
sonic narwhal
patent vapor
#

my asset editor keeps crashing when i try to add a behavior to a custom block.

wicked whale
cerulean thorn
thick topaz
sonic narwhal
dusky sable
soft thicket
#

how can i use the commad hytale-downloader -patchline pre-release in the hytale downloader?

sonic narwhal
#

Like spigot or bukkit

hollow musk
wicked whale
#

Thats a lot of work

cerulean thorn
sonic narwhal
#

We are 300 here waiting to do our stuff

summer ridge
#

Steps to generate a void world when server initially boots (console commands):

1 | /world settings worldgentype set Void --world=Default
2| /worldgen reload --clear --world=Default (THIS DELETES EXISTING CHUNKS)
3| /block set 0 0 0 Barrier --world=Default

You will have spawnpoint set at 0 0 0 (/spawn set)

The fog can be resolved by doing /weather set Zone1_Sunny --world=Default
You can also choose to build up, but that weather type doesn't have fog on low y

SEARCH TAGS: empty world generation

EXTRAS: For additional Void worlds please look at /instances and/or /world

twilit phoenix
#

Is it possible to write plugins in Kotlin?

wicked whale
sonic narwhal
cerulean thorn
ocean thorn
kind palm
kind palm
wicked whale
#

anything to advertise

trim tide
#

Yo, Anyone wanna join a upcoming Modding server? Friend me

kind palm
#

well it's hard to gather a community when this is the extent of the official discord for it

hollow musk
sonic narwhal
wicked whale
thick topaz
kind palm
#

I actually wrote a site for sharing plugins that I could repurpose for this - it had some cool stuff like optionally being able to inject an autoupdater or DRM into the JAR for paid plugins

sonic narwhal
hollow musk
wicked whale
#

I guesss we can have our own API that is more abstract and more functional than the hytale one

lean kelp
opal parrot
#

I’ve make a plugin for IntelliJ idea that helps you create your first mod with a template that includes commands exemple , events , and custom ui ! It also include a server manager with auth management console , acces to docs direct in your ide and mc server to the docs , he is not on the market yet but you can fin the zip at github dot com/timiliris/hytaledDocs-intelliJ-plugin

it’s a v0.1 feel free to report any bugs 🐞

sonic narwhal
#

Just add more Events for now and idk

twilit phoenix
summer ridge
lean kelp
sonic narwhal
#

Let's try to check if we could add client modifications

kind palm
#

I'd be down to help write a wrapper API - we've been looking into how the framework works to inject more events server-side

kind palm
placid canopy
#

Anyone knows how to use the "pickup item" event?

hollow musk
twilit phoenix
wicked whale
tardy sky
wide basalt
#

who fixed "black grass" when you placing it in void world?

kind palm
#

Could try decompiling the client with dotPeek

summer ridge
sonic narwhal
#

I hope so

kind palm
trim tide
#

Yo, Anyone wanna join a upcoming Modding server? Friend me

wide basalt
summer ridge
sonic narwhal
hollow musk
valid viper
#

@kind palmI forgot to ask, do you have a link to this wiki you're making so I can look at it from time to time for updates?

sonic narwhal
kind palm
sonic narwhal
#

And leave clients modifications

hollow musk
kind palm
sonic narwhal
kind palm
#

They only rules for mods seems to be - don't share the actual game code

#

...which seems fair (otherwise people could get out of buying it)

hollow musk
kind palm
hollow musk
kind palm
#

ah.. then they did lol

sonic narwhal
#

So. Let's think about it.

Is there a way to access the internal code of the API?

kind palm
#

I can't run dotPeek as I'm on mac (my PC motherboard died) - if anyone has JetBrains Ultimate could they try running dotPeek on the client?

lunar portal
#

[2026/01/17 02:15:49 SEVERE] [Universe|P] Player 'xxxxxx' (uuid) could not join - no default world configured

any idea why this happens?, i cant find any answers here

hollow musk
kind palm
sonic narwhal
#

Ok, so we can inject from main() to everything else ?

delicate urchin
sonic narwhal
#

Then we would need only a mod that acts like a bridge

hollow musk
fleet sphinx
#

ill attach my debugger to your process and penetration test it for attack vectors

regal bronze
#

Does anything exist for Hytales plugin API documentation with everything?

silent quiver
#

Is there a way to have items spawn on the floor on a timer ?

kind palm
sonic narwhal
stoic cobalt
#

i'm trying to make a Hytale mod, but my items doesn't show up my model neither name, just a placehold i put, could someone help me? I can send the project in DM (zipped)

delicate urchin
hollow musk
regal bronze
#

Does anything exist for a Hytales plugin API documentation website?

last raptor
#

No yet

kind palm
grizzled basin
sonic narwhal
hollow musk
sonic narwhal
#

More Events, for example

kind palm
#

well the event system is a bit half baked

sonic narwhal
#

I didn't check but is there a scheduler ?

hollow musk
kind palm
#

disconnect messages are currently hardcoded as enabled

sonic narwhal
#

Priorities for events ?

kind palm
#

ECS can't do all kinds of events - you have to use the eventbus for some of it

kind palm
sonic narwhal
#

Ok sorry πŸ™

hollow musk
kind palm
#

or Java's built-in Runnable stuff

sonic narwhal
#

Yeah but why not make some good API for it

kind palm
#

there is also a tickable event system you can hook into if you need to synchronize to the tick

sonic narwhal
#

Actually, adding more Events seems the only use case that makes sense

slender dew
#

anyonee have a good idea of thee min specs, specifically ram and cpu, for a 10-player server with everyonee goingg in their own direectiton

#

sorry i got chinesium doubletapping switches

kind palm
#

you can make an abstraction layer over the hytale API - so if they change everything in an update people's plugins don't break (or, at least, you can port just the layer and not all the individual plugins)

last raptor
#

Changing the BlockTicking to false isn’t working/ doesnt do anything atm right?

hollow musk
#

neoforge techincal changelog is so helpful on porting

barren burrow
#

do plugins go in the mods folder or do I make a plugins folder?

kind palm
summer ridge
slate glen
#

then we get plugin loader hell again in hytale though. fractured development

sonic narwhal
#

Well it's 3:30 am here, gotta go to sleep. Reach out to me if youall wanna make something :))

neon dune
slate glen
hollow musk
calm birch
#

oh finally got gui working, fkin css selectors lmfao

kind palm
trim tide
#

Yo, Anyone wanna join a upcoming Modding server? Friend me

strong musk
summer ridge
whole bronze
#

Is it possible to actually use a default warp to connect to a different world? Or is a simple chat command superior to tp a user to a diff world

opal parrot
#

I’ve make a plugin for IntelliJ idea that helps you create your first mod with a template that includes commands exemple , events , and custom ui ! It also include a server manager with auth management console , acces to docs direct in your ide and mc server to the docs , he is not on the market yet but you can fin the zip at github dot com/timiliris/hytaledDocs-intelliJ-plugin

it’s a v0.1 feel free to report any bugs 🐞

tender tangle
#

nice!

arctic turtle
#

Hello, quick question, is their any documentation of Java com.hypixel.hytale.server lib ? (Like methods, etc ...)

tender tangle
#

I've built my own gradle plugin, maybe once I have something more substatial then I'll upload it πŸ˜„

vernal hull
#

hi!! how do you disable item drop on death on a server?

opal parrot
whole bronze
kind palm
#

this may help with that: wiki[dot]hytaleservers[dot]host/Decompiling_the_JAR (I find it's pretty helpful to have a directory with all the files in to search them)

trim tide
#

Yo, Anyone wanna join a upcoming Modding server? Friend me

arctic turtle
tender tangle
#

oh, the cdn with the jar is funny πŸ˜„

dense lion
#

Can i disable the drop item in a BreakBlockEvent?

fleet sphinx
#

Is there a CDN with the jar available?

barren burrow
#

setting up optional deps is such a pain 😭 😭

neon dune
#

https(:)//youtu(.)be/_y01XY8XPJI

I Figured out basic Automation

dense lion
#

how can i change the items dropped in BlockBreakEvent?

neon dune
#

set the drop list,make a custom one

dense lion
#

but how to set the drop list?

neon dune
#

copy a drop list from vanilla then modify

dense lion
#

yeah but what is the call for setting to the new lsit

ancient venture
#

How do I change the login text when someone logs in?

I want to change this.
user has joined default

neon dune
#

under gathering

dense lion
#

the event dont have nothing like setDrops

neon dune
#

nope, droplists :/

dense lion
#

But :S from the event

neon dune
#

you could probably dynamically set drop lists with a plugin

dense lion
#

DropList is a component?

granite gull
dense lion
neon dune
#

Hytale:Hytale ItemDropList

karmic harness
digital trellis
#

is there a way to grab the player's InteractionSyncData? Specifically I want to skip the first hit of a weapon combo when the player is sprinting. I'm very new to hytale-styled modding (though I have modded minecraft before) and kind of don't know where to look in the source/json files, should this be a modification of interactions or should I directly find the chain in InteractionManager?

dense lion
bright niche
#

is it required that I run the decompileServer task? I keep running out of memory lmao

onyx halo
#

no

upbeat portal
#

I'm having trouble joining a game with a friend. Does anyone know of a solution? I'm using Hamachi, but it's not working.

fleet sphinx
kind palm
fleet sphinx
#

Thanks!!

coral umbra
#

How are people able to understand the api soley by decompiling the jar file... very impressive

kind palm
neon dune
#

very verbose jar

hardy wave
#

Are anyone found easy way to login via 2 players on one PC for plugin tests?

kind palm
#

I assume people will have tried this - but have you tried offline mode?

solemn willow
#

Developing some powershell script trying to automate some stuff for my private dedicated server.

One thing I noticed is that every time an update is pushed I’ll have to download the new version and restart the server.

Is there anyway to make it where you don’t have to complete the /auth login device on every restart? This prevents me from being able to fully automate my powershell script to auto check for updates and restart the server.

onyx halo
fleet sphinx
unique jewel
#

anyone know how to update my dedicated server?