diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..359bb53 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml diff --git a/.idea/Player_OnlineTime.iml b/.idea/Player_OnlineTime.iml new file mode 100644 index 0000000..ab9e19b --- /dev/null +++ b/.idea/Player_OnlineTime.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..b86273d --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..ce1c62c --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,16 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_annotations_2_13_4.xml b/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_annotations_2_13_4.xml new file mode 100644 index 0000000..68354d4 --- /dev/null +++ b/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_annotations_2_13_4.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_core_2_13_4.xml b/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_core_2_13_4.xml new file mode 100644 index 0000000..9600a5a --- /dev/null +++ b/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_core_2_13_4.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_databind_2_13_4_2.xml b/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_databind_2_13_4_2.xml new file mode 100644 index 0000000..0af76b4 --- /dev/null +++ b/.idea/libraries/Gradle__com_fasterxml_jackson_core_jackson_databind_2_13_4_2.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_github_oshi_oshi_core_6_6_5.xml b/.idea/libraries/Gradle__com_github_oshi_oshi_core_6_6_5.xml new file mode 100644 index 0000000..9d26d3c --- /dev/null +++ b/.idea/libraries/Gradle__com_github_oshi_oshi_core_6_6_5.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_github_stephenc_jcip_jcip_annotations_1_0_1.xml b/.idea/libraries/Gradle__com_github_stephenc_jcip_jcip_annotations_1_0_1.xml new file mode 100644 index 0000000..81505d0 --- /dev/null +++ b/.idea/libraries/Gradle__com_github_stephenc_jcip_jcip_annotations_1_0_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_code_gson_gson_2_11_0.xml b/.idea/libraries/Gradle__com_google_code_gson_gson_2_11_0.xml new file mode 100644 index 0000000..ec09fc4 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_code_gson_gson_2_11_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_errorprone_error_prone_annotations_2_27_0.xml b/.idea/libraries/Gradle__com_google_errorprone_error_prone_annotations_2_27_0.xml new file mode 100644 index 0000000..b8f6446 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_errorprone_error_prone_annotations_2_27_0.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_guava_failureaccess_1_0_2.xml b/.idea/libraries/Gradle__com_google_guava_failureaccess_1_0_2.xml new file mode 100644 index 0000000..80e8ce2 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_guava_failureaccess_1_0_2.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_guava_guava_33_3_1_jre.xml b/.idea/libraries/Gradle__com_google_guava_guava_33_3_1_jre.xml new file mode 100644 index 0000000..f0d3f50 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_guava_guava_33_3_1_jre.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_ibm_icu_icu4j_76_1.xml b/.idea/libraries/Gradle__com_ibm_icu_icu4j_76_1.xml new file mode 100644 index 0000000..f97f4af --- /dev/null +++ b/.idea/libraries/Gradle__com_ibm_icu_icu4j_76_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_microsoft_azure_msal4j_1_17_2.xml b/.idea/libraries/Gradle__com_microsoft_azure_msal4j_1_17_2.xml new file mode 100644 index 0000000..11ea7f6 --- /dev/null +++ b/.idea/libraries/Gradle__com_microsoft_azure_msal4j_1_17_2.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_authlib_6_0_57.xml b/.idea/libraries/Gradle__com_mojang_authlib_6_0_57.xml new file mode 100644 index 0000000..42e6b66 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_authlib_6_0_57.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_blocklist_1_0_10.xml b/.idea/libraries/Gradle__com_mojang_blocklist_1_0_10.xml new file mode 100644 index 0000000..03fe3d1 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_blocklist_1_0_10.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_brigadier_1_3_10.xml b/.idea/libraries/Gradle__com_mojang_brigadier_1_3_10.xml new file mode 100644 index 0000000..1671a22 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_brigadier_1_3_10.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_datafixerupper_8_0_16.xml b/.idea/libraries/Gradle__com_mojang_datafixerupper_8_0_16.xml new file mode 100644 index 0000000..f44d253 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_datafixerupper_8_0_16.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_jtracy_1_0_29.xml b/.idea/libraries/Gradle__com_mojang_jtracy_1_0_29.xml new file mode 100644 index 0000000..603fa70 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_jtracy_1_0_29.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_jtracy_natives_windows_1_0_29.xml b/.idea/libraries/Gradle__com_mojang_jtracy_natives_windows_1_0_29.xml new file mode 100644 index 0000000..7b3c4d9 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_jtracy_natives_windows_1_0_29.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_logging_1_5_10.xml b/.idea/libraries/Gradle__com_mojang_logging_1_5_10.xml new file mode 100644 index 0000000..eef78c5 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_logging_1_5_10.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_patchy_2_2_10.xml b/.idea/libraries/Gradle__com_mojang_patchy_2_2_10.xml new file mode 100644 index 0000000..b0f5b60 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_patchy_2_2_10.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_mojang_text2speech_1_17_9.xml b/.idea/libraries/Gradle__com_mojang_text2speech_1_17_9.xml new file mode 100644 index 0000000..91bcd30 --- /dev/null +++ b/.idea/libraries/Gradle__com_mojang_text2speech_1_17_9.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_nimbusds_content_type_2_3.xml b/.idea/libraries/Gradle__com_nimbusds_content_type_2_3.xml new file mode 100644 index 0000000..1d33c57 --- /dev/null +++ b/.idea/libraries/Gradle__com_nimbusds_content_type_2_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_nimbusds_lang_tag_1_7.xml b/.idea/libraries/Gradle__com_nimbusds_lang_tag_1_7.xml new file mode 100644 index 0000000..32c8e8c --- /dev/null +++ b/.idea/libraries/Gradle__com_nimbusds_lang_tag_1_7.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_nimbusds_nimbus_jose_jwt_9_40.xml b/.idea/libraries/Gradle__com_nimbusds_nimbus_jose_jwt_9_40.xml new file mode 100644 index 0000000..3a606d0 --- /dev/null +++ b/.idea/libraries/Gradle__com_nimbusds_nimbus_jose_jwt_9_40.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_nimbusds_oauth2_oidc_sdk_11_18.xml b/.idea/libraries/Gradle__com_nimbusds_oauth2_oidc_sdk_11_18.xml new file mode 100644 index 0000000..61a8175 --- /dev/null +++ b/.idea/libraries/Gradle__com_nimbusds_oauth2_oidc_sdk_11_18.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__commons_codec_commons_codec_1_17_1.xml b/.idea/libraries/Gradle__commons_codec_commons_codec_1_17_1.xml new file mode 100644 index 0000000..33e0fdb --- /dev/null +++ b/.idea/libraries/Gradle__commons_codec_commons_codec_1_17_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__commons_io_commons_io_2_17_0.xml b/.idea/libraries/Gradle__commons_io_commons_io_2_17_0.xml new file mode 100644 index 0000000..8926054 --- /dev/null +++ b/.idea/libraries/Gradle__commons_io_commons_io_2_17_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__commons_logging_commons_logging_1_3_4.xml b/.idea/libraries/Gradle__commons_logging_commons_logging_1_3_4.xml new file mode 100644 index 0000000..c4376d4 --- /dev/null +++ b/.idea/libraries/Gradle__commons_logging_commons_logging_1_3_4.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_github_llamalad7_mixinextras_fabric_0_4_1.xml b/.idea/libraries/Gradle__io_github_llamalad7_mixinextras_fabric_0_4_1.xml new file mode 100644 index 0000000..77662f4 --- /dev/null +++ b/.idea/libraries/Gradle__io_github_llamalad7_mixinextras_fabric_0_4_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_buffer_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_buffer_4_1_115_Final.xml new file mode 100644 index 0000000..cfc21cc --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_buffer_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_codec_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_codec_4_1_115_Final.xml new file mode 100644 index 0000000..526469b --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_codec_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_common_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_common_4_1_115_Final.xml new file mode 100644 index 0000000..f9e1911 --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_common_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_handler_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_handler_4_1_115_Final.xml new file mode 100644 index 0000000..5d1fe37 --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_handler_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_resolver_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_resolver_4_1_115_Final.xml new file mode 100644 index 0000000..014783d --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_resolver_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_transport_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_transport_4_1_115_Final.xml new file mode 100644 index 0000000..fcff638 --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_transport_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_transport_classes_epoll_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_transport_classes_epoll_4_1_115_Final.xml new file mode 100644 index 0000000..823aec2 --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_transport_classes_epoll_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_transport_native_epoll_linux_aarch_64_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_transport_native_epoll_linux_aarch_64_4_1_115_Final.xml new file mode 100644 index 0000000..3e7bfb4 --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_transport_native_epoll_linux_aarch_64_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_115_Final.xml new file mode 100644 index 0000000..7a7f09b --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__io_netty_netty_transport_native_unix_common_4_1_115_Final.xml b/.idea/libraries/Gradle__io_netty_netty_transport_native_unix_common_4_1_115_Final.xml new file mode 100644 index 0000000..6ea821d --- /dev/null +++ b/.idea/libraries/Gradle__io_netty_netty_transport_native_unix_common_4_1_115_Final.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__it_unimi_dsi_fastutil_8_5_15.xml b/.idea/libraries/Gradle__it_unimi_dsi_fastutil_8_5_15.xml new file mode 100644 index 0000000..0d3eb1e --- /dev/null +++ b/.idea/libraries/Gradle__it_unimi_dsi_fastutil_8_5_15.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_dev_launch_injector_0_2_1_build_8.xml b/.idea/libraries/Gradle__net_fabricmc_dev_launch_injector_0_2_1_build_8.xml new file mode 100644 index 0000000..ae50ee4 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_dev_launch_injector_0_2_1_build_8.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_fabric_loader_0_16_10.xml b/.idea/libraries/Gradle__net_fabricmc_fabric_loader_0_16_10.xml new file mode 100644 index 0000000..52637da --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_fabric_loader_0_16_10.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_sponge_mixin_0_15_4_mixin_0_8_7.xml b/.idea/libraries/Gradle__net_fabricmc_sponge_mixin_0_15_4_mixin_0_8_7.xml new file mode 100644 index 0000000..6855d77 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_sponge_mixin_0_15_4_mixin_0_8_7.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_0_119_2_1_21_4.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_0_119_2_1_21_4.xml new file mode 100644 index 0000000..8452ee8 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_0_119_2_1_21_4.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_base_0_4_54_b47eab6b04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_base_0_4_54_b47eab6b04.xml new file mode 100644 index 0000000..fbf88a4 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_base_0_4_54_b47eab6b04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_lookup_api_v1_1_6_86_b1caf1e904.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_lookup_api_v1_1_6_86_b1caf1e904.xml new file mode 100644 index 0000000..da0f717 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_api_lookup_api_v1_1_6_86_b1caf1e904.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_biome_api_v1_15_0_6_b1c29d8e04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_biome_api_v1_15_0_6_b1c29d8e04.xml new file mode 100644 index 0000000..ff9e8d6 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_biome_api_v1_15_0_6_b1c29d8e04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_block_api_v1_1_0_31_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_block_api_v1_1_0_31_7feeb73304.xml new file mode 100644 index 0000000..02fceb4 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_block_api_v1_1_0_31_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_block_view_api_v2_1_0_20_9c49cc8c04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_block_view_api_v2_1_0_20_9c49cc8c04.xml new file mode 100644 index 0000000..82b6bd5 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_block_view_api_v2_1_0_20_9c49cc8c04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_blockrenderlayer_v1_2_0_8_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_blockrenderlayer_v1_2_0_8_7feeb73304.xml new file mode 100644 index 0000000..47af9fd --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_blockrenderlayer_v1_2_0_8_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_client_gametest_api_v1_4_1_1_6816ccd404.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_client_gametest_api_v1_4_1_1_6816ccd404.xml new file mode 100644 index 0000000..47260b4 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_client_gametest_api_v1_4_1_1_6816ccd404.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_client_tags_api_v1_1_1_29_20ea1e2304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_client_tags_api_v1_1_1_29_20ea1e2304.xml new file mode 100644 index 0000000..953ce36 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_client_tags_api_v1_1_1_29_20ea1e2304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_command_api_v1_1_2_62_f71b366f04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_command_api_v1_1_2_62_f71b366f04.xml new file mode 100644 index 0000000..bc92f9c --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_command_api_v1_1_2_62_f71b366f04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_command_api_v2_2_2_41_e496eb1504.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_command_api_v2_2_2_41_e496eb1504.xml new file mode 100644 index 0000000..299b468 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_command_api_v2_2_2_41_e496eb1504.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_commands_v0_0_2_79_df3654b304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_commands_v0_0_2_79_df3654b304.xml new file mode 100644 index 0000000..bbcf9cd --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_commands_v0_0_2_79_df3654b304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_content_registries_v0_9_1_19_25d1a67604.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_content_registries_v0_9_1_19_25d1a67604.xml new file mode 100644 index 0000000..ea3a68f --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_content_registries_v0_9_1_19_25d1a67604.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_convention_tags_v1_2_1_20_7f945d5b04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_convention_tags_v1_2_1_20_7f945d5b04.xml new file mode 100644 index 0000000..320717e --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_convention_tags_v1_2_1_20_7f945d5b04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_convention_tags_v2_2_14_1_1edcd29104.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_convention_tags_v2_2_14_1_1edcd29104.xml new file mode 100644 index 0000000..29a2519 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_convention_tags_v2_2_14_1_1edcd29104.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_crash_report_info_v1_0_3_6_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_crash_report_info_v1_0_3_6_7feeb73304.xml new file mode 100644 index 0000000..06fc81c --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_crash_report_info_v1_0_3_6_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_data_attachment_api_v1_1_6_2_e99da0f704.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_data_attachment_api_v1_1_6_2_e99da0f704.xml new file mode 100644 index 0000000..6568451 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_data_attachment_api_v1_1_6_2_e99da0f704.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_data_generation_api_v1_22_3_1_0f4e5f5504.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_data_generation_api_v1_22_3_1_0f4e5f5504.xml new file mode 100644 index 0000000..d10bd29 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_data_generation_api_v1_22_3_1_0f4e5f5504.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_dimensions_v1_4_0_10_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_dimensions_v1_4_0_10_7feeb73304.xml new file mode 100644 index 0000000..8194b86 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_dimensions_v1_4_0_10_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_entity_events_v1_2_0_15_62245bef04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_entity_events_v1_2_0_15_62245bef04.xml new file mode 100644 index 0000000..52022f5 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_entity_events_v1_2_0_15_62245bef04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_events_interaction_v0_4_0_4_a4eebcf004.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_events_interaction_v0_4_0_4_a4eebcf004.xml new file mode 100644 index 0000000..3064316 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_events_interaction_v0_4_0_4_a4eebcf004.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_game_rule_api_v1_1_0_63_7d48d43904.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_game_rule_api_v1_1_0_63_7d48d43904.xml new file mode 100644 index 0000000..96ab29a --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_game_rule_api_v1_1_0_63_7d48d43904.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_gametest_api_v1_2_0_26_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_gametest_api_v1_2_0_26_7feeb73304.xml new file mode 100644 index 0000000..c70b4ff --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_gametest_api_v1_2_0_26_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_item_api_v1_11_3_0_ee91fa1f04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_item_api_v1_11_3_0_ee91fa1f04.xml new file mode 100644 index 0000000..e6a3457 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_item_api_v1_11_3_0_ee91fa1f04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_item_group_api_v1_4_2_2_fcb9601404.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_item_group_api_v1_4_2_2_fcb9601404.xml new file mode 100644 index 0000000..95787bf --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_item_group_api_v1_4_2_2_fcb9601404.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_key_binding_api_v1_1_0_57_7d48d43904.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_key_binding_api_v1_1_0_57_7d48d43904.xml new file mode 100644 index 0000000..18a9dc3 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_key_binding_api_v1_1_0_57_7d48d43904.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_keybindings_v0_0_2_55_df3654b304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_keybindings_v0_0_2_55_df3654b304.xml new file mode 100644 index 0000000..08c7977 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_keybindings_v0_0_2_55_df3654b304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_lifecycle_events_v1_2_5_4_bf2a60eb04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_lifecycle_events_v1_2_5_4_bf2a60eb04.xml new file mode 100644 index 0000000..cf89736 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_lifecycle_events_v1_2_5_4_bf2a60eb04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_loot_api_v2_3_0_38_3f89f5a504.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_loot_api_v2_3_0_38_3f89f5a504.xml new file mode 100644 index 0000000..b87eff5 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_loot_api_v2_3_0_38_3f89f5a504.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_loot_api_v3_1_0_26_203e6b2304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_loot_api_v3_1_0_26_203e6b2304.xml new file mode 100644 index 0000000..2f24733 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_loot_api_v3_1_0_26_203e6b2304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_message_api_v1_6_0_25_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_message_api_v1_6_0_25_7feeb73304.xml new file mode 100644 index 0000000..df62b9f --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_message_api_v1_6_0_25_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_model_loading_api_v1_4_3_0_ae23723504.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_model_loading_api_v1_4_3_0_ae23723504.xml new file mode 100644 index 0000000..ee6a763 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_model_loading_api_v1_4_3_0_ae23723504.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_networking_api_v1_4_4_0_db5e668204.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_networking_api_v1_4_4_0_db5e668204.xml new file mode 100644 index 0000000..e501655 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_networking_api_v1_4_4_0_db5e668204.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_object_builder_api_v1_18_0_14_38b0d59804.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_object_builder_api_v1_18_0_14_38b0d59804.xml new file mode 100644 index 0000000..c6f57c3 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_object_builder_api_v1_18_0_14_38b0d59804.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_particles_v1_4_0_14_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_particles_v1_4_0_14_7feeb73304.xml new file mode 100644 index 0000000..53f0d58 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_particles_v1_4_0_14_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_recipe_api_v1_8_1_1_640e77ae04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_recipe_api_v1_8_1_1_640e77ae04.xml new file mode 100644 index 0000000..9c95df9 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_recipe_api_v1_8_1_1_640e77ae04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_registry_sync_v0_6_1_11_4a9c1ece04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_registry_sync_v0_6_1_11_4a9c1ece04.xml new file mode 100644 index 0000000..da6410c --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_registry_sync_v0_6_1_11_4a9c1ece04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_renderer_api_v1_5_0_3_50f0feb204.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_renderer_api_v1_5_0_3_50f0feb204.xml new file mode 100644 index 0000000..77b5e00 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_renderer_api_v1_5_0_3_50f0feb204.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_renderer_indigo_2_0_3_50f0feb204.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_renderer_indigo_2_0_3_50f0feb204.xml new file mode 100644 index 0000000..5536a6c --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_renderer_indigo_2_0_3_50f0feb204.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_data_attachment_v1_0_3_58_73761d2e04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_data_attachment_v1_0_3_58_73761d2e04.xml new file mode 100644 index 0000000..9a0327e --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_data_attachment_v1_0_3_58_73761d2e04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_fluids_v1_3_1_19_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_fluids_v1_3_1_19_7feeb73304.xml new file mode 100644 index 0000000..3936c0f --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_fluids_v1_3_1_19_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_v1_10_2_1_0d31b09f04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_v1_10_2_1_0d31b09f04.xml new file mode 100644 index 0000000..e8b8267 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_rendering_v1_10_2_1_0d31b09f04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_resource_conditions_api_v1_5_0_13_203e6b2304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_resource_conditions_api_v1_5_0_13_203e6b2304.xml new file mode 100644 index 0000000..d643b3d --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_resource_conditions_api_v1_5_0_13_203e6b2304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_resource_loader_v0_3_1_1_360374ac04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_resource_loader_v0_3_1_1_360374ac04.xml new file mode 100644 index 0000000..8082f96 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_resource_loader_v0_3_1_1_360374ac04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_screen_api_v1_2_0_38_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_screen_api_v1_2_0_38_7feeb73304.xml new file mode 100644 index 0000000..5cad15a --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_screen_api_v1_2_0_38_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_screen_handler_api_v1_1_3_118_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_screen_handler_api_v1_1_3_118_7feeb73304.xml new file mode 100644 index 0000000..1b6752c --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_screen_handler_api_v1_1_3_118_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_sound_api_v1_1_0_32_7feeb73304.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_sound_api_v1_1_0_32_7feeb73304.xml new file mode 100644 index 0000000..6e5ffe3 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_sound_api_v1_1_0_32_7feeb73304.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_tag_api_v1_1_0_7_7d48d43904.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_tag_api_v1_1_0_7_7d48d43904.xml new file mode 100644 index 0000000..5626c15 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_tag_api_v1_1_0_7_7d48d43904.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_transfer_api_v1_5_4_9_efa825c904.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_transfer_api_v1_5_4_9_efa825c904.xml new file mode 100644 index 0000000..9cd1fb1 --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_transfer_api_v1_5_4_9_efa825c904.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_transitive_access_wideners_v1_6_3_2_56e78b9b04.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_transitive_access_wideners_v1_6_3_2_56e78b9b04.xml new file mode 100644 index 0000000..211554e --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2_net_fabricmc_fabric_api_fabric_transitive_access_wideners_v1_6_3_2_56e78b9b04.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_fabricmc_yarn_constants_1_21_4_build_8.xml b/.idea/libraries/Gradle__net_fabricmc_yarn_constants_1_21_4_build_8.xml new file mode 100644 index 0000000..b17d6bb --- /dev/null +++ b/.idea/libraries/Gradle__net_fabricmc_yarn_constants_1_21_4_build_8.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_java_dev_jna_jna_5_15_0.xml b/.idea/libraries/Gradle__net_java_dev_jna_jna_5_15_0.xml new file mode 100644 index 0000000..abcc514 --- /dev/null +++ b/.idea/libraries/Gradle__net_java_dev_jna_jna_5_15_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_java_dev_jna_jna_platform_5_15_0.xml b/.idea/libraries/Gradle__net_java_dev_jna_jna_platform_5_15_0.xml new file mode 100644 index 0000000..8ed4b78 --- /dev/null +++ b/.idea/libraries/Gradle__net_java_dev_jna_jna_platform_5_15_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_minecraft_minecraft_merged_d1fae903ae_1_21_4_net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2.xml b/.idea/libraries/Gradle__net_minecraft_minecraft_merged_d1fae903ae_1_21_4_net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2.xml new file mode 100644 index 0000000..097c8ba --- /dev/null +++ b/.idea/libraries/Gradle__net_minecraft_minecraft_merged_d1fae903ae_1_21_4_net_fabricmc_yarn_1_21_4_1_21_4_build_8_v2.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_minecrell_terminalconsoleappender_1_3_0.xml b/.idea/libraries/Gradle__net_minecrell_terminalconsoleappender_1_3_0.xml new file mode 100644 index 0000000..0c71faf --- /dev/null +++ b/.idea/libraries/Gradle__net_minecrell_terminalconsoleappender_1_3_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_minidev_accessors_smart_2_5_1.xml b/.idea/libraries/Gradle__net_minidev_accessors_smart_2_5_1.xml new file mode 100644 index 0000000..b340302 --- /dev/null +++ b/.idea/libraries/Gradle__net_minidev_accessors_smart_2_5_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_minidev_json_smart_2_5_1.xml b/.idea/libraries/Gradle__net_minidev_json_smart_2_5_1.xml new file mode 100644 index 0000000..8ed5847 --- /dev/null +++ b/.idea/libraries/Gradle__net_minidev_json_smart_2_5_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__net_sf_jopt_simple_jopt_simple_5_0_4.xml b/.idea/libraries/Gradle__net_sf_jopt_simple_jopt_simple_5_0_4.xml new file mode 100644 index 0000000..d685ae7 --- /dev/null +++ b/.idea/libraries/Gradle__net_sf_jopt_simple_jopt_simple_5_0_4.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apache_commons_commons_compress_1_27_1.xml b/.idea/libraries/Gradle__org_apache_commons_commons_compress_1_27_1.xml new file mode 100644 index 0000000..a573daa --- /dev/null +++ b/.idea/libraries/Gradle__org_apache_commons_commons_compress_1_27_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apache_commons_commons_lang3_3_17_0.xml b/.idea/libraries/Gradle__org_apache_commons_commons_lang3_3_17_0.xml new file mode 100644 index 0000000..1329473 --- /dev/null +++ b/.idea/libraries/Gradle__org_apache_commons_commons_lang3_3_17_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apache_httpcomponents_httpclient_4_5_14.xml b/.idea/libraries/Gradle__org_apache_httpcomponents_httpclient_4_5_14.xml new file mode 100644 index 0000000..ae2196c --- /dev/null +++ b/.idea/libraries/Gradle__org_apache_httpcomponents_httpclient_4_5_14.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apache_httpcomponents_httpcore_4_4_16.xml b/.idea/libraries/Gradle__org_apache_httpcomponents_httpcore_4_4_16.xml new file mode 100644 index 0000000..bc81cb9 --- /dev/null +++ b/.idea/libraries/Gradle__org_apache_httpcomponents_httpcore_4_4_16.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_api_2_24_1.xml b/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_api_2_24_1.xml new file mode 100644 index 0000000..417349d --- /dev/null +++ b/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_api_2_24_1.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_core_2_24_1.xml b/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_core_2_24_1.xml new file mode 100644 index 0000000..f9e94db --- /dev/null +++ b/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_core_2_24_1.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_slf4j2_impl_2_24_1.xml b/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_slf4j2_impl_2_24_1.xml new file mode 100644 index 0000000..225bfc1 --- /dev/null +++ b/.idea/libraries/Gradle__org_apache_logging_log4j_log4j_slf4j2_impl_2_24_1.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jcraft_jorbis_0_0_17.xml b/.idea/libraries/Gradle__org_jcraft_jorbis_0_0_17.xml new file mode 100644 index 0000000..d50acb4 --- /dev/null +++ b/.idea/libraries/Gradle__org_jcraft_jorbis_0_0_17.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_annotations_25_0_0.xml b/.idea/libraries/Gradle__org_jetbrains_annotations_25_0_0.xml new file mode 100644 index 0000000..1edd91d --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_annotations_25_0_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jline_jline_reader_3_20_0.xml b/.idea/libraries/Gradle__org_jline_jline_reader_3_20_0.xml new file mode 100644 index 0000000..fadf769 --- /dev/null +++ b/.idea/libraries/Gradle__org_jline_jline_reader_3_20_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jline_jline_terminal_3_20_0.xml b/.idea/libraries/Gradle__org_jline_jline_terminal_3_20_0.xml new file mode 100644 index 0000000..d4fae53 --- /dev/null +++ b/.idea/libraries/Gradle__org_jline_jline_terminal_3_20_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_joml_joml_1_10_8.xml b/.idea/libraries/Gradle__org_joml_joml_1_10_8.xml new file mode 100644 index 0000000..2b8f694 --- /dev/null +++ b/.idea/libraries/Gradle__org_joml_joml_1_10_8.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_3_3_3.xml new file mode 100644 index 0000000..05e4cc9 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_3_3_3.xml new file mode 100644 index 0000000..50d6012 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_3_3_3.xml new file mode 100644 index 0000000..a3e60d4 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_arm64_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_arm64_3_3_3.xml new file mode 100644 index 0000000..8df5102 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_arm64_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_x86_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_x86_3_3_3.xml new file mode 100644 index 0000000..f4617cc --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_freetype_natives_windows_x86_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_3_3_3.xml new file mode 100644 index 0000000..e53065a --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_3_3_3.xml new file mode 100644 index 0000000..a029077 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_arm64_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_arm64_3_3_3.xml new file mode 100644 index 0000000..1fd7c80 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_arm64_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_x86_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_x86_3_3_3.xml new file mode 100644 index 0000000..cdca72c --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_glfw_natives_windows_x86_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_3_3_3.xml new file mode 100644 index 0000000..4dd670e --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_3_3_3.xml new file mode 100644 index 0000000..3100ed8 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_arm64_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_arm64_3_3_3.xml new file mode 100644 index 0000000..adbdc75 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_arm64_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_x86_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_x86_3_3_3.xml new file mode 100644 index 0000000..4a0bc47 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_jemalloc_natives_windows_x86_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_3_3_3.xml new file mode 100644 index 0000000..7ec6e34 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_arm64_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_arm64_3_3_3.xml new file mode 100644 index 0000000..53df15e --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_arm64_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_x86_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_x86_3_3_3.xml new file mode 100644 index 0000000..6b1b963 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_natives_windows_x86_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_3_3_3.xml new file mode 100644 index 0000000..5ab78c7 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_3_3_3.xml new file mode 100644 index 0000000..95aaed9 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_arm64_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_arm64_3_3_3.xml new file mode 100644 index 0000000..b43b143 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_arm64_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_x86_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_x86_3_3_3.xml new file mode 100644 index 0000000..dd20373 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_openal_natives_windows_x86_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_3_3_3.xml new file mode 100644 index 0000000..164bff4 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_3_3_3.xml new file mode 100644 index 0000000..11845a5 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_arm64_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_arm64_3_3_3.xml new file mode 100644 index 0000000..673b513 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_arm64_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_x86_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_x86_3_3_3.xml new file mode 100644 index 0000000..355ba2d --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_opengl_natives_windows_x86_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_3_3_3.xml new file mode 100644 index 0000000..f0d0ced --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_3_3_3.xml new file mode 100644 index 0000000..fed35a4 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_arm64_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_arm64_3_3_3.xml new file mode 100644 index 0000000..c7bff3b --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_arm64_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_x86_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_x86_3_3_3.xml new file mode 100644 index 0000000..b9c860b --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_stb_natives_windows_x86_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_3_3_3.xml new file mode 100644 index 0000000..acc0e87 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_3_3_3.xml new file mode 100644 index 0000000..1547305 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_arm64_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_arm64_3_3_3.xml new file mode 100644 index 0000000..d6653e7 --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_arm64_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_x86_3_3_3.xml b/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_x86_3_3_3.xml new file mode 100644 index 0000000..74a4b6c --- /dev/null +++ b/.idea/libraries/Gradle__org_lwjgl_lwjgl_tinyfd_natives_windows_x86_3_3_3.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_lz4_lz4_java_1_8_0.xml b/.idea/libraries/Gradle__org_lz4_lz4_java_1_8_0.xml new file mode 100644 index 0000000..c4f6b89 --- /dev/null +++ b/.idea/libraries/Gradle__org_lz4_lz4_java_1_8_0.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_ow2_asm_asm_9_7_1.xml b/.idea/libraries/Gradle__org_ow2_asm_asm_9_7_1.xml new file mode 100644 index 0000000..a581a6e --- /dev/null +++ b/.idea/libraries/Gradle__org_ow2_asm_asm_9_7_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_ow2_asm_asm_analysis_9_7_1.xml b/.idea/libraries/Gradle__org_ow2_asm_asm_analysis_9_7_1.xml new file mode 100644 index 0000000..d43d0bc --- /dev/null +++ b/.idea/libraries/Gradle__org_ow2_asm_asm_analysis_9_7_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_ow2_asm_asm_commons_9_7_1.xml b/.idea/libraries/Gradle__org_ow2_asm_asm_commons_9_7_1.xml new file mode 100644 index 0000000..6fe2f3d --- /dev/null +++ b/.idea/libraries/Gradle__org_ow2_asm_asm_commons_9_7_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_ow2_asm_asm_tree_9_7_1.xml b/.idea/libraries/Gradle__org_ow2_asm_asm_tree_9_7_1.xml new file mode 100644 index 0000000..5c483f4 --- /dev/null +++ b/.idea/libraries/Gradle__org_ow2_asm_asm_tree_9_7_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_ow2_asm_asm_util_9_7_1.xml b/.idea/libraries/Gradle__org_ow2_asm_asm_util_9_7_1.xml new file mode 100644 index 0000000..c82fac5 --- /dev/null +++ b/.idea/libraries/Gradle__org_ow2_asm_asm_util_9_7_1.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_slf4j_slf4j_api_2_0_16.xml b/.idea/libraries/Gradle__org_slf4j_slf4j_api_2_0_16.xml new file mode 100644 index 0000000..84bc308 --- /dev/null +++ b/.idea/libraries/Gradle__org_slf4j_slf4j_api_2_0_16.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..6f29fee --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..26a7a9a --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/Player_OnlineTime.main.iml b/.idea/modules/Player_OnlineTime.main.iml new file mode 100644 index 0000000..e735522 --- /dev/null +++ b/.idea/modules/Player_OnlineTime.main.iml @@ -0,0 +1,188 @@ + + + + + + + MIXIN + MCP + FABRIC + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/Player_OnlineTime.test.iml b/.idea/modules/Player_OnlineTime.test.iml new file mode 100644 index 0000000..19a9fc4 --- /dev/null +++ b/.idea/modules/Player_OnlineTime.test.iml @@ -0,0 +1,186 @@ + + + + + + + MIXIN + MCP + FABRIC + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/untitled2.main.iml b/.idea/modules/untitled2.main.iml new file mode 100644 index 0000000..0fee84f --- /dev/null +++ b/.idea/modules/untitled2.main.iml @@ -0,0 +1,18 @@ + + + + + + + FABRIC + MIXIN + MCP + + 1 + + + + + + \ No newline at end of file diff --git a/.idea/modules/untitled2.test.iml b/.idea/modules/untitled2.test.iml new file mode 100644 index 0000000..0fee84f --- /dev/null +++ b/.idea/modules/untitled2.test.iml @@ -0,0 +1,18 @@ + + + + + + + FABRIC + MIXIN + MCP + + 1 + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Minecraft_Client.xml b/.idea/runConfigurations/Minecraft_Client.xml new file mode 100644 index 0000000..6f165c0 --- /dev/null +++ b/.idea/runConfigurations/Minecraft_Client.xml @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Minecraft_Server.xml b/.idea/runConfigurations/Minecraft_Server.xml new file mode 100644 index 0000000..4fa2a35 --- /dev/null +++ b/.idea/runConfigurations/Minecraft_Server.xml @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..5d31b99 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2025 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..a0b80f2 --- /dev/null +++ b/build.gradle @@ -0,0 +1,94 @@ +plugins { + id 'fabric-loom' version '1.9.2' + id 'maven-publish' +} + +version = project.mod_version +group = project.maven_group + +base { + archivesName = project.archives_base_name +} + + +repositories { + // Add repositories to retrieve artifacts from in here. + // You should only use this when depending on other mods because + // Loom adds the essential maven repositories to download Minecraft and libraries from automatically. + // See https://docs.gradle.org/current/userguide/declaring_repositories.html + // for more information about repositories. +} + +dependencies { + // To change the versions see the gradle.properties file + minecraft "com.mojang:minecraft:${project.minecraft_version}" + mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2" + modImplementation "net.fabricmc:fabric-loader:${project.loader_version}" + + modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" + implementation 'com.google.code.gson:gson:2.8.9' +} + +processResources { + inputs.property "version", project.version + inputs.property "minecraft_version", project.minecraft_version + inputs.property "loader_version", project.loader_version + filteringCharset "UTF-8" + + filesMatching("fabric.mod.json") { + expand "version": project.version, + "minecraft_version": project.minecraft_version, + "loader_version": project.loader_version + } + +// from(sourceSets.main.resources.srcDirs) { +// include "assets/**" +// } +} + +def targetJavaVersion = 21 +tasks.withType(JavaCompile).configureEach { + // ensure that the encoding is set to UTF-8, no matter what the system default is + // this fixes some edge cases with special characters not displaying correctly + // see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html + // If Javadoc is generated, this must be specified in that task too. + it.options.encoding = "UTF-8" + if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible()) { + it.options.release.set(targetJavaVersion) + } +} + +java { + def javaVersion = JavaVersion.toVersion(targetJavaVersion) + if (JavaVersion.current() < javaVersion) { + toolchain.languageVersion = JavaLanguageVersion.of(targetJavaVersion) + } + // Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task + // if it is present. + // If you remove this line, sources will not be generated. + withSourcesJar() +} + +jar { + from("LICENSE") { + rename { "${it}_${project.archivesBaseName}" } + } +} + +// configure the maven publication +publishing { + publications { + create("mavenJava", MavenPublication) { + artifactId = project.archives_base_name + from components.java + } + } + + // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. + repositories { + // Add repositories to publish to here. + // Notice: This block does NOT have the same function as the block in the top level. + // The repositories here will be used for publishing your artifact, not for + // retrieving dependencies. + } +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..419f08f --- /dev/null +++ b/gradle.properties @@ -0,0 +1,14 @@ +# Done to increase the memory available to gradle. +org.gradle.jvmargs=-Xmx1G +# Fabric Properties +# check these on https://modmuss50.me/fabric.html +minecraft_version=1.21.4 +yarn_mappings=1.21.4+build.8 +loader_version=0.16.10 +# Mod Properties +mod_version=1.14.514.102 +maven_group=org.example1 +archives_base_name=playerOnlineTimeTrackerMod +# Dependencies +# check this on https://modmuss50.me/fabric.html +fabric_version=0.119.2+1.21.4 diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..a4b76b9 Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..e2847c8 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..f5feea6 --- /dev/null +++ b/gradlew @@ -0,0 +1,252 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..9d21a21 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,94 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..f91a4fe --- /dev/null +++ b/settings.gradle @@ -0,0 +1,9 @@ +pluginManagement { + repositories { + maven { + name = 'Fabric' + url = 'https://maven.fabricmc.net/' + } + gradlePluginPortal() + } +}