Overlay
Configure various texture overlays, tweaks, and modifiers
Integration
How to toggle the mod
public void toggleOverlayExample(Player viewer, boolean value) {
Optional<ApolloPlayer> apolloPlayerOpt = Apollo.getPlayerManager().getPlayer(viewer.getUniqueId());
apolloPlayerOpt.ifPresent(apolloPlayer -> this.modSettingModule.getOptions().set(apolloPlayer, ModOverlayMod.ENABLED, value));
}Available options
-
ENABLED- Config Key:
enabled - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
MINIMAL_VIEW_BOBBING- When View Bobbing is enabled, only bob your hand (requires View Bobbing to be enabled).
- Config Key:
minimal-view-bobbing - Values
- Type:
Boolean - Default:
false
- Type:
-
FIRE_HEIGHT- Config Key:
fire-height - Values
- Type:
Float - Default:
1.0F - Minimum:
0.0F - Maximum:
2.0F
- Type:
- Config Key:
-
SHIELD_HEIGHT- Config Key:
shield-height - Values
- Type:
Float - Default:
1.0F - Minimum:
0.0F - Maximum:
2.0F
- Type:
- Config Key:
-
TOTEM_SCALE- Config Key:
totem-scale - Values
- Type:
Float - Default:
1.0F - Minimum:
0.25F - Maximum:
1.5F
- Type:
- Config Key:
-
HELD_ITEM_SCALE- Config Key:
held-item-scale - Values
- Type:
Float - Default:
1.0F - Minimum:
0.25F - Maximum:
1.5F
- Type:
- Config Key:
-
PUMPKIN_OVERLAY- Config Key:
pumpkin-overlay - Values
- Type:
Float - Default:
1.0F - Minimum:
0.0F - Maximum:
1.0F
- Type:
- Config Key:
-
SPYGLASS_OVERLAY- Config Key:
spyglass-overlay - Values
- Type:
Float - Default:
1.0F - Minimum:
0.0F - Maximum:
1.0F
- Type:
- Config Key:
-
FROST_OVERLAY- Config Key:
frost-overlay - Values
- Type:
Float - Default:
1.0F - Minimum:
0.0F - Maximum:
1.0F
- Type:
- Config Key:
-
HIDE_FOLIAGE- Hides grass and double grass blocks
- Config Key:
hide-foliage - Values
- Type:
Boolean - Default:
false
- Type:
-
ENTITY_SHADOW- Render shadows for entities
- Config Key:
entity-shadow - Values
- Type:
Boolean - Default:
true
- Type:
-
GROUND_ARROWS- Choose whether or not to hide arrows that are stuck in the ground
- Config Key:
ground-arrows - Values
- Type:
Boolean - Default:
true
- Type:
-
STUCK_ARROWS- Choose whether or not to hide arrows that are stuck in players
- Config Key:
stuck-arrows - Values
- Type:
Boolean - Default:
true
- Type:
-
HIDE_SKULLS- Config Key:
hide-skulls - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
CLEAR_GLASS- Config Key:
clear-glass - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
CLEAR_GLASS_TRANSPARENCY- Config Key:
clear-glass-transparency - Values
- Type:
Float - Default:
0.0F - Minimum:
0.0F - Maximum:
1.0F
- Type:
- Config Key:
-
CLEAR_COLORED_GLASS- Config Key:
clear-colored-glass - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
CLEAR_GLASS_OUTLINE- Config Key:
clear-glass-outline - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
CLEAR_GLASS_OUTLINE_THICKNESS- Config Key:
clear-glass-outline-thickness - Values
- Type:
Integer - Default:
1 - Minimum:
1 - Maximum:
3
- Type:
- Config Key:
-
CLEAR_GLASS_OUTLINE_TRANSPARENCY- Config Key:
clear-glass-outline-transparency - Values
- Type:
Float - Default:
1.0F - Minimum:
0.0F - Maximum:
1.0F
- Type:
- Config Key:
-
ORE_OUTLINES- Config Key:
ore-outlines - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
SMART_OUTLINE_COLORS- Use a heuristic to calculate the ore outline color from the actual ore texture, to make it match better. Turning this option off will use predefined vanilla ore outline colors.
- Config Key:
smart-outline-colors - Values
- Type:
Boolean - Default:
true
- Type:
-
SHINY_ORE_OUTLINES- Apply some noise to the ore outlines to make them appear shiny
- Config Key:
shiny-ore-outlines - Values
- Type:
Boolean - Default:
true
- Type:
-
ORE_OUTLINE_THICKNESS- Config Key:
ore-outline-thickness - Values
- Type:
Integer - Default:
1 - Minimum:
1 - Maximum:
3
- Type:
- Config Key:
-
DIAMOND_ORE_OUTLINE- Config Key:
diamond-ore-outline - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
GOLD_ORE_OUTLINE- Config Key:
gold-ore-outline - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
IRON_ORE_OUTLINE- Config Key:
iron-ore-outline - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
LAPIS_ORE_OUTLINE- Config Key:
lapis-ore-outline - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
REDSTONE_ORE_OUTLINE- Config Key:
redstone-ore-outline - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
EMERALD_ORE_OUTLINE- Config Key:
emerald-ore-outline - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
COAL_ORE_OUTLINE- Config Key:
coal-ore-outline - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
NETHER_QUARTZ_ORE_OUTLINE- Config Key:
nether-quartz-ore-outline - Values
- Type:
Boolean - Default:
true
- Type:
- Config Key:
-
BARRIER_OUTLINES- Config Key:
barrier-outlines - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
BARRIER_OUTLINE_THICKNESS- Config Key:
barrier-outline-thickness - Values
- Type:
Integer - Default:
1 - Minimum:
1 - Maximum:
3
- Type:
- Config Key:
-
BARRIER_OUTLINE_COLOR- Config Key:
barrier-outline-color - Values
- Type:
String - Default:
#BFFF0000
- Type:
- Config Key:
-
COLORED_STRING- Make strings/tripwires more visible by changing their color
- Config Key:
colored-string - Values
- Type:
Boolean - Default:
false
- Type:
-
BOLD_STRING- Fill in the transparent spots on the string texture
- Config Key:
bold-string - Values
- Type:
Boolean - Default:
false
- Type:
-
STRING_COLOR- Config Key:
string-color - Values
- Type:
String - Default:
#FFFF0000
- Type:
- Config Key:
-
OVERRIDE_XP_ORB_COLOR- Config Key:
override-xp-orb-color - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
XP_ORB_COLOR- Config Key:
xp-orb-color - Values
- Type:
String - Default:
#80FFFFFF
- Type:
- Config Key:
-
CUSTOM_FISHING_LINE- Config Key:
custom-fishing-line - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
FISHING_LINE_THICKNESS- Config Key:
fishing-line-thickness - Values
- Type:
Float - Default:
1.0F - Minimum:
0.5F - Maximum:
3.0F
- Type:
- Config Key:
-
FISHING_LINE_COLOR- Config Key:
fishing-line-color - Values
- Type:
String - Default:
#FF000000
- Type:
- Config Key:
-
HEADLESS_HORSES- Improve visibility when riding a horse
- Config Key:
headless-horses - Values
- Type:
Boolean - Default:
false
- Type:
-
DISABLE_DEATH_ANIMATION- Config Key:
disable-death-animation - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
DISABLE_DAMAGE_OVERLAY- Config Key:
disable-damage-overlay - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
DISABLE_FIRE_OVERLAY- Disable the rendering of the fire overlay when a mob or player is on fire.
- Config Key:
disable-fire-overlay - Values
- Type:
Boolean - Default:
false
- Type:
-
HIDE_HELMET- Config Key:
hide-helmet - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
HIDE_CHEST- Does not work on elytra.
- Config Key:
hide-chest - Values
- Type:
Boolean - Default:
false
- Type:
-
HIDE_LEGGINGS- Config Key:
hide-leggings - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
HIDE_BOOTS- Config Key:
hide-boots - Values
- Type:
Boolean - Default:
false
- Type:
- Config Key:
-
SELF_ONLY- Disabling this allows you to hide armor slots for all entities.
- Config Key:
self-only - Values
- Type:
Boolean - Default:
true
- Type: