NoCubes

A mod for 1.12.2+ that creates smooth terrain in Minecraft

LGPL-3.0 License

Stars
140

Bot releases are hidden (Show)

NoCubes - NoCubes-1.12.2-0.4.0-pre3-c8145a96

Published by Cadiboo over 3 years ago

  • Added 'forceVisuals' for MMO servers
  • Added Russian translation
NoCubes - NoCubes-1.12.2-0.4.0-pre2

Published by Cadiboo almost 4 years ago

  • Made the mod compatible with OptiFine HD_U_F5 and made it much easier to continue to keep it compatible
  • Both selection boxes now appear for leaves when 'renderSmoothAndVanillaLeaves' is enabled
  • Improve collisions generation (backport the new style from 1.16)
  • Make configs changes instantly take effect instead of waiting for the file to save and reload
NoCubes - NoCubes-1.14.4-0.4.0-pre8

Published by Cadiboo about 5 years ago

  • Tested dev jar & production jar. Validated that they both worked (what a concept)
  • Removed config hacks
  • Updated OptiFine
  • Updated Forge and Mappings
  • Added a slightly dirty hack to get around Forge & OptiFine's problems and be compatible with them (fixed #61)
  • Better OptiFine detection
  • Code cleanup
  • Create deobf jar (for developers)
  • Code cleanup
  • Fix Config GUI
  • Added util code
  • Worked on #11
  • Changed Depth mask to true when rendering selected faces
  • Moved to OptiFine proxies
  • Made some optimisations
  • Made getCorrectRenderLayer be based of ordinal
  • Inlined LazyPackedLightCache#get
  • Updated OptiFine
NoCubes - NoCubes-1.14.4-0.4.0-pre7

Published by Cadiboo about 5 years ago

  • Fixed non-delegating ConfigModInfo (auto-updating now works again)
NoCubes - NoCubes-1.14.4-0.4.0-pre6

Published by Cadiboo about 5 years ago

  • Finalised OptiFine compatibility
  • Added asm debugging util code
  • Updated patches
  • Updated OptiFine library
  • Removed patches
  • Added partial OptiFine support
  • Updated Forge & Mappings
  • Did some work on collisions
  • Added better exception reporting
  • Code cleanup
NoCubes - NoCubes-1.12.2-0.4.0-pre1

Published by Cadiboo about 5 years ago

  • Bring into line with 1.14.4
  • Update OptiFine dependency
  • Defensively code networking because apparently it can crash... Should fix #53
  • Code cleanup
  • Use backwards compatible developer environment check
NoCubes - NoCubes-1.14.4-0.4.0-pre5

Published by Cadiboo about 5 years ago

  • Code cleanup
  • Added incompatible OptiFine version message
  • Added OptiFine compatibility
  • Now updates BlockColorInfo colors every minute
  • Updated to Forge 28.0.45
  • Prep for OptiFine
  • Use AT instead of reflection
  • Added debugging code
NoCubes - NoCubes-1.14.4-0.4.0-pre4

Published by Cadiboo about 5 years ago

  • Updated patches
  • Added some BOP, chisel, dynamictrees, iceandfire, notenoughroofs and rustic terrain smoothables
  • Made some minor improvements
  • Added logTerrainSmoothable command
  • Code cleanup
  • Added modid as prefix for commands
  • Now sends proper packets instead of useless messages
  • Now initialises smoothables in a way that causes less rendering artifacts
  • Fixed Lists sometimes not saving
  • Fixed TextFields not animating
  • Now reloads renderers when ExtendFluidsRange or TerrainMeshGenerator changes
NoCubes - NoCubes-1.14.4-0.4.0-pre3

Published by Cadiboo about 5 years ago

  • Code Cleanup
  • Fix crashing on servers
NoCubes - NoCubes-1.14.4-0.4.0-pre2

Published by Cadiboo about 5 years ago

- Added commands and translations for the commands
- Renamed "Change" to "Set"

NoCubes - NoCubes-1.14.4-0.4.0-pre1

