mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2024-12-27 07:26:48 +01:00
Reset StitchedSprites when the atlas is stitched
- Might fix simi's slime issue
This commit is contained in:
parent
2cad7233ef
commit
f85fce3603
2 changed files with 6 additions and 1 deletions
|
@ -33,6 +33,7 @@ public class AtlasStitcher {
|
||||||
.equals(PlayerContainer.BLOCK_ATLAS_TEXTURE))
|
.equals(PlayerContainer.BLOCK_ATLAS_TEXTURE))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
sprites.forEach(StitchedSprite::reset);
|
||||||
sprites.stream()
|
sprites.stream()
|
||||||
.map(StitchedSprite::getLoc)
|
.map(StitchedSprite::getLoc)
|
||||||
.forEach(event::addSprite);
|
.forEach(event::addSprite);
|
||||||
|
|
|
@ -11,7 +11,7 @@ public class StitchedSprite {
|
||||||
|
|
||||||
TextureAtlasSprite sprite;
|
TextureAtlasSprite sprite;
|
||||||
|
|
||||||
public StitchedSprite(ResourceLocation loc) {
|
StitchedSprite(ResourceLocation loc) {
|
||||||
this.loc = loc;
|
this.loc = loc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -28,4 +28,8 @@ public class StitchedSprite {
|
||||||
|
|
||||||
return sprite;
|
return sprite;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void reset() {
|
||||||
|
sprite = null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue