Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initialize addons before Forge's missing mappings check #4

Open
Zidane opened this issue Jun 27, 2014 · 1 comment
Open

Initialize addons before Forge's missing mappings check #4

Zidane opened this issue Jun 27, 2014 · 1 comment
Assignees
Milestone

Comments

@Zidane
Copy link
Member

Zidane commented Jun 27, 2014

In later Forge 1.7.2 builds and 1.7.10 on-wards, Forge does a check between client and server for missing block mappings when a player joins. Only after that check does Forge fire events for player/client join. Obsidian sends addons that add blocks/items when a player joins.

This is a classic chicken and egg issue that is a blocker. We need to figure out a way to download/initialize addons before the mappings check.

@Zidane Zidane added the task label Jun 27, 2014
@Zidane Zidane self-assigned this Jun 27, 2014
@Lunaphied
Copy link

I know exactly one method that runs before the mappings check, because it's
there for mods to do their own check. It's a NetworkCheckHandler method,
but it does't seem to have enough parameters to load up the addons list
because we don't have any idea what server we are connecting to or what
player is connecting to us.

On Fri, Jun 27, 2014 at 9:43 AM, Chris Sanders [email protected]
wrote:

In later Forge 1.7.2 builds and 1.7.10 on-wards, Forge does a check
between client and server for missing block mappings when a player joins.
Only after that check does Forge fire events for player/client join.
Obsidian sends addons that add blocks/items when a player joins.

This is a classic chicken and egg issue that is a blocker. We need to
figure out a way to download initialize addons before the mappings check.


Reply to this email directly or view it on GitHub
#4.

Starbuck Johnson, Java Developer
www.modwiz.com | [email protected]

@Zidane Zidane added this to the 1.0.0-beta1 milestone Jun 27, 2014
@Zidane Zidane changed the title Initialize addons before Forge missing mappings check Initialize addons before Forge's missing mappings check Jun 27, 2014
@Zidane Zidane added the client label Jun 27, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants