Apollo
Developers
Mods
3dSkins

3D Skins

Adds additional depth and detail to player and skull models.

Integration

How to toggle the mod

public void toggle3DSkinsExample(Player viewer, boolean value) {
    Optional<ApolloPlayer> apolloPlayerOpt = Apollo.getPlayerManager().getPlayer(viewer.getUniqueId());
    apolloPlayerOpt.ifPresent(apolloPlayer -> this.modSettingModule.getOptions().set(apolloPlayer, Mod3dSkins.ENABLED, value));
}

Available options

  • ENABLED

    • Config Key: enabled
    • Values
      • Type: Boolean
      • Default: false
  • RENDER_DISTANCE_LOD

    • Config Key: render-distance-lod
    • Values
      • Type: Integer
      • Default: 14
      • Minimum: 5
      • Maximum: 40
  • ENABLE_HAT

    • Config Key: enable-hat
    • Values
      • Type: Boolean
      • Default: true
  • ENABLE_JACKET

    • Config Key: enable-jacket
    • Values
      • Type: Boolean
      • Default: true
  • ENABLE_LEFT_SLEEVE

    • Config Key: enable-left-sleeve
    • Values
      • Type: Boolean
      • Default: true
  • ENABLE_RIGHT_SLEEVE

    • Config Key: enable-right-sleeve
    • Values
      • Type: Boolean
      • Default: true
  • ENABLE_LEFT_PANTS

    • Config Key: enable-left-pants
    • Values
      • Type: Boolean
      • Default: true
  • ENABLE_RIGHT_PANTS

    • Config Key: enable-right-pants
    • Values
      • Type: Boolean
      • Default: true
  • BASE_VOXEL_SIZE

    • Config Key: base-voxel-size
    • Values
      • Type: Float
      • Default: 1.15F
      • Minimum: 1.001F
      • Maximum: 1.4F
  • BODY_VOXEL_WIDTH_SIZE

    • Config Key: body-voxel-width-size
    • Values
      • Type: Float
      • Default: 1.05F
      • Minimum: 1.001F
      • Maximum: 1.4F
  • HEAD_VOXEL_SIZE

    • Config Key: head-voxel-size
    • Values
      • Type: Float
      • Default: 1.18F
      • Minimum: 1.001F
      • Maximum: 1.25F
  • ENABLE_SKULLS

    • Config Key: enable-skulls
    • Values
      • Type: Boolean
      • Default: true
  • ENABLE_SKULLS_ITEMS

    • Config Key: enable-skulls-items
    • Values
      • Type: Boolean
      • Default: true
  • SKULL_VOXEL_SIZE

    • Config Key: skull-voxel-size
    • Values
      • Type: Float
      • Default: 1.1F
      • Minimum: 1.001F
      • Maximum: 1.2F