Make bossbar patch a configurable option
This commit is contained in:
parent
1bf1e8981c
commit
83518b92fe
|
@ -236,6 +236,10 @@ public class ViaVersionPlugin extends JavaPlugin implements ViaVersionAPI {
|
|||
return getConfig().getBoolean("hologram-patch", false);
|
||||
}
|
||||
|
||||
public boolean isBossbarPatch() {
|
||||
return getConfig().getBoolean("bossbar-patch", true);
|
||||
}
|
||||
|
||||
public double getHologramYOffset() {
|
||||
return getConfig().getDouble("hologram-y", -1D);
|
||||
}
|
||||
|
|
|
@ -896,8 +896,8 @@ public class OutgoingTransformer {
|
|||
}
|
||||
}
|
||||
|
||||
// TODO: Add config option
|
||||
// Boss bar
|
||||
if(plugin.isBossbarPatch()) {
|
||||
if (type == EntityType.ENDER_DRAGON || type == EntityType.WITHER) {
|
||||
if (entry.getOldID() == 2) {
|
||||
BossBar bar = bossBarMap.get(entityID);
|
||||
|
@ -929,6 +929,7 @@ public class OutgoingTransformer {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private UUID getUUID(int id) {
|
||||
|
|
|
@ -19,3 +19,5 @@ hologram-patch: false
|
|||
hologram-y: -1
|
||||
# Enable player tick simulation, this fixes eating, drinking, nether portals.
|
||||
simulate-pt: true
|
||||
# Should we patch boss bars so they work? (Default: true, disable if you're having issues)
|
||||
bossbar-patch: true
|
Loading…
Reference in New Issue