Published by Cadiboo about 5 years ago

  • Make both renderSmoothLeaves and renderSmoothAndVanillaLeaves true by default
  • Added debug logging
  • Added renderSmoothAndVanillaLeaves
  • Code cleanup
  • Fixed getReposeAllowedOffset
  • Properly offset repose collisions
  • Fix some of the problems created by messing with the collisions code.
  • Updated Forge & Mappings
  • Disabled mesh collisions
  • Badly messed with the collisions code
  • Fixed bug with offset and use selection context
  • Added ASM for collisions
  • Renamed tempToggleTerrainCollisions to toggleTerrainCollisions now that it isn't temp and actually works properly
  • Enabled Collisions
  • Code cleanup
  • Updated ASM + Patches
  • Code cleanup
  • Updated to 1.14.4
  • Added Spanish and Chinese (simplified) translations (thanks SeanChengN)
  • Added warning about 1.14 collisions
  • Packets are now marked as handled
  • Updated Forge version
  • Fixed not registering some packets
  • Code cleanup
  • Added packets for terrain smoothable
  • Added packets for terrain mesh generator
  • Added packets for extend fluids range
  • Added packets for terrain collisions
  • Made multiple attempts to make collisions work
NoCubes - NoCubes-1.14.3-0.3.0-pre6

Published by Cadiboo over 5 years ago

  • SHOULD actually work and be compatible with OptiFine and its shaders
  • Hopefully fixed index exceptions when rendering water with our OptimisedFluidBlockRenderer
  • Code cleanup
  • Now uses direct field access on added fields in BlockState instead of the wrapper methods
  • Added better error handling for lighting index exceptions
  • Profilers now work again
NoCubes - NoCubes-1.14.3-0.3.0-pre5

Published by Cadiboo over 5 years ago

  • SHOULD be compatible with OptiFine
  • Code cleanup
  • Minor optimisations
NoCubes - NoCubes-1.12.2-0.3.3

Published by Cadiboo over 5 years ago

  • Added 1.14.3 Isosurface density collisions logic
NoCubes - NoCubes-1.14.3-0.3.0-pre4

Published by Cadiboo over 5 years ago

  • Fixed bug with smoothables not being un-added
  • Code cleanup
  • Automatically disable collisions on vanilla servers
NoCubes - NoCubes-1.12.2-0.3.2

Published by Cadiboo over 5 years ago

  • Fixed bug with smoothables not being un-added
  • Made lists work in the config GUI
  • Code cleanup
  • Added back ExtendedFluids rendering
  • Brought 1.12.2 into line with 1.14.3
  • Removed residual ASM from trying to sync config in the handshake
  • Optimisations
NoCubes - NoCubes-1.14.3-0.3.0-pre3

Published by Cadiboo over 5 years ago

  • Code cleanup
  • Optimisations
  • Fixed typo that caused crash when using OldNoCubes for just leaves
  • Finalised lots of classes (optimisation?)
  • Code cleanup (removed unused stuff)
NoCubes - NoCubes-1.14.3-0.3.0-pre2

Published by Cadiboo over 5 years ago

  • Code cleanup
  • Moved all ASM to one file (big loading time boost)
  • Optimisations
  • Fluid Rendering
  • Added support for other non-biome block colors
  • Added some extremely dirty hacks to make config GUI lists work
  • Config gui code cleanup
  • Added Mods button to in game menu
  • Disabled collisions for release (they almost work though)
  • Lots of work on collisions
  • Added collisions debug rendering
  • Add some questionable but effective optimisations to StateCaches and ChunkRenderCaches that significantly boost performance (I'm the new OptiFine)
  • Added workaround for Nashorn bug (#42)
  • Fixed leaves reverse sides not being rendered
  • Fixed mods.toml requiring 1.14.2 instead of 1.14.3
NoCubes - NoCubes-1.14.3-0.3.0-pre1

Published by Cadiboo over 5 years ago

  • Write ASM for extended fluids
  • Write ASM to optimise fluid chunk rendering
  • Update to 1.14.3
  • Added Config GUI
  • Caches rewrite
  • Fluid Rendering fixes & optimisations
  • Surface Nets optimisations
  • Naming updating
  • OptiFine stuff
NoCubes - NoCubes-1.12.2-0.3.1

Published by Cadiboo over 5 years ago

  • Added Config GUI
  • Added Config Syncing
  • Fixed profiler rendering
  • Caches rewrite
  • Fluid Rendering fixes & optimisations
  • Surface Nets optimisations
  • Naming updating
  • OptiFine stuff