Skip to content

OctoberPeaks client v1.14

Choose a tag to compare

@jmdisher jmdisher released this 14 Oct 20:45
· 3 commits to master since this release

This is an update to the client based on OctoberProject 1.15.

WARNING: This build works on Intel GPU hardware but makes an invalid assumption on nVidia hardware so version 1.14.1 should be used: https://github.com/jmdisher/OctoberPeaks/releases/tag/v1.14.1

QmYyTQTdbZ23dVggWWgjruyUKcCUfaCwvPbq74YhebYPjB

Changes from 1.13 (client-side):

  • this is compatible with OctoberProject server 1.15 (and includes the library dependency of that version)
  • added new models and graphics for new blocks (and torch rotation)
  • sub-blocks (stairs/slabs) now look correct
  • refactored internal UI state management to be more flexible (under the hood but makes future work more flexible)
  • eliminated some redundant overhead when not moving
  • added UI for server text chatting system
  • fixed some liquid surface bugs
  • removed "diffuse light source at player's eye location" (this was always temporary)
  • enabled frustum culling for cuboids (don't draw cuboids not in the field of view)

Usage information and controls shown in the wiki.

For multi-player, this build is compatible with the OctoberProject server v1.15.

Note that the most versatile option is the JAR but zips with native launchers for Linux x86-64, Windows x86-64, and Mac ARM64 are provided for convenience.