Commit Graph

  • c2a88e33c3 Merge pull request 'Release 1.21.1-v3.0.0' (#8) from 1.21.1/dev into 1.21.1/main 1.21.1/main 1.21.1-v3.0.0 micle 2026-01-18 02:01:30 +00:00
  • 067ac953ec Merge pull request '1.21.1/feat/6-update' (#7) from 1.21.1/feat/6-update into 1.21.1/dev 1.21.1/dev micle 2026-01-18 01:59:33 +00:00
  • 9f797a9112 Adjusted default config value. micle 2026-01-18 02:52:54 +01:00
  • 05192b2601 Fixed charge going below 0 when reviving more expensive targets with dynamic cost. Fixing tooltip cost appearing in red when the target's cost is more than the max charge capacity but the totem can revive more expensive targets. micle 2026-01-18 02:48:22 +01:00
  • c21ba74432 Using config for getting totem max durability for tooltip. micle 2026-01-18 02:36:43 +01:00
  • ed3dcc3d1e Checking config for unbreakable status to make tooltips more accurate in menus such as the creative menu. micle 2026-01-18 02:21:02 +01:00
  • 07184045e4 Rebalanced default configs. Displaying static cost in tooltip. micle 2026-01-18 02:18:15 +01:00
  • 6bb74b3635 Updated totem tooltip to display N/A for cost when the target is also N/A. micle 2026-01-18 00:52:36 +01:00
  • 8b296c6750 Changed diamond totem default config to allow reviving across dimensions. micle 2026-01-18 00:49:04 +01:00
  • 85b67a1a8d Switched rarities of Iron and Straw totems to be consistent in regard to progression. micle 2026-01-18 00:46:24 +01:00
  • 8dbeb36d13 Updated item constructors to simplify usage. micle 2026-01-18 00:41:24 +01:00
  • ef50e0084c Updated totem tooltip to display general durability information. micle 2026-01-18 00:35:15 +01:00
  • 27634a9bdf Updated config comments. micle 2026-01-18 00:18:48 +01:00
  • 7afc1956bb Reworked durability configs to be dynamically set during inventory tick update whenever a config change is detected. Added unbreakable text to totem tooltip. Fixed server world crashing when reviving player due to closing level (try-with-resources). micle 2026-01-18 00:00:36 +01:00
  • 5a9fd203d3 Bumped version number. micle 2026-01-14 02:23:06 +01:00
  • b4d6a9dba1 Ensuring target costs at least 1 charge when using dynamic cost. micle 2026-01-14 01:52:09 +01:00
  • 9afca9c3b9 Extracted general methods from LangAsset into ComponentHelper class. micle 2026-01-14 01:07:20 +01:00
  • b0c5e9ba3d Converted charge item tooltip to use lang file. Improved tooltip to display corresponding totem's name. micle 2026-01-14 01:04:50 +01:00
  • 859775d7b5 Inverted colors to improve readability of messages. micle 2026-01-14 00:44:46 +01:00
  • 984f5ca8d6 Improved look of tooltips. Changed colors to improve readability. Implemented helper method for adding indent to components. micle 2026-01-14 00:43:46 +01:00
  • 11e6aee70e Reworked tooltip for totems to look better and be translatable via lang files. Implemented helper method for creating text components displaying keybind keys. micle 2026-01-14 00:10:47 +01:00
  • 8bc56f76de Removed hard coded lang string reference. micle 2026-01-12 22:20:55 +01:00
  • 684cb23f74 Ported cycle totem message to lang file. micle 2026-01-12 22:19:00 +01:00
  • 24d21126b0 Implemented LangAsset enum to declare translatable keys for strings. Moved message strings for reviving functionality into lang file. micle 2026-01-12 22:15:41 +01:00
  • 925f244cc0 Removed old networking code. micle 2026-01-12 04:37:21 +01:00
  • dbabba477a CycleTarget method now returns message component. Implemented totem functionality without any extra networking. micle 2026-01-12 04:36:44 +01:00
  • 5b2771c1f7 Fixed advanced tooltip key press check. Removed old broken mod key mappings. micle 2026-01-12 03:57:26 +01:00
  • b03aa3e0ed Fixed totem data not saving or synchronizing on a dedicated server. micle 2026-01-12 03:40:41 +01:00
  • 4bb8e9dca0 Removed the need for template files. Replaced logo file with png as jpg seems to not work with NeoForge. micle 2026-01-12 01:22:46 +01:00
  • 06ef028b6c Updated mods.toml. micle 2026-01-11 01:19:49 +01:00
  • 6eabe7b3c5 Updated gitignore. Updated mod id across project. Fixed gradle not replacing properties in mods.toml. micle 2026-01-11 01:18:18 +01:00
  • 8abbf5384e WIP: Temporarily disabling old networking code. micle 2026-01-11 00:40:15 +01:00
  • 1c45352037 Ported charge items. Implemented property helper. Made netherite charges fire-resistant. micle 2026-01-11 00:25:55 +01:00
  • 935ccd14bb Implemented new methods for each totem item. Implemented helper for generating item properties, now also adding totem data to the item. micle 2026-01-11 00:20:54 +01:00
  • 0f35787a53 WIP use method. Fixed remaining methods. micle 2026-01-11 00:00:30 +01:00
  • 4c6d9b4b14 Ported totem tooltip. Implemented helpers for getting target UUID from totem data. micle 2026-01-10 19:51:56 +01:00
  • af097ffdf5 Extracted code into method. micle 2026-01-10 19:27:17 +01:00
  • 300e0a940a Rewrote TotemItem methods to simplify usage and keep functionality within the same class. micle 2026-01-10 19:24:37 +01:00
  • b400f4334a WIP: Logic cleanup. micle 2026-01-09 07:05:33 +01:00
  • 39f8544e08 WIP: Converting methods to utilize Optionals. micle 2026-01-09 05:55:38 +01:00
  • f41bead3d2 Included charge in totem data. micle 2026-01-09 05:40:01 +01:00
  • 56f274a81b WIP: Included target deaths in data component. micle 2026-01-09 05:26:42 +01:00
  • 91f3f9dbdd WIP: Included target name in data component. micle 2026-01-09 05:20:04 +01:00
  • 7421a5a18d WIP: Included target UUID in data component. micle 2026-01-09 05:14:49 +01:00
  • f6e47d78e1 WIP: Creating DataComponent for totem items. micle 2026-01-09 05:01:09 +01:00
  • 2f1a9793a3 Ported datagens. micle 2026-01-09 01:01:53 +01:00
  • 2bfe6b72e5 Ported registers. micle 2026-01-09 00:45:40 +01:00
  • e8b0b1987b Removed old metadata. micle 2026-01-09 00:38:33 +01:00
  • 2262cc5952 Ported config. micle 2026-01-09 00:37:25 +01:00
  • 9a0415effd Ported remainder of main class. micle 2026-01-09 00:08:13 +01:00
  • 681ebeeeb7 Ported side proxy. micle 2026-01-09 00:02:21 +01:00
  • aff7f9ae54 Ported gradle and metadata to NeoForge. micle 2026-01-08 23:36:45 +01:00
  • 407e26a179 Updated gradle and metadata. micle 2026-01-08 22:17:34 +01:00
  • f79326266a Merge pull request 'feat/4-update_assets_again' (#5) from feat/4-update_assets_again into 1.20 1.20 micle 2025-06-19 01:34:10 +00:00
  • 2c4cc90940 Updated mod icon file. Micle 2025-06-19 02:33:09 +01:00
  • 33c1b2491e Updated web assets. Micle 2025-06-19 02:32:00 +01:00
  • 1b1f758639 Rendered new images. Micle 2025-06-19 02:31:54 +01:00
  • e2fa33fa5f Updated blender project. Micle 2025-06-19 02:31:42 +01:00
  • d63e4bf8b4 Updated ignores. Micle 2025-06-19 01:57:19 +01:00
  • 500c25a00e Added guidelines. Micle 2025-06-19 01:57:09 +01:00
  • b0ce5e588a Merge pull request 'Added drop shadow to icon.' (#3) from feat/1-update_assets into 1.20 micle 2025-06-18 04:12:33 +00:00
  • 5e21576347 Added drop shadow to icon. Micle 2025-06-18 05:11:18 +01:00
  • 20719b6d42 Merge pull request 'feat/1-update_assets' (#2) from feat/1-update_assets into 1.20 micle 2025-06-17 01:26:23 +00:00
  • 0aa1243942 Oopsie. Micle 2025-06-17 02:25:46 +01:00
  • fc14404b18 Updated mod logo file. Micle 2025-06-17 02:25:04 +01:00
  • 9995ed6965 Created web assets. Micle 2025-06-17 02:16:50 +01:00
  • a4aab10b44 Added blender world model files. Micle 2025-06-17 02:16:38 +01:00
  • 6f52afcd13 Rendered images. Micle 2025-06-17 02:16:14 +01:00
  • cefcf02415 Setup blender project. Micle 2025-06-17 02:15:20 +01:00
  • 1eedce3667 Updated item models to have correct up and forward directions. Micle 2025-06-17 01:11:30 +01:00
  • b856b42500 Added all item models and textures. Micle 2025-06-16 21:38:34 +01:00
  • af394094b7 Updated ignore and added attributes files. Micle 2025-06-16 21:34:28 +01:00
  • 0f62dbbebd Changed build version number to v2.0.0. forge-1.20.1-2.0.0 Michal Niczejewski 2024-01-27 17:36:40 +00:00
  • 3485db8f2d Changed build version number to v2.0.0. Michal Niczejewski 2024-01-27 17:36:40 +00:00
  • 499aa2192e Finished porting to 1.20.1. Michal Niczejewski 2024-01-26 21:23:09 +00:00
  • 3c5425d0c4 Finished porting to 1.20.1. Michal Niczejewski 2024-01-26 21:23:09 +00:00
  • 813e5d4255 Creative mode tabs: - Changed translation key for creative mode tab name to follow vanilla. - Removed old creative mode tab register event handler. - Created new creative mode tab registration setup. - Optimized imports. Michal Niczejewski 2024-01-26 21:10:17 +00:00
  • 60f5d27640 Creative mode tabs: - Changed translation key for creative mode tab name to follow vanilla. - Removed old creative mode tab register event handler. - Created new creative mode tab registration setup. - Optimized imports. Michal Niczejewski 2024-01-26 21:10:17 +00:00
  • ec0e54947c Changed versions. Michal Niczejewski 2024-01-26 20:50:10 +00:00
  • fb7304ccc4 Changed versions. Michal Niczejewski 2024-01-26 20:50:10 +00:00
  • a5f1398179 Updated to Minecraft 1.19.4. Forge 45.2.8. forge-1.19.4-2.0.0 Michal Niczejewski 2024-01-26 19:24:18 +00:00
  • 05d57e4716 Updated to Minecraft 1.19.4. Forge 45.2.8. 1.19 Michal Niczejewski 2024-01-26 19:24:18 +00:00
  • dff0118911 Updated to Java 17. 1.17 Michal Niczejewski 2024-01-26 17:33:47 +00:00
  • 0faabb6af8 Generated data. forge-1.19.2-2.0.0 Micle 2022-11-04 01:48:48 +00:00
  • d61d3ede11 Generated data. Micle 2022-11-04 01:48:48 +00:00
  • 989e3ff472 NetworkManager: - Fixed port error for packet consumer. Micle 2022-11-04 01:48:22 +00:00
  • a6423d5c70 NetworkManager: - Fixed port error for packet consumer. Micle 2022-11-04 01:48:22 +00:00
  • f42cb452f3 Config: - Added default return value to getDurability in case of an exception due to this causing a crash when gathering data. Micle 2022-11-04 01:47:25 +00:00
  • 9c5a91f705 Config: - Added default return value to getDurability in case of an exception due to this causing a crash when gathering data. Micle 2022-11-04 01:47:25 +00:00
  • b83b95ff03 ExtendedShapedRecipeBuilder: - Fixed errors due to missing getRegistryName method. Micle 2022-11-03 21:32:19 +00:00
  • 800dc2f9e3 ExtendedShapedRecipeBuilder: - Fixed errors due to missing getRegistryName method. Micle 2022-11-03 21:32:19 +00:00
  • 876b6d1db1 Fixed ExtendedShapedRecipe.Serializer port errors. Micle 2022-11-03 21:31:39 +00:00
  • 4625e4b95c Fixed ExtendedShapedRecipe.Serializer port errors. Micle 2022-11-03 21:31:39 +00:00
  • e11432363b Fixed DataGenerators port errors. Micle 2022-11-03 21:31:15 +00:00
  • 6ddd8706d6 Fixed DataGenerators port errors. Micle 2022-11-03 21:31:15 +00:00
  • 274d0c8af0 ChargeItem: - Replaced old TextComponents with Component.literal. Micle 2022-11-03 21:30:56 +00:00
  • 0822abf2c2 ChargeItem: - Replaced old TextComponents with Component.literal. Micle 2022-11-03 21:30:56 +00:00
  • 600cd282df ReviveTargetPacket & ChangeTargetPacket: - Replaces old sendMessage with new sendSystemMessage. - Replaced old TextComponents with Component.literal. Micle 2022-11-03 21:30:22 +00:00
  • 35ccb0c7d7 ReviveTargetPacket & ChangeTargetPacket: - Replaces old sendMessage with new sendSystemMessage. - Replaced old TextComponents with Component.literal. Micle 2022-11-03 21:30:22 +00:00
  • 514966fc5f TotemItem: - Replaced old TextComponents with Component.literal. Micle 2022-11-03 21:29:21 +00:00