#server-plugins-read-only
1 messages · Page 16 of 1
You can either use memory management as cache or directly use redis
I can relate haha
There are even people using json as data storage
I mean this is just for a factions plugin is that really needed 💀
Yeah lol
Doesn't essentials store all the econ stuff in yml
Exactly
Nah, I don't think so.
Concurrency safety is only needed for data which can be modified by multiple tasks.
Like economy or inventory
Well i will integrate sqlite now in my framework, thanks for the recommendation @viscid wren
sqlite is the simplest for medium server plugins, which doesn't interact with multiple tasks.
Put it on your server and run the server with the plugin, you should be fine
Right I mean I was testing pvp with my alt and it was calculating during PVP that both players were in the same faction every hit, so it doesn't seem to be iffy reading the database that fast
SQLite for mods yea, for plugins idk. AFAIK sqlite locks the file everytime a statement is executed.. So good luck with multi-user stuff happening. There are some ways to prevent that, but in my mind its better to choose a database-server for multi-user apps/software
I mean, I'd rather cache this then have a sqlite check every time there is a playerdmg event
SQLite is fine for 99% of use cases, if u r not a huge company with millions of users
I'm pretty sure sqlite will be fine no matter what size of plugin and servers, if you use it properly.
Yeah this particular aspect of the plugin would probably most be in need of a cache, but other stuff like /f who I don't think that would be necessary for
Yep, I doubt any plugin pushes it to it's limits
If you got the memory storage, cache everything you can x)
I only used SQLite for my flutter apps, never tried it in mutli-user environment 😄
Maybe only a huge server like hypixel that has 10-100k players
Redis <=> MongoDB for large servers is best option for cacheable stuff.
Starting off I won't be able to cache every operation, but if my server slowly grows over time I can definitely do that
Plus I'm still a bit new to Java and plugin development, trying to get something out that first, then I can go back and optimize
Ehhhh not really
I mean it's fine but there r simpler and potentially faster solutions
Launch fast improve later
I didn't want to start a "this vs. that" discussion here. Ultimately, it will work if implemented correctly.
You will always have technical debt
Faster than redis?! Like what
Look at Hytale
Since there's no proxy like bungee or velocity, for handling across-server stuff, redis pub-sub will be the way to go for me anyway
Anything that is more specialized, which depends on the problem at hand, what r u trying to cache
We will be able to transfer packets
a server is a "single user" environment normally, as in the server is the only application accessing the database itself directly - typically that is ^^ a user in case of concurrency and thread safety would be threads accessing data at the same time
I've worked with Redis and MongoDB storage on a 1k players GTA V Alternative Multiplayer server which used MariaDB before and own cache methods.
Increase the RAM usage by 30 GB but the interaction speeds for every player was like 70ms or something. Before in peak, you had to wait several seconds
Ye, it's only a single connection
I thought theres only one transfer packet with 4kb payload, which sends the client from server a to server b, providing the payload to server b. Am I misunderstanding that?
Yeah was typo
Then their "own cache methods" were poorly designed, if u know what u r doing, specialized solutions are always faster, you can make assumptions about your data which redis can't
Yup
Lets not forget there are literally Minecraft server (Which are single threaded) running essentials with 1k people online
Yes with 5TPS 
Not really, they use instances
But that still doesn't solve the classic ban-issue 😄 User A on Server A gets banned by User B on Server B. There's no builtin way to communicate across servers to let all servers know they should kick User A. Any for that my choice would be anything "pub-sub"ish
I've never even done multi threaded code really
I'm a typescript developer 😭
🤣 Okay not all of them
I am talking pre 1.8.8 - Faction servers
Oh yeah facts
It would be interesting to know which database system the official Hypixel server uses. 
Mongodb iirc
On the same server? Maybe older Minecraft was more optimized, but I doubt 1k players was a thing
Probably many
I had a server with a few hundred concurrent players and like 90k registered (offline mode), somehow essentials scaled fine although the 90k yml files it generated (one per player) was a bit annoying
Yeah I have no clue how essentials works with yml persistent storage like that, but hey if it works it works
They ran paper
I think like 200-400 is around the maximum of a single server
I don’t think it’s a good solution at all, but yes, it works
Its crazy
Wynncraft has a 50 limit
I mean Wynncraft is really something different
Thats correct alongside with SeaweedFS, mentioned in the post about the slime format from 2019
it really doesn’t need to be this complicated, use SQLite if you can’t setup a database service, postgres if you can, mysql or mongo if you’re already used to them
If you use folia? Maybe. If you use a traditional server like spigot, paper or even more "optimized" forks, you really will have problems with more than 200 players on a single server.
SQLite is simplest, just always use that
Just dont forget to index your databases
And do not forget to backup your sqllite / any database
Ye 200 is the max afaik without folia, with folia I heard even 1k was fine
I was thinking about postgres but since it's technically a remote connection, seemed like it might be slower than reading the sqlite file?
Also having the plugin generate the sqlite file in its own directory seems more self contained
If you don't index - You're gonna have a bad time.
nah, it’s simple and fast enough but you’ll never be able to sync between multiple servers and auto backups might be a pain
worth using if you can’t setup a database service or don’t want to but otherwise nah
Intern after deleting the production database:
It's fine, somebody has a backup. 
nobody has one 
Primary keys automatically create an index right
If it's the same machine it'd be slower by a bit, localhost optimizations exist, but if it's remote then it'd be veryyy slow
Yes.
Just use SQLite, no need for postgresql
Its too cheap to buy a backup NAS to have the excuse of not doing backups.
Right 🤔
Yes it actually did work for 1k players on a test but they needed to basicly alter every vanilla mechanic and redstone did not work and so on... So you are not wrong but 1k concurrent with a normal plugin scenario, no.
That's what I figured, I remember creating secondary indexes a few times in dynamodb, but never had to really do it in SQL, probably should figure that out
Sqllite is alctually faster, but can only have 1 connection at a time, meanwhile with other "modern" database systems you can setup a connection pool and have multiple changes to a database at once meaning you can leverage multiple threads
But we are literally talking about milliseconds, maybe even nanoseconds
I don't think my hytale server will need that level of scaling, but if somehow I get lucky and it blows up to have like 1000 uses online at a time, maybe 😅
probably easier and cheaper to just backup to s3 or cloudflare r2 or something
Yeah but remember, when you want 2 instances with the same data there will be no way since you cannot access the sqllite data remotely
What
Backups r so easy, it's just a single file u SCP to another server
For sync u can also just setup a server and have a small program forward network queries, not that complicated
Or lets say a scoreboard in another server or display them on the website

Those r expensive af, u can buy an entire 2tb hard drive for like 50-100usd iirc
Just google backup opensource database
There lots of battle tested solutions
imagine if instead of having to do all that to sync the updated database was just already on both servers
im taking about automated backups
Doing that is way simpler than setting up a psql db lol
Systemd unit + timer to run SCP every hour or whatever
Lets store everthing in memory and never turn off the server
Literally 5m to setup
you’re losing way too much just to avoid setting up Postgres
Anyone here in development servers (doesn't matter where the focus lies)? I have experience in both C# and Java and completed a Bachelors in the IT so I'm sure i'll be of some help and I'm just really excited to make something for this beautifull game.
no it isn’t
Very rarely is SQLite a great database to go with, it is most often used for small, low bandwidth operations, like app storage for mobile apps. (That's why its the most used database in the world)
PostgreSQL is often a much better database for various reasons, both in the feature set, but also in terms of stability and backups.
Underpowering the database is not a good compromise for simplicity. Doesn't have to be PostgreSQL.
@prisma agate if you think it’s always better to use SQLite then you simply havnt had to deal with the scale where SQLite is a pain
I am gaining simplicity which is extremely powerful, eventually u will understand
What have i done
fr
Database discussion is a hot topic 😎
I never said always, but in 99% of use cases it's fine
Only if u r dealing with millions of data entries then sure use psql
excel as db
im surprised this is an argument in the first place
But in that case psql might not be a fit, and u might need something more specialized like what discord did
Yeah suddenly everyone is a database expert with 20 years of experience xd
The winner
discord is at the scale of trillions of messages it isn’t worth considering that sort of scale yet
Excel as database is the winner 
nah man .txt files
Like most things in tech, everyone will have their opinions.
It's good to have a discussion though, and everyone has different experiences.
Make an API request to download your google sheets from google drive everytime you want to update a row in your database
Most ppl won't get to the millions/billions scale, so u should also not consider that
Yeah no worries, was meant as a joke xD
Everyone was friendly so far, i'm just playing around
If u do, sure use psql, otherwise use SQLite
I love those database conversation every time in any game where you can host your own server. x)
All type of database will have their use case. Even simple config files can be used for storing data.
It's just a question, is it safe to use for this case and what if my server increases player count from 10 to 1000 in 2 weeks.
you’re arguing that manually synchronising multiple SQLite databases is a better solution than using a Postgres database
this is just silly
Not manually, u can easily automate it
Definitely, a most of the time, an option will be fitting for the forseable future. I'm currently working on a large project that has been using MongoDB up until now, but we're moving to PostgreSQL due to various reasons, and it's 4 years since the project started. It's always good to go a little over your assumptions though, since migrating databases isn't fun 😅
this is far more complex than just using Postgres, you end up with duplicate data everywhere so double the storage used, any synchronisation fail could be a massive issue, it’s just like… bruh
I would literally just google benchmark sqllite vs [Database] at this point, and find valuable writeups
And go with the best for your usecase
Wait u mean distributing the db or just allowing multiple machines to access it?
"Several people are typing"
Man this is the heat i want 
this isn’t about the performance, every single database option will perform well enough (not including config files for player data lol)
It was
I dont think i have ever seen a dev chat talk about databases, but i love it.^
But the best database really depends, for example is it distrobuted? does it need ACID?
Is performance what you need? All things to think about
Sometimes you have to adapt, most time you are fine when you over-calculate and keep it there, doesn't mean I have to make a config database for stuff which only loads on server startup. Keep it in the .yaml/.json/.cfg/.enterAnyTextFileFormatHere
Yes
Choose the right tool for the job. 👍
The next talk will be about, should we use an ORM or write plain queries
just multiple machines or even just server instances accessing it
or I guess both actually
it’s the same problem
I already know the answer
Oh god, don't start that 😂
If u need millions/billions of data entries, and or distribution, then sure psql is fine, if u don't, use SQLite
please no we don’t need to argue this (it doesn’t matter at all use what you prefer)
My favorite part of databases is the analytics. 
I dont know why, but i just dont like ORM, never have, never will
Both are excellent databases.
But <Enter any database name here> is better!!!!!!1111
:D
whos gonna use hibrenate in their hytale plugins
and u should always have redis with ur db!
Very different problems
Distributed db means multiple machines running the same db, this is a hard problem, but u rarely ever reach this scale
Accessing a centralized db from multiple machines is way more common, and is very easy to do with SQLite
Just do it like me, i support multiple database systems for my plugins and the user can decide which one fits better 
Zero competition and everyone is happy
Im not, i use jetbrains exposed :)
oh I misunderstood ur question
Design to your current problems, dont design for tomorrow. Scaling is easy to do when you're successful.
ORMs suck
hell no im not talking about db sharding none of us need that
also the coding language u use sucks! Kotlin is better!
Ship fast 😎
it doesn’t matter
Do you guys have beef now
How do u know what lang I use lol
I don't:)
ORMs will make no practical difference if you like ORMs use one otherwise don’t, at runtime it doesn’t really make a difference
I use C
based
Our ancestors are all the same. Bits and bytes.
And currently writing a compiler, to replace C, bcz C has some flaws
have you considered just using a different language then
nerds
Yes, I tried a bunch, all of them r not great, except one which is unavailable to the public
I swear Skript is public
Did u look at my tag
lol
Yeah that's why
what do u guys think of jetbrains IDEs
Decent I guess
Rust, Zig... insert many more languages here
best
I switched to VSCode as much as possible
using them for quite some time, but they're getting bloated lately
I’ve used IDEA for many years now but I want to get rid of it I’ve had to deal with a bit too many bugs
Jetbrains r way better than vsc*de
Intellij is great for java and a recommendation for everyone working with it but nowadays it does not matter that much.
I personally use zed for all of my projects, once setup correctly it works fine. But vscode, eclipse all of em are fine tbh.
idk if I should swap to eclipse for vscode for java
There is zed for a not dogwater vscode
I actually use both Vscode and Jetbrains
shush you use vim
Excuse me?
I use nvim btw
Im lucky. Im a teacher so I have IntelliJ Ultimate for free
Btw for the VSCode people here that write C#, Jetbrains has a public preview of Resharper extension for VSCode. just google ReSharper for Visual Studio Code
neovim is great, zed has a vim mode too so i switched. (like every major editor has)
im a student so I have it for free too but the more I use it the more I hate it
Eclipse LSP kinda sucks, I was still using IntelliJ for like a few months even after switching to nvim, just bcz of the LSP difference
Can we talk about how jetbrain toolbox still has no "Open with.." in windows
Zed's vim and ideavim r really good emulations
But I really like control over the UI that nvim gives
Python hytale plugins when
Don't you get another desktop license for free?
Tip for any jetbrains ide user:
Use the new "Islands Dark" beta theme, it's really stunning.
From what ive seen we can use it on multiple devices.
U can, just need to link it via c abi
😭
is eclipse good
Well, well, well. Than... How are you today? Good? 
No
why not?
It's outdated, I wouldn't use it
Just use neovim then you can use whatever colors you want
😂
Eclipse is deprecated asaik
It's quite old and doesn't come with the same features that IntelliJ does, and since IntelliJ Community is free - I'd just use that.
I remember trying to use eclipse to code in like 2013 😭
eclipse didnt feel as bloated as intellij
That's true
It's still bloated tho
The real gang used netbeans back there. It was really nice.
im trying to get away from IDEA because its been really buggy for me recently
probably, thats how i just remember it feeling:D
Zed is fairly lightweight and has the same LSP as eclipse for java
isn’t zed like practically a vibe coding ide
default theme = best, never breaks:)
If you a beginner in java, just use intellij idea, if you think its bloated: Uninstall plugins
actually im lying i have eclipse dark theme on intellij XD
No. You can turn off ai completely.
IntelliJ - features but bloated and heavy
Zed - less features but less bloated
Nvim - no bloat, same features as eclipse/zed, and super customizable
Intellij AI Assistant is also a joke
oh, I was thinking of some other ide I forgot which
100 (Excl vat) a year for 10 credits a month
yeah im gonna migrate away from jetbrains stuff even though I have the all products pack for free
insert any vsc*de fork
Jetbrains should finish fleet, even though its a macbook ipad move
I think regular vscode is a good option, it’s quite light and soooo many people use it it has plugins for everything
I waited fleet for ages and was on betas and even after years its still super slow:D even tho it should be faster than intellij
Fleet is meh, I think ppl who want fleet just use zed
fr
literally unusable
Hey brother i get it, i'm also a neovim enjoyer...
But if you are honest, you will rewrite your nvim configuration every 2-3 weeks from scratch which is pain.
Intellij will be less bloated if you just uninstall plugins, i do that, it's fast, it's not bloated anymore.
Zed is the fastest option for a gui text editor without a doubt.
Do i still use all of em? Yes. Are all good? Yeah
I like vscode when doing python, way better than pycharm, but for Java, intellj is the only way
Hopefully Hytale wont endup as I know Jetbrains Fleet 🙏
yeah it annoys me that everyone ever uses IntelliJ idea for java because I really don’t like it anymore but no one uses anything else
What is that and what happened
I wonder if the java extension for vscode (the one based on eclipse) is good
It will be fine.
Years of waiting, being on beta, promises of it coming main dev platform for kotlin multiplatform projects, years of waiting and bugs, they cancel the multiplatform part, and its still full of bugs and slower than intellij anyways
Its a vscode competitor but with super smart features (pre AI) it got ALOT of hype and was basically called the "VSCode killer" but they really never launched it or propperly released it because they would literally shoot their own feet because of the many IDE"s they sell
That's sad.
Even without plugins it's bloated, I use Clion as a debugger and it's kinda slow, especially startup times
Also I don't rewrite my config every 3 weeks, I usually make a small 1 line change once a week or so to add stuff like tabs config for a new lang or whatever, the last major thing I did is spend 3 hours adding a run hotkey which opens a split with the code output, which saved me so much time and is really nice (so totally worth it)
Anyways i clone vscode now, time for a new vscode ai fork!!! The world will be a better place with it, i promise!!!!! 
i spent 23 hours of watching intellij videos before moving to it from eclipse back in the day 😂
But in terms of updating plugins and stuff, haven't done that for a few months
What do you mean by "bloated", maybe we have different meanings about that.
Only if I could sent a screenshot in here
Well it feels "heavy" which is both a ton of complex UI and being slow, bloated is probably not a great term
14/09/2022 is when i moved to intellij lol, still have the shortcuts.txt which i used to learn shortcuts
Yeah it is a common joke that you rewrite the config every 2-3 weeks from scratch. Man as a neovim enjoyer you need to know that... Be better! 
Jetbrains settings feels like a jigsaw puzzle
Yeah i totally agree then.
I do know that, but it's literally a skill issue, nobody forces ppl to update and break their configs
So next topic: JAYSON vs TOML 
(don't do that)
Its really easy, just shift+shift and type anything there or ctrl + alt + s to open settings and use search bar
Wait wasn't it intended to encode binary as a base64 string
Sorry I am on linkedin, I use TOON
toml for dependency management/versioning:)
Toml is nicer as a config, for serialization both suck
Well let me intervine a second time, I prefere jsonc for configs
What have i done (again)
Next topic for debate?
gradle kts vs gradle vs maven:)
good one, but u forgot ant
Yeah i also think that TOML is nicer to read. JSON is great tho.
All suck, but gradle kts for complex projects, maven for simple ones
Wait what?
😂 That was the way to go when i used eclipse, what a pain!
I love debating software I stuck with without any research, just arguing with vibes, vibedebating
Why is maven "simple" compared to gradle?
typescript wins, no diff
Because html
I find it more straightforward to do stuff, maybe just a familiarity thing
A person who thinks all the time has nothing to think about except thoughts. So, he loses touch with reality and lives in a world of illusions.
gradle kts is best since u can write kotlin there, and gradle is way cleaner than maven
I mean gradle uses the groovy scripting language while maven is just HTML
last employer had a really old legacy spring project with ant and java 4. Crazy that people actually work there longer than 1 year
XML
Next topic: reasons for why Rust is a bad language
its good
Yeah i assume so, it may a personal preference for you.
Both gradle and maven are literally one command to create a project and also gradle has way less boilerplate for a small project.
But i agree that both are valid.
Well actually memory safety 🤓☝
Aktwually
Java is also memory safe
Prayers for every lost soul who still uses java 8 because of the company they work in 
Java 25 is great btw
Why do u think that
Next topic: How could I use Blockchain in my Hytale server, even though a normal database would be fine
haven't used rust much, just did 1 course for it and I like it since it has similarities to kotlin syntax
Database debate is over 😛
Shiit
Counter question: Why do you think rust is a bad programming language?
Can the rust people please stand up and defend it... Guys???
They are busy rewriting every software ever written
Who? 👂🦗
Why would we care tho
Let them talk, bigger pay for rust devs
I'm not a rust dev, just wanted to summon you guys
You already summoned the database people
If hytale will be heavily multithreaded how do you think most mc devs will perform?
I read in this channel that rust has similarities with kotlin uh
It's poorly designed, it takes Raii from cpp and forces it as an essential part of the language, making it restrictive to work in, while still being super complex and it aims to be fast while making it extremely difficult to write performant code, it tries to be functional but there are better langs for that (ocaml, elixir, scala) and most of it's community is full of propaganda and false claims (I only know 2 ppl who r reasonable and use rust)
^ here it goes
i ain't reading all that
i'm happy for u tho
or sorry that happened
Wait for real?
There are also a lot more tools and abstraction for non technical people
Ye
Bro this got me hahahhahaha
Very different, but both use braces, both have unit instead of void, both have option types etc
💀 I love this meme
It doesn't really aim to be fast tbh. CPP is already fast
But rust is different cuz no garbage collector, and no race condition
fun add(a: Int, b: Int): Int {
fn add(a: i32, b: i32) -> i32 {
twins ^
yeah now write this in JavaScript
:D
omg JavaScript=rust
javascript is straight from hell
skript my beloved: function add(a: int, b: int) :: int:
What is "skript"? nvm i figured out
So explain why "blazingly fast" exists, and why a few days ago I spent 4 hours debating a bozo claiming rust is faster than C
the syntax is not really the discriminating factor for modern languages that's all I'm saying
speed is definitely one of the core things that rust aims to be, the borrow checker even allows rustc to make optimizations that other languages simply can't for example
i think you were just being ragebaited 😭
cuz it is fast. It's just not what makes it different from its competitors
No the crazy part was he was fr, like he actually believed it, it was so funny what he said
It is fast more or less like java, probably slightly faster, I don't see java claiming it's blazingly fast
🤷♀️ still just easier to ignore people like that regardless tho. speed comparisons between natively compiled PLs just do not make sense, ever
I did, I was explaining some1 else why it was faster, so he tried disproving me a bunch
speed comparisons between these languages don't make sense. The implementation matters more in this case
Well faster on avg, rust can be as fast as C (see ripgrep using concurrency and simd) but on avg rust is way slower
on avg what
it doesn't make sense
If youre saying "bad rust is slower than well written c" well ye
No, I am saying average rust is slower than avg C
feels like one guys is talking about how tasty is the apple and the other guy is saying why the apple is tasty
and rust doesn't really compete with c but CPP anyways
What cpp flavor? "Modern" cpp or sane cpp
tbh it's just that speed comparisons between languages is kind of dumb most of the time
"Modern" cpp is more or less what rust tries to be, which is a bad way of programming, bcz cpp is backwards compatibile with C, u can write C-sryle cpp
people hating on rust just find the most obscure benchmarks to justify their fear of the learning curve (not talking about u personally tho, idk about u)
@hidden glade and @cinder kiln nailed it comparing "average" speed between languages is meaningless because implementation quality dominates, and these debates just generate heat, not light. 
I actually was a rust fan in the past, but then the more I was learning, I realized the problems of it, and returned to C
people choose rust not because it's fast but because it's safe and clean
Eh, I disagree , a big marketing thing for rust is blazingly fast
idk I feel like we're having an interesting talk, no heat on my side, i don't think on kyren's either
Just felt like it, then nvm
Kotlin beats both
If u want safety, why not java? If u like "clean" (very subjective on what that means and if it's even easier to program that way) then kotlin exists
yeah yeah, what I mean is, python is safe. Before rust there was no language as fast as CPP that was also safe.
if people had to choose between cpp and rust, they wouldn't choose rust because it's fast
See, so u do mention speed, I disagree with it being as fast
100% of rust devs choose it because its cool and a cult
Rust makes it really hard to write fast programs
Good luck writing an os with java tho
C and follow Nasa rules 
That applies just as much to rust as it does to java
also vim is a cult
well rust is used in the Linux kernel isn't it
as for java well
Some of their rules r not relevant for certain applications but overall agree
Yes and it's a bad decision, and caused plenty of drama
its for embarked too
i fail to see why you disagree with it being fast though, if you run micro-benchmarks, maybe? but in most real scenarios it really wouldn't matter if the implementation ended up being the same
Yeah good luck with java there too
ok my brain is melting:D
Other way around, it's the same speed in micro benchmarks, but slower in real codebases, due to not so much "zero cost abstractions" and the added friction of writing fast code
I think their issue is that rust markets themselves as blazingly fast when cpp and c are just as fast. The thing is, rust is fast AND brings a lot more to the table, that only slow languages had until now
try {
talk about something else
catch(pokemon : Pokemon) {
them all
}
what do you mean by "fast code"
Comparing Java to Rust for linux kernel development is like criticizing a toaster for being bad at mowing your lawn. 
Compilation time i assume
It's 2025, language isn't a problem. Cheers!
But to achieve fast and safe code, rust has a higher learning curve compared to anything else, and I can understand how people don't like it
yeah pick whatever u like is the real lesson here 😁
Well optimized code, things like using a custom allocators, are hard to do in rust, things like not encouraging to free a bunch of small stuff when scope ends, instead of batching it, things like simd still being considered experimental in rust, concurrency being extremely difficult unless u give up to clone and arc mutex making code slower, and also clone in non concurrency situations
Assembly will be for 2030 when IA break the world, we'll need to remake poor processor 
This is so wrong in so many levels lol
No he is totally right
xD "JE"
Watch your language young man
Overall we can all agree that insert your favourite language here is pretty damn fast and beautiful. 
Remember the proverb, "it's not the arrow, it's the archer"
idk how spanish will be fast and beautiful, but yea i agree
So u guys are creating rust server for hytale?
When archer is tired > Java 
Gl talking with rust using the jni
This sounds fun when you have resources like time and money.
And passion 👍
or if we only had money that would be fine also
open source, contributions, easy done
U can keep most of the server, and only rewrite aprts of it
Enough passion if you love WPE and OLLY DBG
nah man look
Okay Claude, here's my codebase, rewrite it in rust
done ez (don't try this at home)
proceed to compile > 800 errors
Santa Claude brings the presents early this year.
You're absolutely right!
and screws with your code 👀
What? AI never makes mistakes, must be you. 
I only use tab completion here and there, i write the majority of code myself
No internet and bro is cooked
some people just have to be left behind
if you don't run your own 240B llm locally in 2025 you don't deserve to run hytale
damn i guess i dont buy hytale then :c
i perfectly understand the criticisms of concurrent rust, it's very alien at first but in most cases it's perfectly fine to just Arc w/ some std concurrency primitive like rwlock/mutex. if that small overhead is genuinely too large for your application, then you're probably writing your own concurrency primitives in any language you write it in imo. regardless, it can be a bit difficult to understand for a while.
by simd being "experimental" I'm assuming you mean the portable_std nightly feature? if you really wanted to you could use the unsafe x86 AVX/SSE intrinsics functions directly (or the ARM/RISC-V/etc counterparts). LLVM auto-vectorizes most code "good enough", its especially good at vectorizing iterator based code ime, but it isn't perfect and you could totally out optimize the compiler in many cases.
imo outside of niche situations like, for example, ffmpeg, most of these things just dont really matter and if you need those insane optimizations then you're 100% smart enough to do them in either language, though i can see the argument for writing those optimizations being easier in C/C++
good god i couldnt have summed that up any shorter, could i?
Damn holy father of anything that is loved
holy yap
aaand i forgot to reply to his message.. 😭. cc @prisma agate
Where is @main moon when we need him.. Fine i do it myself:
i ain't reading all that
i'm happy for u tho
or sorry that happened
as go dev and part of the kind of memeish beef that go and rust devs have
i am obligated to now tell you that go is easier to write and beside some edgecases as fast 👀
we are now supposed to fight to death
or both make fun of python
Ready? FIGHT
C is better than everything you can say
i hoped someone would bring that xD
x)
thank you for understanding the assignment
Zig is aswktually the bescht
here we go again 😂😂
honestly go good
and that peops how you break a developer themed channel in a single message 👀
Why did nobody told me that someone crazy already did a minecraft server completely written in rust 😮
ferrumc on github... Man people are crazy these days
at the end we all agree scratch is the best and fasted language ever made!
and npm is the cleanest environment ever!
no dependency hell every thing just works
updates are easy no breaking changes 👀 just perfect
I can't paste link here but there's a site that references every new rust server
You spelled visual basic wrong
i just tried to send the same thing lmao
ngl i could be shot for that hot of a take
and the person doing it would have every right to
(at) moderator
Bro what have i witnessed right now, that's crazy HOW MANY rust based servers are there wth
rust devs are a bit.. obsessed
I see that now
they are the programmers arch users
Hey honestly respect to those people even when i do not like rust at any means... Respect!
oh yea for sure
Sponge plugins work in singleplayer
Simd is not niche, it's even used by ripgrep iirc, and yes it's possible to optimize in rust,y argument is it's really annoying to do it, so most people don't, and even basic stuff like arenas is hard, rust is overly restrictive, partially due to wanting to be a faster form of GC where u trade dx for perf, which doesn't make sense to me
If u want speed, use a proper fast lang like C, Zig or non "modern" cpp, if u r fine with "good enough" then java/go r plenty fast
For a better explanation of why performance matters and isn't niche, see "performance excuses debunked" by case muratori
Casey is based
Exactly my point, totally agree
He rescued me from rust
here we go
@wheat vale ... You had the chance to write: Ah sh.... Here we go again
yea i just noticed.. i am sorry for my failure 🥹
There are as many incomplete Minecraft rust rewrites as js frameworks, there is also one called hyprerion
^ Ok that's a little bit over dramatic don't you think?
but you can say that for every language
even for js
Ye idk why ppl like rewriting mc
why not?
There is an entire repo full of projects for that
and?
Yeah i think theres sort of a misunderstanding here overall
I mean it's fine, but I doubt any will be complete
most projects in private software development endup shelved at somepoint
Important thing is enjoying what u do:) and learning
It's really hard to do rewrites bcz u chase an ever increasing target
i mean for most its a hobby
people should be allowed to do their hobby as they like
I think my toaster/lawn mower analogy nailed it before.
I mean, the same goes for mods
it's hard but it's hella fun
i just dont think you know enough about rust and its ecosystem, honestly. i'm genuinely not trying to be mean and i'm sorry if it comes off as such, i think your argument (specifically: "rust is always/on average slower than c in large projects"? is that right?) fundamentally comes from a place of not knowing the language well enough. which is fine! nobody knows everything, and nobody likes everything either.
tl;dr: i just think your stance is too rigid, personally
also, yes i know of casey and i agree with a lot of what he says, i've been following him for years, he's an absolutely amazing teacher and a big reason of why i had an easier time getting into C++ when i was younger:D
It's very different, u only need to keep up with breaking changes, u don't need to keep implementing more and more features
i mean figuring out how stuff works is part of the way
seeing how things you want to add in a mod start working is fun
seeing how world gen in your port works triggers the same
The mc protocol doesn't move that much does it
you're saying that you are not maintaining projects?
bc ofcourse you are continuing to update mods there is no final release
Like mc adds a new biome, now u need to add that too to ur impl, it's not just the protocol
Mods will most likely work, with the exception of maybe needing to rename some meghods
This is especially true for plugins, spigot rarely breaks stuff
yea i dont think i will agree with you on your view of how programming works
your takes are just weird
for a lot of them it's just because its fun and the game was a big part of their childhood i bet, at one point i wrote a minecraft server in C99 for that reason and some years ago wrote a minecraft client from scratch with a group of people (thou that was a paid gig :p)
I mean that I understand, but rewriting the server to replace the existing one I don't
Oh yeah ofc, idk if that's the point tho, not sure if those servers replicate EXACTLY the official Minecraft server
Casey's great, but agreeing with his performance takes doesn't mean Rust is bad or that he needed to "rescued you" from it. You have strong preferences and push them regardless of what others think, atleast it feels like it. @prisma agate(maybe there is a language barrier, i'm not fluent and maybe i got something wrong here)
In most of the readmes I read, the goal is to be compatible
i dont even know of a rewrite that ever actually said it would seek out to replace the official server
some of them have niche usecases such as incredibly lightweight minigame servers, a more complete example of this is something like the minestom project which is Java. a good rust example of that would be valence
I see
Minestorm is decently complete iirc?
Honestly idk what they want to accomplish themselves, but I totally get the appeal of rewriting something hard in a new language, it's fun and it's a really great way to learn
If it's for learning or for fun it's fine
its quite usable, yeah! it's just not vanilla gameplay compatible which is fine because it doesnt care to be
i have a dejavu
why do dev channels everywhere allways endup in a big war
are we that messed up?
I might be the wrong guy for this type of discussion. I make some food, thanks for the pep talk.
Cheers
Would you call that a war? From my POV, it's just a conversation, haha. I may be too versed in conflictuality
i mean its quite heated
I'm not under the same impression but it's probably because English is not my native language
Get ready for 2 walls
from my pov I don't see it being heated tbh, but I also try to read as little into that sort of thing as possible and give everyone a lot of benefit of doubt which maybe shifts that view? I dunno :p
Would be funny if he just drops a 👍 now and there will be no text wall at all 
it really would be xD
What's happening here x) ?
honeslty i dont think anyone here knows at this point
^

So Ill ask this every day
Has anyone tried making guis yet for hytale/learning noesisstudio?
the game isnt even out yet xD
i don't if they're gonna expose this api like this ?
doesnt matter
it does
I do not think we will using that, they will maybe abstract it and give us a way with files to create interfaces or with code.
I think they will load noesis files and they said they are building java abstraction layer on top of the noesis since they use c# bindings
so would be weird if they on top of that created their own noesis gui builder
wouldnt make sense
Well it's not just perf, it's mostly a mentality of first principles, of doing simple straightforward things, this perspective really opened my mind and made me realize a bunch of stuff that made me a better dev (ex semantic compression, which doesn't have to docwith perf)
The rescued from rust was a joke, I already was more into zig than rust at that time, but I am glad that I learned things that made me realize a better way to make stuff (which rust conflicted with)
I do believe Rust has poor design choices, I don't mind people using it, I have a few friends that do, but I do have a problem with the propaganda/misconceptions of the loud rust adovacates
I am developing my own lang currently, so I am obviously very opinionated, I could probably rant a decent amount on most langs, including C
But I am not trying to be rude, if this is what it comes off as
yo
Devs have strong options, I think it's good to debate and see others perspective/counter arguments
Noesis uses xaml and they got .noesis for noesis projects, they got c# bindings on the client,
They will create java layer so servers can send stuff to the interfaces, and i suspect that we can send noesis gui to the client like other assets,
Would be weird if they also created api so we could build guis only with code.
Would be really painful and a lot of work for them anyways
Because most of them are nerds and have nearly no social life so the only community they're part off is those that corresponds to the technologies they use (language / framework) and so they defend them at all cost to feel the "being part of a community thing" ?
(half a joke)
Yeah see so i just misunderstood something and it was my fault actually.
Good that we cleared things up. I do not have any problem with that or with your views.
Thanks for your time and clarification. I will give it a listen what casey said, i already like him because of primeagen.
💙
The API will be abstracted. We won't be using the SDK.
We only know what the backend looks like, we dont know the markup setup for the UI stylized besides it will be XAML
Ye no beef, also prime is how I discovered him too
yes thats what i ment
Why does everyone use XML for UI : 💀
cause html so it feels similar to people
what should they use?
Probably lua
Really simple to embed, decently known due to Roblox (or nvim) and no need for Jsx style stuff, u can write loops and stufceasy
It makes no sense
the whole idea of jsx/xml/html style is to understand the imbrication of elements and to represent the document tree
It's not impossible to do otherwise but this is the reason why some engines enable the use a html / css system for guis
nvim is made for people wanting to suffer it's not really an argument
web tech for ui / overlays should always be an option
Jsx is the idea of embedding code in a UI tree, lua allows exactly for that, it has tables which r like JSON/xml which u can use to encode ur UI tree, but it is also a programming language so u can just use variables and loops and functions inside the table
And unlike Jsx, lua is just lua, it's not a weird amalgamation of Js and html
Afaik, the reason non-web apps use html/css/js is mostly for familiarity and allowing ppl to reuse existing stuff
Nvim is made for people who want simplicity, and to not wait 30s to launch their editor, but I don't see how this relates to lua (except for it uses lua, bcz it was a good choice for allowing users to edit UI, but so did Roblox)
Also wezterm terminal uses lua, it's just really good for configuration stuff
When I start vscode it takes 5 seconds
The argument of time is really not the right one
laughs in zed
Jsx is not an amalgam it's really just a macro to write functions that returns html node as node ...
For the rest the point you make for lua is the same I can make for jsx and web dev techs
Except jsx and web dev is much more widely used and supported
5s is crazy long lol, my nvim is fully loaded with syntax highlighting and LSP in half a second
I don't restart my editor every hour so 5s for an hour seems like a good time
It's slow for other stuff as well but ok
What ?
Because really I use both and I don't see the difference
It feels sluggish, idk how to explain it, u have to use a fast editor like zed or nvim
Your claim is just you trying to prove you're right but really the time argument is not the right one
You could have said the configuration level or the ability to use the same tools for everything and I wouldn't be able to say something but really time is not the point
I used nvim for some projects to try them and it worked well but it's really not worth it for MY usage
Sure, it's very hardcore and not for everyone
Why would you link that to the skill level ...
It's not because you use vim or zed you're a good guy smart guy and dev it's just a tool that needs to correspond the usage.
In my case it doesn't that's all
Really you prove this joke so well ...
Hardcore doesn't mean skill level, at least that's not what I meant
What do you mean by "hardcore" then? Just curious
If you use 'and' it means it's two separate ideas
You can't say after that the second one is the same as the first 😅
It is, it doesn't make it bad, but probably makes it slightly annoying (due to keyword conflicts and stuff) than if it was cohesive
Also although I personally think web tech is not great, it'd make sense if Hytale was using that, but if they go for a custom XML config, I think lua would be better, but that's my opinion
But really the Syntax and Semantic of jsx is reallllly clear and well defined there is no dirty stuff there x)
Kyren have you tried helix? that is my prefered editor
And I think they did plan to use lua, for the new engine
Keyword conflicts r the main thing, like class and classname
That's a common language problem more so in js actually
That's not a ''jsx problem'' at all
G' evening
Dw I'm in the bus and having fun messing with someone I won't start another war today 😂
I have heard of it, but it's not customizable enough for my needs, for example I wrote a hotkey that opens a vsplit, or switches to a vsplit, etc and runs my code and shows the output with some decently complex logic where u do conditions/loops
Idk if helix can do that
Also I'd never switch bcz I already have a thing that works, unless it has a massive advantage I see no point dedicating the time to do the switch
Simon said he'd write up a blog post at some point about server and mod monetization, I wonder if that means he'll address if there will be a server donation EULA
Can someone answer my question? Is the server browser already available on the 1st?
Don't think we've got much info on that
No it will not be - Simon confirmed this in a previous video, it will be direct IP for now (that's why we're making a Hytale server list! 🙂 )
Another? x)
peep my bio 👀
When they do eventually release a server browser, I wonder how many servers will be on it, and how it will impact multiplayer as a whole
I made one just for Brazil, lol, we're in this together!
😄 saw quite a few already
vambora
Depois se quiser ver é só mandar um portalhytale combr
there's definitely a few yeah - just depends on how long it'll take until a fully fledged server browser comes out in game
Do you guys think that in Hytale plugins are gonne be usefull the same as Minecraft?
Or since modding is gonna be easier, peoples would go for that way
I belive they use modding for assets and configuring them, for now plugins is still the way to go to add mechanics from what I understand
True
Good to know, thanks for the answer
I definitely think they will be - plugins are customisation for servers, and every server wants to be unique so they will be in abundance!
"same" as minecraft is unknown until we see how Hytale actually plays and what utility there is to server owner/developers. What's needed will come about naturally, though prolly at a slower pace until people are able to share information and figure out what works and what doesn't. Abundance will come with time.
Depending on what hytale gives me access to it'll be different, for the first few plugins (at least for me) I will clones of Minecraft ones while I figure out the api, but over time it'll get its own game modes not seen on the craft depending on how much they give you access to
Like sky block, factions, stuff like that in the beginning
I think the core mechanics of Hytale too will open up the possibility of new game modes, especially combat
i wonder how long its gonna take before people reverse engineer the client enough to start making cheats, hopefully it takes a while
I hope it will take a while as well. But I do believe it will be harder to achieve that, with Minecraft it seemed rather easy
Probably a few days
it will be a LOT harder to develop cheats for than minecraft, but there will also be a much bigger community of people trying to develop them
Client is in java, and java bytecode is high lvl, so it'd be easy to reverse (unlike native clients, which use raw machine code)
Why harder?
no it isnt
the client is in C# which will be compiled AOT to native, only the server is in java
Ohhh, was that always the case? Seems like a weird choice
yes the original engine client was always C#, though the (failed) rewrite would have used C++
In that case reversing would take a while, but if we have server source, it'd be easy to hijack the protocol, so u don't need the client
i was also wondering if people would try to make a local proxy with cheats built in
deffo
Ye that seems easier
the fact that its supposed to be very easy to mod the client from the server should make that quite powerful
do we know if hytale will have global rules/punishments or if its fully just up to server admins (ofc u can server ban too)
Writing a client that sends extra stuff like flying or whatever is easier
do we know if the server will run movement simulations?
I'd assume it'd estimate
i know there will eventually be a proper central anticheat but idk if there will be on release
Otherwise servers would need too much compute, it makes sense if players run simulations and server just verifies
i also really hope that a lot of effort is put into account security (like forcing 2fa and stuff)
bad account security is the only reason why minecraft server blatant cheating is a thing
its so easy to get hacked alts in minecraft because mojang doesnt really care, hopefully hytale does better
id imagine that the team has had to deal with enough of this on hypixel with minecraft that they will try to do it better on hytale
$20 accounts should be enough to discourage blatant cheating
closet cheating is a much bigger issue
Minecraft is also 20usd
release date Hytale?
yeah but the cheaters arent paying $20
What engine is hytale on depending on that you can get a good idea of how the cheats will be
custom from scratch in C# (though compiled AOT to native)
not yet known (end of this week maybe)
banhammer
I think that they will be focusing on externals, very different from minecraft. They can just work with addresses
No need to reverse directly the code
how long would it take to figure out the relavent addresses?
Well, it depends from how the code is structured, and if they are gonna add some protection to it
It could take 1 day or 1 month, but it's inevitable
Also because i'm not sure if it will have any sort of anticheat built in
If someone really wanted to make a hytale cheat and they have experience it'd take at most a few hours to get something working tbh
And usually, anticheat bypass are harder to make than the cheat itself
im not sure at all but im guessing that on launch there will no none or very minimal client anticheat
So because riot team tried to rewrite the entire engine in cpp, and then realized it will cost too much to continue for cross platform competition.... will we ever get cross platform?
we dont know
cross platform is still possible but we dont know if theyll do it, its a lot of work to implement
Yeah
definately not at launch
Oh course, I was jjst thinking future
I do plugins and addons for bedrock edition, and sorta bridged over to paper plugins. But might be interested jumping the gun lol
For hytale
We can sell the plugins and such no block there in hytale?
yeah but there wont be any sort of official marketplace yet, i assume stuff like mcmarket/bbb but for hytale will appear
They mentioned cursed as a possible platform, what would be good alternative
Think about that many hosting providers have there own library of plugins mostly using api or a closed of system, so it will be a search of finding the plugins you want.
Personally gonna write everything myself, always ends up been the right call for a good experience overall
I believe the main hosts usually tie in to existing platforms like Modrinth, CurseForge etc.
Where would you hire a dev
will hytale mods not be available on cursesforge
will we be able to load our own .xaml UIs using hytales noesisgui API?
is it true that servers will run on only 1 cpu core?
I assume no, idk where you've heard this but that would be insane
just watched a video that mentioned it and it was about the live Q&A so I assumed it was true
even if, server source code will be published, you could just fork it
But i think it will be not
yeah that would also work ig
Anyone wanna make a party to do an SMP to play the game day 1?
Is single core CPU code that limiting? Isn't Minecraft's the same?
Minecraft isn't really single threaded and hasn't been for years the whole single core thing is practically an myth at this point
People give Mojang a hard time for a lot of stuff but they've actually been doing a pretty decent job reworking their backend
Especially given it has 16 years of tech debt
i wouldn't call single-threaded architecture tech debt, it has advantages
When I said tech debt I didn't just mean how many threads the game uses
i thought about main game loop, i think many people oversee that if they decide to go with multithreaded game loop, modding may become exponentially more difficult
Interesting, if hytale is single threaded is that actually something to have an issue with? Or will it be fine? I've done very little multi threaded programming so im not sure
The game will probably be both single and multithreaded depending on the content
I suspect a large majority of mods/plugins will be fine operating mostly on a single thread
Neat
Hey guys if you are in the US, I found out that Paypal is offering a 20% cashback deal on up to $1250 in purchases or $250. That means if you want to buy an annual plan for a server for example, and it's going to cost $500, you get $100 back. The catch is that it's pay in 4 installments, and they give you the 20% back after you pay over time. I saw on Reddit that if you want to get a Valve Frame or a Steam Deck you can even use the pay in 4 trick to top up a steam wallet for when the Frame comes out. You only get ONE of these 20% cashback purchases per person and they just capped it today. If there are any expenses you think you'll have to pay regarding Hytale, like for servers or just buying equipment, look into it.
Cheers! Appreciate the heads up
Yeah the catch is that it'll affect your credit score but there is NO INTEREST. I don't have a credit score and just got a secured card like 2 months ago.
Yeah, I don't use credit
Pay in 4 requires a soft credit check as I read the fine print, but, there are people here who might want to rent equipment... That 20% cashback is unheard of. Paypal scrambled to nerf it today cause people were buying up tons of stuff
I had to have a double take on that message since it just felt like one of those scam messages. 😂
I would have literally shared a Reddit link or screenshots but you can't share links. And to the moderators, look it up on Reddit, it's an actual thing 😂
Yeah I read my own message and I got that vibe but it's real according to Reddit
Now I see why Paypal capped it to one per person... 😂 I just looked it up, yeah people can buy gold with paypal
:P
I have been talking about deals a lot in this channel for the past few days 😂
I mentioned AdvinServers had a 24GB of RAM, 3 core Ryzen 9950X in stock for rent less than 12 hours ago... it got snatched by someone very quickly
You seem knowledgeable about servers and hosting solutions. Do you have specific companies you recommend using for hosting something like a multiplayer Hytale server?
I was just planning to use something like Digital Ocean
Do not use DigitalOcean... It's good for web hosting but do not use it for game hosting as it's meant for scaling web-based solutions and databases. If you're in America, use OVH, if you're in Europe, use Hetzner. Look at my conversation in my forwarded here and you'll see me talk about it
Ah, cheers! I appreciate the advice
Oracle has a 24GB of RAM free server plan but someone in this server corrected me by telling me they are NEVER in stock, on top of that you are required to hand over a credit card
I'd advise using OVH or AdvinServers. Kansas City I heard is good. They have a 4GB of RAM, 128GB NVME, 1 core 9950X Ryzen in stock right now, literally yesterday when I was talking here, they had an 8GB, a 16GB, and a 24GB of RAM in stock then they got bought up
people run scripts for months trying to find when one is available, and the people who do get it just run scripts to make sure its always active in some way so they get to keep it (it shuts down after like 1 month or so of inactivity)
CrunchBits also has a VERY good reputation but they are never in stock. They sell for example $6/month 2TB servers that you can use for personal use. They were bought out 6 months ago and since I have never seen them in stock. They have servers located in PA and in Washington but they are always taken
Since it sounds like you're American, just go with OVH or Advin.
Cheers! will do
Thanks again
Make sure to use the USA version of OVH when going with them, as there are two separate companies.
They charge $4.20/month for an 8GB of RAM, 4 vCore, 75GB SSD NVME VPS, no caps on bandwidth. The Virginia servers are out of stock, but the ones in California aren't.
I have no idea though what the CPUs are
Guys when factions revival on Hytale
In other words its dead plugin 😢
Im hoping plugins can have real UI not like in minecraft where its just a double chest
ofc they will
main modding focus of hytale is based on server side content
So true lolol
I already planning on doing landclaim
Is there an estimate on how powerful hardware will need to be to host Hytale servers?
no, but they will tell us on friday
Probably not that powerful
god I can't wait for this game, I hope my server can scale well. I think I learned some ideas from when I used to run MC servers, and learned from my mistakes
I'm planning on making something but not sure what yet have been out of the loop content wise for what's in the game tbh. But I mod for other games. If anyone has any interesting requests I might pick it up
You can basically make anything you want with Hytale. For modding it's more of a game engine than the way Minecraft makes you hack around the singleplayer version of the game.
Go with the AMD Ryzen 9 regardless of anything else
💀
Did they say there would be a default permissions system for servers? I thought I heard something about that but I can't remember if that's what I heard
I would be surprised if there's no default permissions system
I don't remember, probably someone who knows something about it, I think I saw something about it vaguely too, but I don't have zero recollections
Could have been something they said they wanted to do but wont be released on day 1
guess I could whip up a basic permissions system anyways
Hmm you're right
There's plenty of time anyways
This gamemode would be impossible in hytale Redstone doesn't exist
1 entire month at least to get everything prepared for the release
Im trying to release a factions server day 1
As stated in the announcement, this game will release in 2026
Umm why? We can custom code a TNT cannon somehow :trole:
It litterally cant work lmao your missing all the stuff that factions is
You'd be adding copy righted stuff into hytale
That mode relies on stuff that would cause legal issues to implement
There are multiple factions plugins out there for minecraft having a "factions" server doesnt violate copyright
Who is the legal owner of the factions idea?
If there's none, how can it be copy righted?
Oh, I mean we can figure out a replacement for TNT cannons somehow
who cares: no one has sued anyone for using factions in their server or recreating the plugin
Nobody its the stuff you need to make the game possible. Restone is a Minecraft specific thing lmao
TheCampingRusher /s
yeah
bro that is from over 12 hours ago how did you see that
Uh notifications?
You'd need to recreate a copy righted idea to make factions work
oh lol I didn't realize I replied to you
Not the mode its the Redstone
A whole new game is coming out and people want Skyblock 😭
Are there any parts of factions that require redstone other than a TNT cannon
Skyblock is just so good
The discussion earlier was me mentioning that Hypixel won't likely port Skyblock over to Hytale to prevent themselves from destroying their entire ecosystem
How will one be able to make a server for friends or a community, is there already some incite how itll work?
Ah
Battlefield 6 almost got sued for making cod maps in there I game creator, by Microsoft, imagine remaking Redstone lol
People in Hypixel Skyblock back when Hytale was first announced wanted it themselves. They have disclosed they haven't even began to port anything from Hypixel Network over to Hytale
No server code or files have been released yet, all we pretty much know is that the server runs in Java and plugins will be .jar files
Just call it Bluestone
legal loopholes are always solid
Yeah the entire mode revolves around tnt raiding
The servers without it practically died
So the answer is no?
I don't think the mechanic of having wires and electrical components is copyrighted by microsoft
Isn't it just simple enough to not make it directly like redstone?
You've never heard of HCF before then.. 😂
Its the only redstone requirement for factions
There was an HCF server that made $250k in one month. HCF makes no use of TNT if I recall
Vipermc and veltpvp
Making TNT in a block game isnt copyrighted its fine
I've been around the block
alright do you know of maybe a server host thatll be able to host when it comes out?
You get it buddy
Gl getting the same thing xd
Talking as a cannoneer and a server owner of a 1600 pop factions server
Cannoneers hate change
The 1.8 to 1.21 made tons of the community quit
Idk which ones will support it day one if any, but any minecraft hosting providers should be able to eventually support it. Could probably get a pterodactyl egg to support it day one if its just a .jar file
So i hate to say this but ik how the mode is xd
Then they wont buy hytale because it will be a different game
Also there's so many ways to think of unique ideas instead of how TNT cannons worked in minecraft
I need to know about this
Server plugins, what language? Similar to Minecraft? Or what
I need to create still a brainrot in hytale JAJAJAJAJAJAJAJA
Ewww
Java .jar files
Keep that in Roblox
SADKSAJDJSAKDJSAKKAS is a prank
nashe i like it
Is it a mistake to think that Hytale servers won't kill Minecraft servers? Or not? I think that when the Hytale bubble bursts, everything will settle down.
yep im using the traslator xd
I think hytale has the potential to coexist long term with minecraft, but minecraft is the best selling game of all time, so its going to be hard to really cause its servers to die down
Why not just rename redstone to whitedust easy
You're right, I'm excited for this stage
Now I hope I get a job soon so I can buy a PC to play Hytale. (LOL)
I will become the first factions server and become very popular (Nobody else has this idea)
Good luck, ram is hella expensive right now
Horrible time to be wanting to build a server 😭
I hope you succeed. I'll try to keep an eye on your progress.
Not really, all you need is a VPS or dedicated server
now i hate open ai and all ai companys
Yeah OpenAI really messed it up for everyone else
I don't know, but I still love Minecraft. I still have plans to create my own Minecraft servers. I'm going to try creating one in Hytale, and if I like it, I'll do both.
I wonder if Hytale is going to be open source server files? I already have plans to create a big server
Yeah... but what can we do? We're only human. We'll either eat our potatoes or burn down Sam Altman's house.
I think Simon is clear that it's the right decision to make them open source.
Simon is also a creator
I already have a Minecraft server well multiple servers
I wonder if the EULA is going to be the same
Actually im buddies with most of the experts on this subject haha
I've always regretted never making a truly professional server. I'm 19 now, and in previous years I made servers, but since they were made by people without much skill, they were decent but never truly high quality.
You don't know the complex math thst goes into making those cannons work
I wouldn't mind, to be honest.
Now imagine it with new phyisics
I think the Minecraft EULA is pretty good
Xd
Have you ever played rust?
well
Thsts not factions
The minecraft EULA sucks
what faction server has a pop of 1600 now a days lmao
bye
Different type of game
TheArchon in (Im pretending its 2014)
Buddy hytale is a whole different game 💀
There can be other ways to raid bases
faction is a dead game man i mean MAYBE saico has a good pop but i doubt it
There is a few xd
Minecraft servers really died off after the 2014 EULA changes
you gotta be lying lmao faction is dead man
But most are kinda lifeless
okay ya so i was right lol
I feel like mmorpg type servers will be abundant in Hytale
Im not xd the most popular one is bout to get eula terminated
whats the name
Complex
okay here hte thing
compelx isnt a faction server lol its a network with multiple games
i mean not really its a network with multiple games lol
Googled and found some server called "Complex gaming" has 6k people on rn, advertises one of their servers as factions but idk I dont play any server
I just like it back in the day and have a lot of unique ideas that is limiting with minecraft
when i think of a faciton server im thinking of a server thats only factions for the most part lol
Complex items used to sell for 1000s of doallars
Guys any mmorpg faction server
Which is why ita popular, and getting terminated
Any server similar to albion type 😂
Towny, Anarchy and game mode servers are the top
Yall ever play on TheArchon back in the day
Yeah
if wer're being techical about it, complex has pixelmon, tekkit and FTB and a vnailla server loland with that is prison skyblock and factions lmao
Loved t hat server
Ah the webs..
Ofc cause minecraft is not mmorpg focused game but Hytale is RPG so its easier to find mmorpg server
wynncraft?...
The creation of web busts..
like wym lol wynncraft is huge
I also said I don't play mmo servers thar much xd
Id rather boot up an actual mmo like black desert online
If you look at hytale server list most are mmorpg servers
Why are we even arguing, hytale will revive old games, cause others to die out, and spark innovation for ones never seen before
Yeah factions as a mode will adapt and change as a whole
My point is that the old way of the game is killing it, it was created by people who don't even play it anymore
Raiding and stuff will change cus two entirely different games
i dont think factions will be good in hytale
i dont even think it should exist in hytale
Its a old gamemode full of toxicity
Kinda defeats the whole purpose of hytale to be a game that anyone can make whatever server or mods they want
Well they can make it but xd
yes thats my point same with hcf that shouldnt exist in hytale
I know how cannons work and people hate server hoping 🙃
You do not know the pain of redesigning physics math for each server
That's why factions won't work cus the people who already do this ain't bout to deal with a new game entirely lmao
It would be a complete re-write of the gamemode
HCF could be remade into something really special
it was a gamemode that been dead since 2019 maybe earlier lmao
Yeah xd
HCF is a toxicity hole that no one want to deal with lmao
It doesn't even need to be called HCF
Ngl even lifesteal is dying too
The idea itself is really good
Hcf was literally just who could trap better xd
idea is good, but we both know how bad hcf is community side
Idk I have my own vision for it thats loosely based off of minecraft, but I think hytale is going to b a game more about exploration and rpg than like how minecraft is just about building massive farms
New-gen HCF absolutely
Idek what lifesteal is tbh
Absolutely, create a new community around it
just look up the lifesteal series on youtube
Anything past like Velt Mini is new-gen imo
That's when they ruined the gamemode
They still did trapping
Look up Kohi trapping, its actually interesting
i mean velt and viper werent even the most toxic hcf community we both know that
Its more brutal than faction. No land protection. And if u die u lose a heart and that heart goes to the killer
What server is the most toxic if not Viper?
I think I watched a video on this once
Any factions in server with a cash payout
Arcane? And uh i know there's another one that was popular years ago im blanking on the name
Cave maybe
Instant toxic cesspool
What was wrong with Arcane? I was an Admin on there lol
It's my favourite HCF server
it was hcf lol in my mind every hcf server was toxic, some worst then others but im trying ot think of what the one is calle dim thinking of i tihnk killa owned one?..
@neon cave
hcf being toxic is so overrated, played that since 2017 and ive never once been hit with some dire toxicity besides crap talking
Are you Newjersey
No...
Wow yall are younger then me xx
faithful?
thats it
I played factions since I was 14 xd im 29
Oh yeah, 100%
killamc himself used to threaten people LOL so i can see that
I wouldnt say its overrated, i would say that its known for being toxic because i mean like you said what killa did lmao
When Cpvp in hytale
but ive never been hit w anything on velt or viper or arcane
#BringBackAspertame
was faithful the only one that had people get swat threats lol
Velt and viper were the best servers tbh
yeah but, thearchon used to ddos their competition LOL
and the archon LOL i forgot about that
the only "pure" servers was like Hypixel and TheHive
but even their staff was known for preying on their playerbase so... (not at fault of the server tho)
I've been ddosd offline numerous times playing factions
even hypixel had issues back in the day lol same with hive
Rusher jumped ship when fortnite released
Being a cannoneer makes you immediately a target
yeah, idk hcf being labeled "toxic" is just unfair tho
i mained saico for a few seasons it was awful
cosmicpvp was really toxic fr
Ha
cosmic is back lmaoo but afaik just skyblock?
It's not the gamemode, its the people. I am personally interested in spending a couple thousand to create a new premise for a game mode of similar nature. It's worth a shot
thats acutally a bette rway to put it yes, i agree with that 100%
Cosmic pvp mans lol
Like Call of Duty doesn't inherently make people toxic in the same way. It's the people who play Call of Duty. So, if you enforce structure from the start, you most likely won't have these problems, and if you do, they will be easily mitigated.
I mean..... xbox 360 bo2 lobbies lol
Well, yeah, exactly, but it's not the game that makes people toxic. It's that people thought it was acceptable to talk to other people like that
LOL yeah, its the same thing as "xbox lobbies on cod"
Ah your a spawn trapper on nuke town aren't you lol
Nah MW2 lobbies…… these kids wouldn’t survive
well yea i agree
Like Call of Duty almost has no toxicity in it now days because you literally get banned if you say anything negative
its just that was the crowd attached to the gamemode, hcf was top 3 biggest gamemodes at one point but its rep makes it seem so much less importatnt
Any kid that didnt grow up with mw2 or bo2 wouldn't surivive lmao half of the kids on fortnite wouldnt surivive
HCF still to this day holds the world record for the most amount of players on a single server at once being Mini HCF on Velt 5.0
Which is wild that they do this because it’s suppose to be an adult game
nah fortnite comp is crazy toxic, comparable to csgo comp toxicity
they'll go to the extreme to make sure their rivals or whoever doesn't compete
csgo back in the day was crazy toxic but ya comp was worst
hell even valorant is comparable honestly
I really hope Hytale doesn’t get a voice chat mod/plugin
The HCF community is probably the most toxic community out of any game, and also the game where the most criminals come out of in terms of financial crimes, Think Malone or Open HCF
im working on a project with a friend atm, its not hcf or facitons but its pvp related for hytale
nah it'll be ok with good moderation, look at roblox & hoplite
majorly really good moderation but there's some cracks (inevitable)
but the 99% experience will be overall great
I sent you a friend request. Let's shoot some ideas back and forth.
Are the docs already out there for developers?
no we're just in the like, stage of waiting lol
Oh then same lol
i hope there's a discovery/listing for public or partnered servbers
sound good
That's already been confirmed.
iirc i remember it was said there will be something like that later on
The servers that Simon lists are ones with generally good games and are not heavily monetized
oh dope, i hope the combat is different from what they've shown in the teaser..
i mean regardless it'll be modded to doom if its poo but, it'd be sick if it was comparable to 1.8 but a bit cleaner
i already know there's gonna be some hoplite/sg derivative on release
that seems like the easiest concept to grasp and play esp on a new game
So if you want to be front in the multi-player tab heavy monetization is dead
but what counts as "heavy monetization" is the line at pay-2-win
Yeah
or can i just slap a pay wall on a server and say its light monetization cuz the game functionality isn't pay 2 win but u have to pay to get in
The issue is people are trying to revive a p2w modes
what are p2w modes
hey im a little confused what is this chanell for?
nah, its only p2w via specific configuration
simon replied to someone on tiwtter not too long ago and he said combat was deisnged with pvp in mind
Every server puts cosmetics with powerful effects behind pay wall
factions isn't p2w but can be if ur paying for kits, lives, etc
Its a litterally common thing on all factions servers
I want to make a tech plugin
Server plugins specifically but sometimes it becomes general talk about managing severs
yes ofc, just because its the norm as a strategy of monetization doesn't mean it's the gamemode's fault
You have to really be trying to make factions p2w
And its random chance crates so you cant even be garunteed the armor piece or weapon
Thats all the current factions servers that are open today every single one
yeah those didn't initially exist for the great factions era, crates were only available for winning in-game events and drop parties, and donation goals met for the server
Yeah thay was like vanitymc
3000$ cash prizes lol
i believe that should be the norm again, not buying crate keys and kits and a rank for a 24hr kit
TheArchon was so bad with being p2w 💀
yeah, so bad to the point the lowest rank basically gave u starter kit with prot 1 slapped on it LOL
was so cringe and they got eula'd so many times
