Sync fixes / Fixed linear filtering resetting on mod load

This commit is contained in:
Anuken
2019-12-15 14:30:28 -05:00
parent 047f479a2f
commit a560978dcf
3 changed files with 3 additions and 0 deletions

View File

@@ -429,6 +429,7 @@ public class Mods implements Loadable{
content.load();
content.loadColors();
data.load();
Core.atlas.getTextures().each(t -> t.setFilter(Core.settings.getBool("linear") ? TextureFilter.Linear : TextureFilter.Nearest));
requiresReload = false;
Events.fire(new ContentReloadEvent());

View File

@@ -101,6 +101,7 @@ public class LiquidModule extends BlockModule{
@Override
public void read(DataInput stream) throws IOException{
Arrays.fill(liquids, 0);
byte count = stream.readByte();
for(int j = 0; j < count; j++){

View File

@@ -28,6 +28,7 @@ public class PowerModule extends BlockModule{
@Override
public void read(DataInput stream) throws IOException{
links.clear();
short amount = stream.readShort();
for(int i = 0; i < amount; i++){
links.add(stream.readInt());