CurveBuilding icon

CurveBuilding -----

The best plugin for building curves




If you are using fabric client or server, please download the fabric version.
To request other versions or features, please comment on the Discussions. Consider donating for prioritized requests.

Major features
  • Compatible with versions 1.20.2 to 1.21
  • Add Simplified Chinese translation

Java upgrade Notice
From CurveBuilding 0.6.1 onwards, the minimum Java version is 21 to run.
----------, Jul 29, 2024

If you are using fabric client or server, please download the fabric version.

Major features
  • Rename pos command to bcpos
  • Compatible with version mc 1.20.4
----------, Dec 28, 2023

Common
  • Added insert, remove, shift subcommands to the 'pos' command.
  • Added language 'zh-Hant'.
  • Disabled the 'set' function for 'pos 1f'.
  • Changed the default value of 'curve.mex-set-length' in the config to 1000.


Plugin
  • Reduced the packet transmission volume for particle display.
  • Removed the 'r' and 'f' options from tab completion for the 'bc' command.
  • Changed the default value of 'particles.line.max-length' in the config to 1000.
----------, Aug 6, 2023

If you are using fabric client or server, please download the fabric version.

Major features
  • Update to 1.20.1
  • Released the source code in GNU v3 license
----------, Jun 19, 2023

If you are using fabric client or server, please download fabric version


Major features
  • Added curvebuilding reload command (requires permission curvebuilding.admin)
  • Added fabric mod version

Chore&Fixes
  • Changed the way selection blocks are saved.
  • Structure is no longer flipped left or right depending on the slope of the curve.
  • Default values are now automatically added if the config file does not contain the required values.
  • Removed rtm and line options from bc command.
  • The value of config.curve.max-set-length is now reflected in the configuration. The default value has been changed to 512.
  • When pos is set to a distance between two points that is too long, the Nagano calculation for the preview curve will not be too large.
  • max-set-length option has been added to the config file to allow setting the maximum value of pos. (default is 100)
  • Added handling of input values beyond the range of type int.
----------, May 17, 2023

Major features
  • Significantly faster processing of bc command
  • Add default-max-change-limit to config

Chore
  • Change default value of fineness in config to 10

Fixes
  • Fixed a bug that blocks were sometimes unintentionally placed at x, z of 0, 0
  • Fixed a bug that caused NullPointerException when pos Na, Nb were set extra when executing bc command
----------, Apr 9, 2023

Fixes
  • Fixed a bug that caused curves to be maked incorrectly when only control point Nb was not set
----------, Mar 30, 2023

Major features
  • Update to 1.19.4
  • Merge jars for WE and FAWE into one


Chore
  • Moved codes common to plugins and mods to curvebuilding-core
  • Changed build tool from Maven to Gradle
  • Jetbrains annotations are no longer included in the jar


Fixes
  • Fixed command description
----------, Mar 26, 2023

Resource Information
Author:
----------
Total Downloads: 1,563
First Release: Mar 13, 2023
Last Update: Jul 29, 2024
Category: ---------------
All-Time Rating:
7 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings