diff --git a/.gitattributes b/.gitattributes index dda5cbb..e9ebcb8 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,8 +1,8 @@ *.blend filter=lfs diff=lfs merge=lfs -text -*.obj filter=lfs diff=lfs merge=lfs -text *.png filter=lfs diff=lfs merge=lfs -text *.jpg filter=lfs diff=lfs merge=lfs -text -*.kra filter=lfs diff=lfs merge=lfs -text +*.obj filter=lfs diff=lfs merge=lfs -text *.mtl filter=lfs diff=lfs merge=lfs -text *.bbmodel filter=lfs diff=lfs merge=lfs -text +*.kra filter=lfs diff=lfs merge=lfs -text *.ogg filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore index 1fec6d4..e03741d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,221 @@ -/.gradle/ -/.idea/ -/build/ -/run/ -/src/test/ -/src/generated/resources/.cache/ +### Assets +*.blend? +*.kra~ + +### Java template +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* +replay_pid* + +### JetBrains template +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +.idea/* + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### ForgeGradle template +# Minecraft client/server files +run/ + +### Java template +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* +replay_pid* + +### JetBrains template +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### ForgeGradle template +# Minecraft client/server files +run/ + +### Gradle template +.gradle +**/build/ +!src/**/build/ + +# Ignore Gradle GUI config +gradle-app.setting + +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) +!gradle-wrapper.jar + +# Avoid ignore Gradle wrappper properties +!gradle-wrapper.properties + +# Cache of project +.gradletasknamecache + +# Eclipse Gradle plugin generated files +# Eclipse Core +.project +# JDT-specific (Eclipse Java Development Tools) +.classpath + diff --git a/assets/images/blender/totem_of_reviving.blend b/assets/images/blender/totem_of_reviving.blend new file mode 100644 index 0000000..6099bbd --- /dev/null +++ b/assets/images/blender/totem_of_reviving.blend @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:037e7287c86c0fa783b1c9eae08e01638535a67c8c688b31398d425f9e27e360 +size 87062909 diff --git a/assets/images/blender/world-Alpha.png b/assets/images/blender/world-Alpha.png new file mode 100644 index 0000000..26fd420 --- /dev/null +++ b/assets/images/blender/world-Alpha.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d97e3eb3aa772e6d6c9d701fd414b3b70a944a4bd7d3055242b7a2cb35d6b846 +size 13719 diff --git a/assets/images/blender/world-RGB.png b/assets/images/blender/world-RGB.png new file mode 100644 index 0000000..62dbd71 --- /dev/null +++ b/assets/images/blender/world-RGB.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d988ce5dd2a89853cc932ff86ba7e36171ad54434a1faa9506f293a301400d5 +size 357572 diff --git a/assets/images/blender/world-RGBA.png b/assets/images/blender/world-RGBA.png new file mode 100644 index 0000000..2328850 --- /dev/null +++ b/assets/images/blender/world-RGBA.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee09db5d669d8df16f57ef1fe48c586e674df74666839c22f2baab0b7837dc7f +size 397982 diff --git a/assets/images/blender/world.mtl b/assets/images/blender/world.mtl new file mode 100644 index 0000000..ed38bfa --- /dev/null +++ b/assets/images/blender/world.mtl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc208d1ddbd10db31bb2488fad551d94f04c4f9c1c2bbcbae644d2c08b018aa4 +size 17323 diff --git a/assets/images/blender/world.obj b/assets/images/blender/world.obj new file mode 100644 index 0000000..2b6d73e --- /dev/null +++ b/assets/images/blender/world.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb57dbca6f8195552061d72769dd27cb94e8eb5859f0f004b268fa6d44dd8598 +size 54109143 diff --git a/assets/images/renders/banner-vignette.png b/assets/images/renders/banner-vignette.png new file mode 100644 index 0000000..8f299d6 --- /dev/null +++ b/assets/images/renders/banner-vignette.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e38485faaa515d5c0de9e06d2e659014769bbe3d5153da1a6d91648fe9ad42d +size 309368 diff --git a/assets/images/renders/banner.png b/assets/images/renders/banner.png new file mode 100644 index 0000000..64a8833 --- /dev/null +++ b/assets/images/renders/banner.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7839c6a94d9ae082331e01e860e19e074ae320e2ec0e3f126fe1daf77d36802 +size 784175 diff --git a/assets/images/renders/card-vignette.png b/assets/images/renders/card-vignette.png new file mode 100644 index 0000000..4f337e1 --- /dev/null +++ b/assets/images/renders/card-vignette.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:430d3b44abfe6a63c56750805ec8d69f1607bc996c610e0e0ed6e2696e54ab58 +size 47073 diff --git a/assets/images/renders/card.png b/assets/images/renders/card.png new file mode 100644 index 0000000..6eb4d59 --- /dev/null +++ b/assets/images/renders/card.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:837df62a9dd4e9aefa506a22ab0a8e6b59bbe669cb077ea40b2bf4445db6aeb7 +size 83895 diff --git a/assets/images/renders/logo-vignette.png b/assets/images/renders/logo-vignette.png new file mode 100644 index 0000000..6b047ff --- /dev/null +++ b/assets/images/renders/logo-vignette.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e6db277b054c9c6721138955d714436ec6397186d252752992d2e0910cdf3b3 +size 114464 diff --git a/assets/images/renders/logo.png b/assets/images/renders/logo.png new file mode 100644 index 0000000..02049ba --- /dev/null +++ b/assets/images/renders/logo.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc159e8a9879b7d582358010c6424bd20014daa6f68c0de265b57895a17f8293 +size 214996 diff --git a/assets/images/renders/totems.png b/assets/images/renders/totems.png new file mode 100644 index 0000000..2347779 --- /dev/null +++ b/assets/images/renders/totems.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be2160ff6a266e430a45c66eb3183805bb0557b416e23066c07726754554d3d8 +size 144939 diff --git a/assets/images/web/banner.jpg b/assets/images/web/banner.jpg new file mode 100644 index 0000000..03c5f48 --- /dev/null +++ b/assets/images/web/banner.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2803d0456ec0edfda70e6284b463a656721b54957c7f4297b3d69a59c347aa0b +size 133938 diff --git a/assets/images/web/banner.kra b/assets/images/web/banner.kra new file mode 100644 index 0000000..7ade80f --- /dev/null +++ b/assets/images/web/banner.kra @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4746a35078d544659badd66ee1bf6c35b0527b6f649cbe370b72c30433c50cec +size 3464780 diff --git a/assets/images/web/card.jpg b/assets/images/web/card.jpg new file mode 100644 index 0000000..44d3f4a --- /dev/null +++ b/assets/images/web/card.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43935bf55901d3861b6ca1b6e529bbb265b21431544a948c8f4193a617f228eb +size 27604 diff --git a/assets/images/web/card.kra b/assets/images/web/card.kra new file mode 100644 index 0000000..1a1b68c --- /dev/null +++ b/assets/images/web/card.kra @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32e815d88f518637b6051ace98c90fcdce699959322e5297ee8330f67a1aed3c +size 697029 diff --git a/assets/images/web/logo.jpg b/assets/images/web/logo.jpg new file mode 100644 index 0000000..afebdb4 --- /dev/null +++ b/assets/images/web/logo.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75bd31bc150952f5fe3d28b6d9b957c709c1d0aadbe0f1d4eac4a0364f26c5b4 +size 43172 diff --git a/assets/images/web/logo.kra b/assets/images/web/logo.kra new file mode 100644 index 0000000..d538a90 --- /dev/null +++ b/assets/images/web/logo.kra @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a16a004823d7251d179c99bee48e529906e1734167dd15f92396e2ece84d319 +size 1446881 diff --git a/assets/items/diamond_totem/diamond-totem.bbmodel b/assets/items/diamond_totem/diamond-totem.bbmodel new file mode 100644 index 0000000..a00bf80 --- /dev/null +++ b/assets/items/diamond_totem/diamond-totem.bbmodel @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15a1f500a36942dfd74f603c8f3d9f6db43e23d11c57b7f30136633e18b31c1c +size 6430 diff --git a/assets/items/diamond_totem/diamond-totem.mtl b/assets/items/diamond_totem/diamond-totem.mtl new file mode 100644 index 0000000..e1a5862 --- /dev/null +++ b/assets/items/diamond_totem/diamond-totem.mtl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2cc00c724abd2bd76b73ca4d1dd6d9afea4828f65b257ccf7eb83cbbae6754d +size 110 diff --git a/assets/items/diamond_totem/diamond-totem.obj b/assets/items/diamond_totem/diamond-totem.obj new file mode 100644 index 0000000..fadb41f --- /dev/null +++ b/assets/items/diamond_totem/diamond-totem.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6747d8b63d502056d415f2ab2b55aa54949cd0b2db7fb76b38a56fd7c77ff33c +size 7098 diff --git a/assets/items/diamond_totem/diamond_totem.png b/assets/items/diamond_totem/diamond_totem.png new file mode 100644 index 0000000..024280e --- /dev/null +++ b/assets/items/diamond_totem/diamond_totem.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0669688fdb949fa476d6cc7dd75ae8e3e084bbe59b991a6143918c9ab6423180 +size 426 diff --git a/assets/items/iron_totem/iron-totem.bbmodel b/assets/items/iron_totem/iron-totem.bbmodel new file mode 100644 index 0000000..6381845 --- /dev/null +++ b/assets/items/iron_totem/iron-totem.bbmodel @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76465d6fe9b6a40f594238b73c432da50b2b3bd5ecb29a82271849a2b121128e +size 6367 diff --git a/assets/items/iron_totem/iron-totem.mtl b/assets/items/iron_totem/iron-totem.mtl new file mode 100644 index 0000000..4039573 --- /dev/null +++ b/assets/items/iron_totem/iron-totem.mtl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb6ea9f602cb7c46f2d3a2cd5f807a81b155560132c86c802be0f7b9178816e8 +size 107 diff --git a/assets/items/iron_totem/iron-totem.obj b/assets/items/iron_totem/iron-totem.obj new file mode 100644 index 0000000..20980d9 --- /dev/null +++ b/assets/items/iron_totem/iron-totem.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e2574fff6527f671a04447d4ddca76b677add46dcaf298d67244cbcb05b86c1 +size 7071 diff --git a/assets/items/iron_totem/iron_totem.png b/assets/items/iron_totem/iron_totem.png new file mode 100644 index 0000000..1963b5d --- /dev/null +++ b/assets/items/iron_totem/iron_totem.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f317d6bf0d97e0b9508777f49324f4fbc699d555b501efafb5f9d499e7d4016 +size 386 diff --git a/assets/items/netherite_totem/netherite-totem.bbmodel b/assets/items/netherite_totem/netherite-totem.bbmodel new file mode 100644 index 0000000..401209e --- /dev/null +++ b/assets/items/netherite_totem/netherite-totem.bbmodel @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fccce61c1814065ba6858594360020fca6829fc4ff35293feafed94a95d3c6a +size 6458 diff --git a/assets/items/netherite_totem/netherite-totem.mtl b/assets/items/netherite_totem/netherite-totem.mtl new file mode 100644 index 0000000..27ced98 --- /dev/null +++ b/assets/items/netherite_totem/netherite-totem.mtl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15da125f693a001c7d775b9936a29c730036b3670ec0fe674a388883ce831c47 +size 112 diff --git a/assets/items/netherite_totem/netherite-totem.obj b/assets/items/netherite_totem/netherite-totem.obj new file mode 100644 index 0000000..df8b99a --- /dev/null +++ b/assets/items/netherite_totem/netherite-totem.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e3d5a08d095ddbab0e5bb7417967d5aac8d98fe15b3b07f1515ea2b782b4eee +size 7116 diff --git a/assets/items/netherite_totem/netherite_totem.png b/assets/items/netherite_totem/netherite_totem.png new file mode 100644 index 0000000..cd11295 --- /dev/null +++ b/assets/items/netherite_totem/netherite_totem.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b4bb624881515e2cb06f2ac54a12e4515241778bde4d3704aefab92b9f6dc65 +size 400 diff --git a/assets/items/straw_totem/straw-totem.bbmodel b/assets/items/straw_totem/straw-totem.bbmodel new file mode 100644 index 0000000..66b4683 --- /dev/null +++ b/assets/items/straw_totem/straw-totem.bbmodel @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9b5e5a0ad5b42f32178bd12461dfa52854f64852c0ef9ce21dedbeb5622e4b8 +size 10254 diff --git a/assets/items/straw_totem/straw-totem.mtl b/assets/items/straw_totem/straw-totem.mtl new file mode 100644 index 0000000..c35b157 --- /dev/null +++ b/assets/items/straw_totem/straw-totem.mtl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11f36f2358441a368cb7c67cfbdd753e8c40ae4f74068bee834f2c099e23b601 +size 108 diff --git a/assets/items/straw_totem/straw-totem.obj b/assets/items/straw_totem/straw-totem.obj new file mode 100644 index 0000000..98ac484 --- /dev/null +++ b/assets/items/straw_totem/straw-totem.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58eb3c587c8949fe0ecebeb85734aa8eba9ec4052d4480bca853712f2f7f7c01 +size 14204 diff --git a/assets/items/straw_totem/straw_totem.png b/assets/items/straw_totem/straw_totem.png new file mode 100644 index 0000000..8d6ebc4 --- /dev/null +++ b/assets/items/straw_totem/straw_totem.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dab1f858b57fc7c787efe9058ac8a95bd26a60960f386d9aa041d252c761f4b +size 467 diff --git a/src/main/resources/logo.jpg b/src/main/resources/logo.jpg index 4c8194d..afebdb4 100644 --- a/src/main/resources/logo.jpg +++ b/src/main/resources/logo.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:07adc0be82fcab337853c63d58d77ca86c1e55c7e1ea9d9ee08ba30e3411a1c3 -size 100332 +oid sha256:75bd31bc150952f5fe3d28b6d9b957c709c1d0aadbe0f1d4eac4a0364f26c5b4 +size 43172