GithubHelp home page GithubHelp logo

Comments (17)

treemlt avatar treemlt commented on August 24, 2024

palworld not working

This is after the palworld update

from node-gamedig.

ionutshiro avatar ionutshiro commented on August 24, 2024

palworld not working

This is after the palworld update

Did you restart to update the Palworld server?

from node-gamedig.

treemlt avatar treemlt commented on August 24, 2024

yes. I opened a diferent issue for this

from node-gamedig.

podrivo avatar podrivo commented on August 24, 2024

Possible duplicate #555

from node-gamedig.

CosminPerRam avatar CosminPerRam commented on August 24, 2024

Closing this as its superseeded by #555.

from node-gamedig.

ionutshiro avatar ionutshiro commented on August 24, 2024

Closing this as its superseeded by #555.

My inquiry is completly different from #555 , i'm mentioning that before the update it did not working unless we use the default 8211 port which is not the case

from node-gamedig.

CosminPerRam avatar CosminPerRam commented on August 24, 2024

Oh, sorry for the missunderstanding then.

from node-gamedig.

ionutshiro avatar ionutshiro commented on August 24, 2024

Oh, sorry for the missunderstanding then.

All good , but yeah as mentioned in my original post query is not locked for 8211 by the game normally but gamedig locks it to 8211 i guess?

from node-gamedig.

CosminPerRam avatar CosminPerRam commented on August 24, 2024

This'll be hard to debug as the update just rolled out and it seems the query responds with no servers at all.

but gamedig locks it to 8211 i guess?

It does not, gamedig uses your provided port:

const hasDesiredPort = (session) => session.attributes.ADDRESSBOUND_s === `0.0.0.0:${this.options.port}` ||
session.attributes.ADDRESSBOUND_s === `${this.options.address}:${this.options.port}` ||
session.attributes.GAMESERVER_PORT_l === this.options.port

from node-gamedig.

ionutshiro avatar ionutshiro commented on August 24, 2024

from node-gamedig.

CosminPerRam avatar CosminPerRam commented on August 24, 2024

I cannot say for sure, but I think EOS lists your server only if it uses the default port (8211) (could be the case just for Palworld).

from node-gamedig.

ionutshiro avatar ionutshiro commented on August 24, 2024

from node-gamedig.

CosminPerRam avatar CosminPerRam commented on August 24, 2024

Not sure as palworld server browser lists it regardless if 8211 or not

Many if not all games do have their own 'closed' services for handling this kind of stuff.

from node-gamedig.

CosminPerRam avatar CosminPerRam commented on August 24, 2024

In #555 I've noted that Palworld seems to moved to a proprietary master server, api endpoint here and it seems that server's port is included there and server that aren't using the default port are listed there.

Again as I've said, Palworld 0.1.5 made changes to the EOS and we cannot really look into this issue or solve it as we can't properly query new servers with the 'old' protocol, so I think this could be closed.

from node-gamedig.

ionutshiro avatar ionutshiro commented on August 24, 2024

In #555 I've noted that Palworld seems to moved to a proprietary master server, api endpoint here and it seems that server's port is included there and server that aren't using the default port are listed there.

Again as I've said, Palworld 0.1.5 made changes to the EOS and we cannot really look into this issue or solve it as we can't properly query new servers with the 'old' protocol, so I think this could be closed.

Can we still query Palworld using gamedig at all or not ?

from node-gamedig.

GuilhermeWerner avatar GuilhermeWerner commented on August 24, 2024

In #555 I've noted that Palworld seems to moved to a proprietary master server, api endpoint here and it seems that server's port is included there and server that aren't using the default port are listed there.

I couldn't find any documentation about this API, the official page has nothing in English or Japanese.

https://tech.palworldgame.com/category/api
https://tech.palworldgame.com/ja/category/api

However, according to my tests, it is an API with pagination and it is also possible to filter by name or region, although I don't know if this filtering by region is working correctly.

image

from node-gamedig.

CosminPerRam avatar CosminPerRam commented on August 24, 2024

Thanks for the extra info, I will make an initial implementation and will link #555 in it.

Can we still query Palworld using gamedig at all or not ?

As of this message no, but as we just found another method of doing so, supposedly shortly yes.

so I think this could be closed.

Closing this, feel free to reopen if something is not clear.

from node-gamedig.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.