Headless cleanup
This commit is contained in:
@@ -123,7 +123,7 @@ public abstract class UnlockableContent extends MappableContent{
|
||||
}
|
||||
|
||||
public boolean unlocked(){
|
||||
if(net.client()) return state.rules.researched.contains(name);
|
||||
if(net != null && net.client()) return state.rules.researched.contains(name);
|
||||
return unlocked || alwaysUnlocked;
|
||||
}
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ public class ParticleWeather extends Weather{
|
||||
|
||||
//load noise texture
|
||||
//TODO mod support
|
||||
if(drawNoise){
|
||||
if(drawNoise && Core.assets != null){
|
||||
Core.assets.load("sprites/" + noisePath + ".png", Texture.class);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -356,7 +356,7 @@ public class Block extends UnlockableContent{
|
||||
current = entity -> entity.liquids == null ? Liquids.water : entity.liquids.current();
|
||||
}
|
||||
bars.add("liquid", entity -> new Bar(() -> entity.liquids.get(current.get(entity)) <= 0.001f ? Core.bundle.get("bar.liquid") : current.get(entity).localizedName,
|
||||
() -> current.get(entity).barColor(), () -> entity.liquids.get(current.get(entity)) / liquidCapacity));
|
||||
() -> current.get(entity).barColor(), () -> entity == null || entity.liquids == null ? 0f : entity.liquids.get(current.get(entity)) / liquidCapacity));
|
||||
}
|
||||
|
||||
if(hasPower && consumes.hasPower()){
|
||||
|
||||
Reference in New Issue
Block a user