mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-12 16:27:47 +00:00
Repopulate client SearchTreeManager when registries are refreshed. Closes #4094
This commit is contained in:
1 parent
b90d7a838e
commit
7281708df6
5 files changed
+16
No files matched your search
@@ -520,6 +520,7 @@ public class ForgeModContainer extends DummyModContainer implements WorldAccessC
|
||||
OreDictionary.rebakeMap();
|
||||
StatList.reinit();
|
||||
Ingredient.invalidateAll();
|
||||
FMLCommonHandler.instance().reloadSearchTrees();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -1108,4 +1108,10 @@ public class FMLClientHandler implements IFMLSidedHandler
|
||||
{
|
||||
RecipeBookClient.rebuildTable();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void reloadSearchTrees()
|
||||
{
|
||||
this.client.populateSearchTreeManager();
|
||||
}
|
||||
}
|
||||
@@ -774,4 +774,8 @@ public class FMLCommonHandler
|
||||
public void resetClientRecipeBook() {
|
||||
this.sidedDelegate.resetClientRecipeBook();
|
||||
}
|
||||
|
||||
public void reloadSearchTrees() {
|
||||
this.sidedDelegate.reloadSearchTrees();
|
||||
}
|
||||
}
|
||||
@@ -86,4 +86,6 @@ public interface IFMLSidedHandler
|
||||
boolean isDisplayVSyncForced();
|
||||
|
||||
default void resetClientRecipeBook(){}
|
||||
|
||||
default void reloadSearchTrees(){}
|
||||
}
|
||||
Reference in new issue
Block a user