mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-03-14 07:47:25 +08:00
Fix entity controllers not loading
elemental monuments should now work
This commit is contained in:
parent
2b4feba86f
commit
d8f90b26cf
@ -23,6 +23,7 @@ import emu.grasscutter.game.world.GroupReplacementData;
|
||||
import emu.grasscutter.game.world.SpawnDataEntry;
|
||||
import emu.grasscutter.game.world.SpawnDataEntry.GridBlockId;
|
||||
import emu.grasscutter.game.world.SpawnDataEntry.SpawnGroupEntry;
|
||||
import emu.grasscutter.scripts.EntityControllerScriptManager;
|
||||
import emu.grasscutter.scripts.SceneIndexManager;
|
||||
import emu.grasscutter.scripts.ScriptLoader;
|
||||
import emu.grasscutter.utils.FileUtils;
|
||||
@ -129,6 +130,8 @@ public final class ResourceLoader {
|
||||
loadGroupReplacements();
|
||||
loadTrialAvatarCustomData();
|
||||
|
||||
EntityControllerScriptManager.load();
|
||||
|
||||
Grasscutter.getLogger().info(translate("messages.status.resources.finish"));
|
||||
loadedAll = true;
|
||||
}
|
||||
@ -732,7 +735,7 @@ public final class ResourceLoader {
|
||||
val gadgetMap = GameData.getGadgetMappingMap();
|
||||
try {
|
||||
JsonUtils.loadToList(getResourcePath("Server/GadgetMapping.json"), GadgetMapping.class)
|
||||
.forEach(entry -> gadgetMap.put(entry.getGadgetId(), entry));;
|
||||
.forEach(entry -> gadgetMap.put(entry.getGadgetId(), entry));
|
||||
} catch (IOException | NullPointerException ignored) {}
|
||||
Grasscutter.getLogger().debug("Loaded {} gadget mappings.", gadgetMap.size());
|
||||
} catch (Exception e) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user