diff --git a/.gitignore b/.gitignore index ad4e4479..736a54c0 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,7 @@ # # Ignore project resources -demo4d-gdxapp-desktop/warpcore.xml +main-gdxapp-desktop/warpcore.xml # Ignore gradle resources bin diff --git a/build.gradle b/build.gradle index 43aac334..d4d4e43c 100644 --- a/build.gradle +++ b/build.gradle @@ -12,7 +12,6 @@ allprojects { apply plugin: "eclipse" version = '1.0' ext { - appName = "demo4d" appJvmCode = 11 appEncoding = "UTF-8" x4oVersion = "0.8.6" @@ -33,7 +32,7 @@ allprojects { } } -project(":demo4d-bassboonyd") { +project(":lib-bassboonyd") { apply plugin: "java-library" dependencies { testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion" @@ -43,13 +42,13 @@ project(":demo4d-bassboonyd") { } } -project(":demo4d-numberxd") { +project(":lib-numberxd") { apply plugin: "java-library" dependencies { - api project(":demo4d-bassboonyd") - api files('../libs/x4o-driver-0.8.7-SNAPSHOT.jar') - api files('../libs/jasper-el-6.0.20.jar') - api files('../libs/el-api-6.0.20.jar') + api project(":lib-bassboonyd") + api files('../gradle-libs/x4o-driver-0.8.7-SNAPSHOT.jar') + api files('../gradle-libs/jasper-el-6.0.20.jar') + api files('../gradle-libs/el-api-6.0.20.jar') testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion" } tasks.named('test') { @@ -57,12 +56,11 @@ project(":demo4d-numberxd") { } } -project(":demo4d-gdxapp") { +project(":main-gdxapp") { apply plugin: "java-library" dependencies { - //api "org.x4o:x4o-driver:$x4oVersion" - api project(":demo4d-numberxd") - api files('../libs/opentype4j-1.0.0-SNAPSHOT.jar') + api project(":lib-numberxd") + api files('../gradle-libs/opentype4j-1.0.0-SNAPSHOT.jar') api "com.badlogicgames.gdx:gdx:$gdxVersion" api "io.github.spair:imgui-java-binding:$spairVersion" api "io.github.spair:imgui-java-lwjgl3:$spairVersion" @@ -73,10 +71,10 @@ project(":demo4d-gdxapp") { } } -project(":demo4d-gdxapp-desktop") { +project(":main-gdxapp-desktop") { apply plugin: "java-library" dependencies { - implementation project(":demo4d-gdxapp") + implementation project(":main-gdxapp") api "com.badlogicgames.gdx:gdx-backend-lwjgl3:$gdxVersion" api "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop" api "games.spooky.gdx:gdx-nativefilechooser-desktop:$nativefilechooserVersion" diff --git a/libs/el-api-6.0.20.jar b/gradle-libs/el-api-6.0.20.jar similarity index 100% rename from libs/el-api-6.0.20.jar rename to gradle-libs/el-api-6.0.20.jar diff --git a/libs/jasper-el-6.0.20.jar b/gradle-libs/jasper-el-6.0.20.jar similarity index 100% rename from libs/jasper-el-6.0.20.jar rename to gradle-libs/jasper-el-6.0.20.jar diff --git a/libs/opentype4j-1.0.0-SNAPSHOT.jar b/gradle-libs/opentype4j-1.0.0-SNAPSHOT.jar similarity index 100% rename from libs/opentype4j-1.0.0-SNAPSHOT.jar rename to gradle-libs/opentype4j-1.0.0-SNAPSHOT.jar diff --git a/libs/x4o-driver-0.8.7-SNAPSHOT.jar b/gradle-libs/x4o-driver-0.8.7-SNAPSHOT.jar similarity index 100% rename from libs/x4o-driver-0.8.7-SNAPSHOT.jar rename to gradle-libs/x4o-driver-0.8.7-SNAPSHOT.jar diff --git a/demo4d-bassboonyd/build.gradle b/lib-bassboonyd/build.gradle similarity index 100% rename from demo4d-bassboonyd/build.gradle rename to lib-bassboonyd/build.gradle diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAnnotationInfoʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnAuthorInfoʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnClassInfoʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinOpenʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreKeyʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinStoreʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnCoffinʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnConstantsʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnInitMethodʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/BãßBȍőnPackageInfoʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultAuthorInfoʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultClassInfoʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumBaseʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumInstanceʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultEnumSetʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultInitMethodʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/DefaultPackageInfoʸᴰ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/AbstractMBeanAttributeᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/BooleanAttributeᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumBaseᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumInstanceᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/DefaultEnumSetᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/GuageCounterᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeTypeᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanAttributeᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanDynamicᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/MBeanStoreKeyᴶᴹˣ.java diff --git a/demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java b/lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java similarity index 100% rename from demo4d-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java rename to lib-bassboonyd/src/main/love/distributedrebirth/bassboonyd/jmx/StringAttributeᴶᴹˣ.java diff --git a/demo4d-numberxd/build.gradle b/lib-numberxd/build.gradle similarity index 100% rename from demo4d-numberxd/build.gradle rename to lib-numberxd/build.gradle diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix1.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix2.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix3.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractBaseGetậlMatrix4.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ1ⁿᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/AbstractGroßGetậlŌṁ6ˢᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậl.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậl.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậl.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậl.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix1.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix2.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix3.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/BaseGetậlMatrix4.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl1ⁿᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậl6ˢᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1ⁿᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond6ˢᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr1ⁿᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/GroßGetậlŌṁHyperStàr6ˢᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậl.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậl.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậl.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậl.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrew.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewLetter.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/Gê̄ldGetậlÅtHebrewVowel.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/KlompGetậl4ˢᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/KlompÅtŌṁKāassGetậl4ˢᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/WaveGetậl1ᑫᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/WaveGetậl1ᑫᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/WaveGetậl1ᑫᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/WaveGetậl1ᑫᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/WaveGetậl1ⁿᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/WaveGetậl1ⁿᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/WaveGetậl1ⁿᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/WaveGetậl1ⁿᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsALU.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsBreukOpểrǟtiẻ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/alu/ŌctopǔsSnijOpểrǟtiẻ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/Base2Terminator.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/Base2Terminator.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/Base2Terminator.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/Base2Terminator.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppender.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppender.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppender.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppender.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderOctal.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseAppenderTyte.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctal.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalAdapter.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorOctalStack.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseIteratorTyte.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumber.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumber.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumber.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumber.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyte.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberTyteˣᴸ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BaseNumberˣᴸ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BasePartFactory.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BasePartFactory.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BasePartFactory.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/BasePartFactory.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1Infoʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2Infoʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3Infoʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4Infoʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartKeyʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T02PartBinary.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T03PartTrit.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T04PartQuad.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T05PartPental.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T06PartSeximal.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T07PartPlanIt.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T08PartOctal.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T09PartNonary.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T10PartDecimal.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T11PartUndecimal.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T12PartUncial.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T16PartHex.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T20PartScore.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/T60PartSexagesimal.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCore.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreDriver.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreDriver.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreDriver.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/TOSWarpCoreDriver.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterBucket.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterBucket.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterBucket.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterBucket.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipher.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipher.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipher.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipher.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipherHeart.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipherHeart.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipherHeart.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipherHeart.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipherHeartTone.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipherHeartTone.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipherHeartTone.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/part/warp/WaterCipherHeartTone.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V006Tixte.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V009Tyte.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V018Tord.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V018Tord.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V018Tord.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V018Tord.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V027Temvig.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V036Teger.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V036Teger.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V036Teger.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V036Teger.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V042Traw.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V042Traw.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V042Traw.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V042Traw.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V072Tong.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V072Tong.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V072Tong.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V072Tong.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/type/V144Tocta.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000348ˣᴸ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000654ˣᴸ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x000CA8ˣᴸ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x0013B0ˣᴸ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x049D40ˣᴸ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x049D40ˣᴸ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x049D40ˣᴸ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/base2t/typexl/V0x049D40ˣᴸ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSet.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BaseGlyphSetNumber.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetKeyʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetʸᴰ.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetʸᴰ.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetʸᴰ.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/glyph/BãßBȍőnGlyphSetʸᴰ.java diff --git a/demo4d-numberxd/src/main/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java b/lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java similarity index 100% rename from demo4d-numberxd/src/main/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java rename to lib-numberxd/src/main/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java diff --git a/demo4d-numberxd/src/resources/META-INF/numberxd/numberxd-modules.xml b/lib-numberxd/src/resources/META-INF/numberxd/numberxd-modules.xml similarity index 100% rename from demo4d-numberxd/src/resources/META-INF/numberxd/numberxd-modules.xml rename to lib-numberxd/src/resources/META-INF/numberxd/numberxd-modules.xml diff --git a/demo4d-numberxd/src/resources/META-INF/warpcore/warpcore-lang.eld b/lib-numberxd/src/resources/META-INF/warpcore/warpcore-lang.eld similarity index 100% rename from demo4d-numberxd/src/resources/META-INF/warpcore/warpcore-lang.eld rename to lib-numberxd/src/resources/META-INF/warpcore/warpcore-lang.eld diff --git a/demo4d-numberxd/src/resources/META-INF/warpcore/warpcore-modules.xml b/lib-numberxd/src/resources/META-INF/warpcore/warpcore-modules.xml similarity index 100% rename from demo4d-numberxd/src/resources/META-INF/warpcore/warpcore-modules.xml rename to lib-numberxd/src/resources/META-INF/warpcore/warpcore-modules.xml diff --git a/demo4d-numberxd/src/resources/META-INF/x4o-drivers.xml b/lib-numberxd/src/resources/META-INF/x4o-drivers.xml similarity index 100% rename from demo4d-numberxd/src/resources/META-INF/x4o-drivers.xml rename to lib-numberxd/src/resources/META-INF/x4o-drivers.xml diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/GroßGetậlŌṁDiamond1Testⁿᴰ.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/BasePartFactoryTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T02PartBinaryTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T03PartTritTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T04PartQuadTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T05PartPentalTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T06PartSeximalTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T07PartPlanItTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T08PartOctalTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T09PartNonaryTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T10PartDecimalTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T11PartUndecimalTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T12PartUncialTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T16PartHexTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T20PartScoreTest.java diff --git a/demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java b/lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java similarity index 100% rename from demo4d-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java rename to lib-numberxd/src/test/love/distributedrebirth/numberxd/base2t/T60SexagesimalTest.java diff --git a/demo4d-gdxapp-desktop/build.gradle b/main-gdxapp-desktop/build.gradle similarity index 88% rename from demo4d-gdxapp-desktop/build.gradle rename to main-gdxapp-desktop/build.gradle index 8dda28d0..d04b06cf 100644 --- a/demo4d-gdxapp-desktop/build.gradle +++ b/main-gdxapp-desktop/build.gradle @@ -2,10 +2,10 @@ sourceCompatibility = appJvmCode [compileJava, compileTestJava]*.options*.encoding = appEncoding sourceSets.main.java.srcDirs = [ "src/main/"] -sourceSets.main.resources.srcDirs = ["../demo4d-gdxapp/assets"] +sourceSets.main.resources.srcDirs = ["../main-gdxapp/assets"] project.ext.mainClassName = "love.distributedrebirth.gdxapp.desktop.DesktopLauncher" -project.ext.assetsDir = new File("../demo4d-gdxapp/assets") +project.ext.assetsDir = new File("../main-gdxapp/assets") task run(dependsOn: classes, type: JavaExec) { main = project.mainClassName diff --git a/demo4d-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java b/main-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java similarity index 100% rename from demo4d-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java rename to main-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopConfig.java diff --git a/demo4d-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java b/main-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java similarity index 100% rename from demo4d-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java rename to main-gdxapp-desktop/src/main/love/distributedrebirth/gdxapp/desktop/GDXAppDesktopLauncher.java diff --git a/demo4d-gdxapp/assets/background/doom-credits.png b/main-gdxapp/assets/background/doom-credits.png similarity index 100% rename from demo4d-gdxapp/assets/background/doom-credits.png rename to main-gdxapp/assets/background/doom-credits.png diff --git a/demo4d-gdxapp/assets/background/gdxapp-loading.png b/main-gdxapp/assets/background/gdxapp-loading.png similarity index 100% rename from demo4d-gdxapp/assets/background/gdxapp-loading.png rename to main-gdxapp/assets/background/gdxapp-loading.png diff --git a/demo4d-gdxapp/assets/background/temple-os.png b/main-gdxapp/assets/background/temple-os.png similarity index 100% rename from demo4d-gdxapp/assets/background/temple-os.png rename to main-gdxapp/assets/background/temple-os.png diff --git a/demo4d-gdxapp/assets/background/terrydavis-front.png b/main-gdxapp/assets/background/terrydavis-front.png similarity index 100% rename from demo4d-gdxapp/assets/background/terrydavis-front.png rename to main-gdxapp/assets/background/terrydavis-front.png diff --git a/demo4d-gdxapp/assets/background/terrydavis-nose.png b/main-gdxapp/assets/background/terrydavis-nose.png similarity index 100% rename from demo4d-gdxapp/assets/background/terrydavis-nose.png rename to main-gdxapp/assets/background/terrydavis-nose.png diff --git a/demo4d-gdxapp/assets/font/FreeSans.ttf b/main-gdxapp/assets/font/FreeSans.ttf similarity index 100% rename from demo4d-gdxapp/assets/font/FreeSans.ttf rename to main-gdxapp/assets/font/FreeSans.ttf diff --git a/demo4d-gdxapp/assets/font/NotoSansCJKjp-Medium.otf b/main-gdxapp/assets/font/NotoSansCJKjp-Medium.otf similarity index 100% rename from demo4d-gdxapp/assets/font/NotoSansCJKjp-Medium.otf rename to main-gdxapp/assets/font/NotoSansCJKjp-Medium.otf diff --git a/demo4d-gdxapp/assets/font/roboto-bold.ttf b/main-gdxapp/assets/font/roboto-bold.ttf similarity index 100% rename from demo4d-gdxapp/assets/font/roboto-bold.ttf rename to main-gdxapp/assets/font/roboto-bold.ttf diff --git a/demo4d-gdxapp/assets/icon/window-128.png b/main-gdxapp/assets/icon/window-128.png similarity index 100% rename from demo4d-gdxapp/assets/icon/window-128.png rename to main-gdxapp/assets/icon/window-128.png diff --git a/demo4d-gdxapp/assets/icon/window-16.png b/main-gdxapp/assets/icon/window-16.png similarity index 100% rename from demo4d-gdxapp/assets/icon/window-16.png rename to main-gdxapp/assets/icon/window-16.png diff --git a/demo4d-gdxapp/assets/icon/window-32.png b/main-gdxapp/assets/icon/window-32.png similarity index 100% rename from demo4d-gdxapp/assets/icon/window-32.png rename to main-gdxapp/assets/icon/window-32.png diff --git a/demo4d-gdxapp/assets/music/idtech-doom-sigil.mp3 b/main-gdxapp/assets/music/idtech-doom-sigil.mp3 similarity index 100% rename from demo4d-gdxapp/assets/music/idtech-doom-sigil.mp3 rename to main-gdxapp/assets/music/idtech-doom-sigil.mp3 diff --git a/demo4d-gdxapp/assets/music/panoramacircle-waterfowl.mp3 b/main-gdxapp/assets/music/panoramacircle-waterfowl.mp3 similarity index 100% rename from demo4d-gdxapp/assets/music/panoramacircle-waterfowl.mp3 rename to main-gdxapp/assets/music/panoramacircle-waterfowl.mp3 diff --git a/demo4d-gdxapp/assets/music/sanctumwave-devine-intellect.mp3 b/main-gdxapp/assets/music/sanctumwave-devine-intellect.mp3 similarity index 100% rename from demo4d-gdxapp/assets/music/sanctumwave-devine-intellect.mp3 rename to main-gdxapp/assets/music/sanctumwave-devine-intellect.mp3 diff --git a/demo4d-gdxapp/assets/music/sanctumwave-nightwalk.mp3 b/main-gdxapp/assets/music/sanctumwave-nightwalk.mp3 similarity index 100% rename from demo4d-gdxapp/assets/music/sanctumwave-nightwalk.mp3 rename to main-gdxapp/assets/music/sanctumwave-nightwalk.mp3 diff --git a/demo4d-gdxapp/assets/music/sanctumwave-risen.mp3 b/main-gdxapp/assets/music/sanctumwave-risen.mp3 similarity index 100% rename from demo4d-gdxapp/assets/music/sanctumwave-risen.mp3 rename to main-gdxapp/assets/music/sanctumwave-risen.mp3 diff --git a/demo4d-gdxapp/assets/music/theselfhelpgroup-temple-os.mp3 b/main-gdxapp/assets/music/theselfhelpgroup-temple-os.mp3 similarity index 100% rename from demo4d-gdxapp/assets/music/theselfhelpgroup-temple-os.mp3 rename to main-gdxapp/assets/music/theselfhelpgroup-temple-os.mp3 diff --git a/demo4d-gdxapp/assets/shader/color.fragment.glsl b/main-gdxapp/assets/shader/color.fragment.glsl similarity index 100% rename from demo4d-gdxapp/assets/shader/color.fragment.glsl rename to main-gdxapp/assets/shader/color.fragment.glsl diff --git a/demo4d-gdxapp/assets/shader/color.vertex.glsl b/main-gdxapp/assets/shader/color.vertex.glsl similarity index 100% rename from demo4d-gdxapp/assets/shader/color.vertex.glsl rename to main-gdxapp/assets/shader/color.vertex.glsl diff --git a/demo4d-gdxapp/build.gradle b/main-gdxapp/build.gradle similarity index 100% rename from demo4d-gdxapp/build.gradle rename to main-gdxapp/build.gradle diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMain.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMain.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMain.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMain.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMainAdapter.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMainAdapter.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMainAdapter.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/GDXAppMainAdapter.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiRenderer.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiRenderer.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiRenderer.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiRenderer.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiRendererMain.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiRendererMain.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiRendererMain.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiRendererMain.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiSetup.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiSetup.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiSetup.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/ImGuiSetup.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/matrix4d/ScreenMatrix4D.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/matrix4d/ScreenMatrix4D.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/matrix4d/ScreenMatrix4D.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/matrix4d/ScreenMatrix4D.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/matrix4d/UserColorShader.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/matrix4d/UserColorShader.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/matrix4d/UserColorShader.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/matrix4d/UserColorShader.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicManager.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicManager.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicManager.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicManager.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicPlayerRenderer.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicPlayerRenderer.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicPlayerRenderer.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicPlayerRenderer.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSong.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSong.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSong.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSong.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSongType.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSongType.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSongType.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/music/MusicSongType.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/AbstractScrollScreen.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/BasicConsoleRenderer.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/BasicConsoleRenderer.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/BasicConsoleRenderer.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/BasicConsoleRenderer.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/HebrewWalletRenderer.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/HebrewWalletRenderer.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/HebrewWalletRenderer.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/HebrewWalletRenderer.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenCredits.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenCredits.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenCredits.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenCredits.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDefault.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDefault.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDefault.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenDefault.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenHelp.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenHelp.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenHelp.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenHelp.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntro.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntro.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntro.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntro.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenIntroMission.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenLoading.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenLoading.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenLoading.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenLoading.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenUnicode4D.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenUnicode4D.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenUnicode4D.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/ScreenUnicode4D.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/SystemBaseGlyphRenderer.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/SystemBaseGlyphRenderer.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/SystemBaseGlyphRenderer.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/SystemBaseGlyphRenderer.java diff --git a/demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/SystemBasePartRenderer.java b/main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/SystemBasePartRenderer.java similarity index 100% rename from demo4d-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/SystemBasePartRenderer.java rename to main-gdxapp/src/main/love/distributedrebirth/gdxapp/screen/SystemBasePartRenderer.java