@Override
@SideOnly(Side.CLIENT)
public IMessage handleMessage (MessageContext context) {
Minecraft.getMinecraft().addScheduledTask( () -> {
final EntityPlayer player = PlayerUtils.getClientPlayer();
final IStageData info = PlayerDataHandler.getStageData(player);
// Remove all stages
info.clear();
// Re-add all stages
for (final String stageName : this.stages) {
info.unlockStage(stageName);
}
MinecraftForge.EVENT_BUS.post(new StageDataEvent.SyncRecieved(player, info));
});
return null;
}
PacketStageAll.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:Game-Stages
作者:
评论列表
文章目录