final hud cleanup

This commit is contained in:
Bixilon 2021-11-03 17:35:18 +01:00
parent eac3bf6790
commit ae9fd5cf63
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4
4 changed files with 13 additions and 22 deletions

View File

@ -136,7 +136,7 @@ Not compatible (yet)
6. (Optional) Build a fat jar with `mvn package`. You'll find the jar with all dependencies in `target/`. Then you don't need to recompile everytime
## Code mirrors
- [gitlab.bixilon.de](https://gitlab.bixilon.de/bixilon/minosoft/) (Main repository)
- [GitLab](https://gitlab.com/Bixilon/minosoft)
- [GitHub](https://github.com/Bixilon/Minosoft/)

View File

@ -19,8 +19,4 @@ object StaticConfiguration {
const val DEBUG_SLOW_LOADING = false // if true, many Thread.sleep will be executed and the start will be delayed (by a lot)
const val SHOW_LOG_MESSAGES_IN_CHAT = false // prints all console messages in the chat box
const val REPLACE_SYSTEM_OUT_STREAMS = true // Replace System.out and System.err with the custom Log system ones
@Deprecated(message = "Just for hud development purposes; Will be removed once hud is merged")
const val HUD_ONLY = false
}

View File

@ -14,7 +14,6 @@
package de.bixilon.minosoft.gui.rendering
import de.bixilon.minosoft.Minosoft
import de.bixilon.minosoft.config.StaticConfiguration
import de.bixilon.minosoft.config.key.KeyAction
import de.bixilon.minosoft.config.key.KeyBinding
import de.bixilon.minosoft.config.key.KeyCodes
@ -127,20 +126,18 @@ class RenderWindow(
}
})
if (!StaticConfiguration.HUD_ONLY) {
// order dependent (from back to front)
registerRenderer(SkyRenderer)
registerRenderer(WorldRenderer)
registerRenderer(BlockOutlineRenderer)
if (Minosoft.config.config.game.graphics.particles.enabled) {
registerRenderer(ParticleRenderer)
}
if (Minosoft.config.config.game.entities.hitBox.enabled) {
registerRenderer(EntityHitBoxRenderer)
}
if (Minosoft.config.config.game.world.chunkBorders.enabled) {
registerRenderer(ChunkBorderRenderer)
}
// order dependent (from back to front)
registerRenderer(SkyRenderer)
registerRenderer(WorldRenderer)
registerRenderer(BlockOutlineRenderer)
if (Minosoft.config.config.game.graphics.particles.enabled) {
registerRenderer(ParticleRenderer)
}
if (Minosoft.config.config.game.entities.hitBox.enabled) {
registerRenderer(EntityHitBoxRenderer)
}
if (Minosoft.config.config.game.world.chunkBorders.enabled) {
registerRenderer(ChunkBorderRenderer)
}
registerRenderer(HUDRenderer)
}

View File

@ -56,8 +56,6 @@ class TabListHUDElement(hudRenderer: HUDRenderer) : LayoutedHUDElement<TabListEl
})
// ToDo: Also check team changes, scoreboard changes, etc
// ToDo: Just forceApply when visible
}
override fun draw() {