2024-08-09T01:03:30.317Z TRACE [mio::poll] registering event source with poller: token=Token(3), interests=READABLE | WRITABLE
[pumpkin/src/client/client_packet.rs:37:9] "handshake" = "handshake"
[pumpkin/src/client/client_packet.rs:52:9] "login start" = "login start"
[pumpkin/src/client/mod.rs:333:9] reason = "Failed to verify username"
2024-08-09T01:03:30.658Z TRACE [mio::poll] deregistering event source from poller```
#Can't join latest build
1 messages · Page 1 of 1 (latest)
Hey, Do you have an paid Minecraft account ?
okay👍, For me its currently 8 am just woke up
really weird, just installed lunarclient and works fine for me
Alr gonna retry
maybe bc im on mac
I hate how long it takes to build
It''s so long for no reason
yeah because its an release build
229/230 takes forever
Ok let me connect
it popped up
same error
2024-08-09T16:53:17.008Z INFO [pumpkin] You now can connect to the server
2024-08-09T16:53:31.840Z INFO [pumpkin] Accepted connection from: 127.0.0.1:56445
2024-08-09T16:53:31.840Z TRACE [mio::poll] registering event source with poller: token=Token(1), interests=READABLE | WRITABLE
[pumpkin/src/client/client_packet.rs:37:9] "handshake" = "handshake"
[pumpkin/src/client/client_packet.rs:45:9] "ping" = "ping"
2024-08-09T16:53:31.904Z TRACE [mio::poll] deregistering event source from poller
2024-08-09T16:53:32.303Z INFO [pumpkin] Accepted connection from: 127.0.0.1:56451
2024-08-09T16:53:32.303Z TRACE [mio::poll] registering event source with poller: token=Token(2), interests=READABLE | WRITABLE
[pumpkin/src/client/client_packet.rs:37:9] "handshake" = "handshake"
[pumpkin/src/client/client_packet.rs:45:9] "ping" = "ping"
2024-08-09T16:53:32.304Z TRACE [mio::poll] deregistering event source from poller
2024-08-09T16:53:46.352Z INFO [pumpkin] Accepted connection from: 127.0.0.1:56475
2024-08-09T16:53:46.352Z TRACE [mio::poll] registering event source with poller: token=Token(3), interests=READABLE | WRITABLE
[pumpkin/src/client/client_packet.rs:37:9] "handshake" = "handshake"
[pumpkin/src/client/client_packet.rs:52:9] "login start" = "login start"
2024-08-09T16:53:47.078Z DEBUG [reqwest::connect] starting new connection: https://sessionserver.mojang.com/
2024-08-09T16:53:47.087Z TRACE [mio::poll] registering event source with poller: token=Token(5064650752), interests=READABLE | WRITABLE
[pumpkin/src/client/mod.rs:333:9] reason = "Failed to verify username"
2024-08-09T16:53:47.447Z TRACE [mio::poll] deregistering event source from poller```
Btw @grizzled plank are you gonna add EULA acceptance
Ok so i can login if offline mode is false
Oh tablist nono work :(
ye, tablist currently nono, but i think it will yeye soon
don't think we need that
yayay
i think its required
you u still can't login with online mode on ?
i mean we don't use any mojang's code
my account is premium
oh i guess
so you can connect to other online servers ?
The Minecraft End User License Agreement (EULA), Microsoft Service Agreement, and Privacy Policy (“policies”) are legal agreements between you and us (Mojang AB and Microsoft). The policies relate to your use of the Minecraft products and govern your use of our website, your account, and how we settle disputes.
you use the server
yes
i can connect to hypixel
i can connect to minehut
nope, i don't use the server just the tcp protocol
sessionserver?
Legally, no. However Microsoft has means other than legal ones to enforce their rules.
They can, for instance, blacklist servers that do not adhere to their EULA. That means unmodified clients (ie: your players) will not be able to connect to your server. It doesn't matter if you're legally bound to the EULA or not.
The result is effectively a death sentence for any server, and that's why many servers using 3rd party code still abide by the Minecraft EULA.
Idk how mojang would see if u accepted EULA
idk either, but you don't have too, Minestom for example which is even written in java and could't easily pick some mojang code out does also not use the EULA
I think i try out why HTTP Requests could be an issue on mac
btw whats your username ?
paxtrain55
okay the issue is your username
how
i tried your username, it gives me the same error
i will now try to find the issue
weird
i will take a look how minecrafts offical authlibs handles it
ok
@knotty grove
so did you tryied to use an other client than lunar ?
or maybe even vanilla?
can you may try ?
ok soon
👍
alr trying with vanilla launcher now
getting excited
almost launched my hacked clien tlol
forgor to change to online mdoe
same thing
latest release too
okay ye
could you may try to disbale prevent_proxy_connections in features.toml ? @knotty grove
ok
one sec
i was getting screenshots for my remote console app
are you gonna have remote console support?
rcon ?
yes
yep, its planned
do you think its hard to integrate rcon into pumpkin ?
Not sure, never really worked with the server sided stuff and never coded in rust before
ok
lets see
?
it let me in
w this
ohh really ?
wow, wasn't expecting that
/pumpkin
how do i do the text formatting
and gamemode
currently there is no way besides doing it in code, here you can see how its implemented, its tried to make the api as simple as possible, https://github.com/Snowiiii/Pumpkin/blob/5f3a4d34d14e6e059b873a4beffeb1db9988d333/pumpkin/src/commands/pumpkin.rs#L26
ah ok
btw, do you use vpns or proxys ?
yeah
usally this checks if someone tries to connect to the server with the same ip as with the auth server (client)
prevents proxies
ah
working on it :P
Probably like
pumpkin.command.permission
How do you store user data
Like when you join it stores the data right
@grizzled plank
well i figure
it would store
with your user data
under like permissions
for example
you could to
pumpkin.gamemode.*
pumpkin.gamemode.creative
pumpkin.gamemode.survival
pumpkin.gamemode.spectator
pumpkin.gamemode.adventure
also, about what time do you guys expect to finish the project?
there will be no finish
its open-source
and i try to maintained to over years i hope
you can run servers
with full functionality
you mean when the first release will come out ?
yes
hard to say