Commit Graph

  • 0f62dbbebd Changed build version number to v2.0.0. 1.20 forge-1.20.1-2.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
  • 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
  • ec0e54947c 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 1.19 Michal Niczejewski 2024-01-26 19:24:18 +00:00
  • 3acb9a8f09 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
  • 989e3ff472 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
  • b83b95ff03 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
  • e11432363b 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
  • 600cd282df 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
  • 06befb522a Registration: - Fixed port errors with creating DeferredRegisters. Removed old helper method. Micle 2022-11-03 21:09:03 +00:00
  • 9721537ca4 Initial port of 1.18.2-2.0.2 to 1.19.2. Micle 2022-11-03 20:59:10 +00:00
  • 575b58a9b1 ChargeRecipe and TotemRecipe: - assemble method returns a copy of the result item which fixes a bug where it gets replaced with air after being crafted once. forge-1.18.2-2.0.2 1.18 Micle 2022-11-03 20:26:13 +00:00
  • 3f42bdf25d Fixed define method with Tag. Micle 2022-11-03 20:17:48 +00:00
  • b5638bb783 Fixed diamond charge being wrong recipe type. Micle 2022-11-03 20:17:03 +00:00
  • 79525000b1 Removed unused MismatchedVersionException.java. Micle 2022-11-03 20:16:11 +00:00
  • feff4a13e3 Fixed error caused by version update. Micle 2022-11-03 18:54:49 +00:00
  • 8169a1a344 Refactored the network package. Micle 2022-11-03 18:54:23 +00:00
  • 7e66d964c6 Moved Config into setup package. Micle 2022-11-03 18:47:35 +00:00
  • 80bc4f4d9e Added missing translation key. Micle 2022-11-03 18:38:17 +00:00
  • c993cc2375 Refactored Proxy classes. Micle 2022-11-03 18:37:18 +00:00
  • 2b204e764b TotemOfReviving: - Made proxy field private, created getter for it. - Fixed typo. - Removed unused stuff. Micle 2022-11-03 17:53:10 +00:00
  • b128279fc5 Started updating to 1.18.2-2.0.2: - Changed archivesBaseName. - Updated mcVersion to 1.18.2. - Updated buildVersion to 2.0.2. - Updated forgeVersion to 40.1.84. - Added logo file to mod. - Updated mods.toml to reflect new forge version and logo file. Micle 2022-11-03 17:48:45 +00:00
  • e9f1e858ec Initial commit for Curseforge assets. curseforge Micle 2022-11-03 05:11:30 +00:00
  • 6398beb202 Excluded cache file. Micle 2022-10-31 21:03:27 +00:00
  • d901b9aba4 Fixed crash due to version not starting with a number. forge-1.17.1-2.0.2 Micle 2022-01-19 18:59:34 +00:00
  • 886e32d6f4 Fixed crash due to version not starting with a number. forge-1.18.1-2.0.1 Micle 2022-01-19 18:59:34 +00:00
  • f632678810 Ported 1.17.1-2.0.1 to 1.18.1. forge-1.18.1-2.0.0 Micle 2022-01-19 16:23:38 +00:00
  • 1b3b733457 Changed version to 2.0.1. forge-1.17.1-2.0.1 Micle 2022-01-19 16:12:14 +00:00
  • ca6691de1a Fixed server crashing on startup. Micle 2022-01-19 16:10:17 +00:00
  • c15fa527e7 Initial commit. Micle 2022-01-19 15:37:51 +00:00
  • a6c7673d8f Ported 1.16.5-2.0.1 to 1.17.1. forge-1.17.1-2.0.0 Micle 2022-01-19 03:46:29 +00:00
  • 9cd3aca86f Brought over the build.gradle and gradle.properties from 1.16 branch. Updated Forge to 37.1.1 from 37.0.110. Micle 2022-01-19 02:51:27 +00:00
  • 5896655b45 Stopped throwing exception if mod versions are mismatched. forge-1.16.5-2.0.1 1.16 Micle 2022-01-19 02:36:05 +00:00
  • 89c9d06341 Changed build Version to 2.0.1. Micle 2022-01-19 02:35:28 +00:00
  • 9108dea65b Added rarity values to the diamond and netherite totems as well as all the charges. Micle 2022-01-19 02:29:56 +00:00
  • 1dd161a99d Updated generated data. forge-1.16.5-2.0.0 Micle 2022-01-18 23:10:10 +00:00
  • ef91a20db9 Made netherite totem fire-resistant. Micle 2022-01-18 23:07:52 +00:00
  • 488349714a Cleaned up comments and imports. Micle 2022-01-18 23:01:18 +00:00
  • fdbd055a70 Fixed canTotemAffordTarget returning true when it shouldn't. Added multiplier in the item tooltip. Micle 2022-01-18 23:00:55 +00:00
  • bf92ccd455 Changed recipes for diamond totem and charge. Micle 2022-01-18 23:00:05 +00:00
  • 1125a5f411 Added onto messages. Micle 2022-01-18 22:59:40 +00:00
  • d81f70145e Fixed recipe for netherite charge always being disabled. Micle 2022-01-18 21:59:24 +00:00
  • 66bdaa5a30 Removed ability to set charge cost limit to 0. Changed max value for multiplier to 100 from integer max. Micle 2022-01-18 21:54:38 +00:00
  • 2c8e0595fc Minor exception message changes. Micle 2022-01-18 21:53:49 +00:00
  • b0a30961b3 Updated packet handle methods for new totem item methods. Micle 2022-01-18 21:53:22 +00:00
  • e752c75ccd Replaced totem nbt target_cost with target_deaths. Added method for checking if totem is full and if totem can afford a target. Added more text in item tooltip for different config settings. Micle 2022-01-18 21:52:47 +00:00
  • 27a8d35c2d Generated all new data. Micle 2022-01-18 20:02:48 +00:00
  • 471f20da09 Created textures for the iron totem and charge and netherite totem and charge. Renamed files for diamond totem and charge. Micle 2022-01-18 20:02:34 +00:00
  • 10fbf9a994 Updated language file to include all new items. Micle 2022-01-18 20:01:37 +00:00
  • a778ddf7c6 Created recipes for all items. Micle 2022-01-18 20:01:21 +00:00
  • 34e4438386 Registering all new items. Micle 2022-01-18 20:01:10 +00:00
  • 461cc00515 Added all new items into model gen. Micle 2022-01-18 20:01:00 +00:00
  • 43439972b8 Created config for new totems. Micle 2022-01-18 20:00:29 +00:00
  • 0819bf0262 Fixed imports. Micle 2022-01-18 20:00:05 +00:00
  • 643f0c48ea Created new totem items. Micle 2022-01-18 19:59:28 +00:00
  • ce1a247ee4 Created new recipe serializer for charge items. Micle 2022-01-18 19:58:32 +00:00
  • ea87552981 Implemented template class for charge items. Created new charge items for more totems. Micle 2022-01-18 19:57:57 +00:00
  • 0fceaf6f1d Implemented charge cost multiplier into getTargetCost method. Added new getRawTargetCost method and a validateTargetCost method. Micle 2022-01-18 18:28:56 +00:00
  • e83ec0e5ce Replaced target cost validation with method call. Added check if totem can revive more expensive targets. Micle 2022-01-18 18:27:55 +00:00
  • 3f8ac8ddde Rewrote handle method to use new totem item class. Improved target checking. Method now checks if the target cost has been updated since. Changed method for teleporting target to hopefully fix an issue where target got stuck in 'limbo'. Added a success message. Micle 2022-01-18 18:00:06 +00:00
  • c30803112a Rewrote handle method to use new totem item class. Micle 2022-01-18 17:57:51 +00:00
  • ebbbff68c9 Rewrote handle method to use new totem item class. Fixed issue where it only got the dynamic target cost regardless of totem using dynamic or static cost types. Micle 2022-01-18 17:57:20 +00:00
  • 82a9399146 Implemented the StrawTotemItem and StrawChargeItem. Micle 2022-01-18 17:55:22 +00:00
  • b78433acfb Now using the template TotemItem class. Micle 2022-01-18 17:54:34 +00:00
  • 6b4c1d2c6b Created a template class for totem items. Micle 2022-01-18 17:53:37 +00:00
  • c53236d0e6 Fixed the mod version pattern and allowing dev builds to work with non dev builds. Micle 2022-01-18 17:51:30 +00:00
  • de2b214bc7 Packet version info now sends a senderIsServer boolean to differentiate between client and server when throwing MismatchedVersionException. Hopefully fixed mod version pattern. Micle 2022-01-17 15:41:14 +00:00
  • e1868ac200 Fixed item being unusable on dedicated servers. Micle 2022-01-16 22:21:09 +00:00
  • 2b1cdf98c1 Changed buildVersion to 2.0.0. Micle 2022-01-16 22:20:49 +00:00
  • c9fcce403d Implemented reviving. Micle 2022-01-16 20:49:39 +00:00
  • 6e9e46e516 Added new config option for being able to revive targets across dimensions. Micle 2022-01-16 20:49:20 +00:00
  • aeef78f910 Added missing model for the straw charge item. Micle 2022-01-16 20:48:52 +00:00
  • efa7c16be4 Added totem charging functionality to StrawTotemItem. Changed getMaxCharge() method to be global. Micle 2022-01-16 19:47:41 +00:00
  • 151828e474 Optimized imports. Micle 2022-01-16 19:46:01 +00:00
  • 3395810362 Implemented totem charging. Micle 2022-01-16 19:45:46 +00:00
  • 1067cb3a9a Implemented target changing on totems. Micle 2022-01-16 17:51:21 +00:00
  • 861998df1b Added straw charge item. Micle 2022-01-16 17:50:55 +00:00
  • 811b993409 Removed old unused recipe field. Micle 2022-01-16 16:51:52 +00:00
  • e0b25a31b2 Updated generated data. Micle 2022-01-16 16:50:16 +00:00
  • d3613c5eda Changed SIDE_PROXY to PROXY and type ISideProxy. Micle 2022-01-16 16:48:53 +00:00
  • b1975e912e Made Straw totem use new Extended Recipe builder. Created ModRecipes and registering new TOTEM_RECIPE serializer. Removed old events from Registration and added RECIPE_SERIALIZERS. Created new TotemRecipe for totem items. Micle 2022-01-16 16:48:07 +00:00
  • 350176d6f9 Created an ExtendedShapedRecipe and Builder. Micle 2022-01-16 16:46:37 +00:00
  • b06b88780f Removed old packet class. Micle 2022-01-16 16:46:02 +00:00
  • 6ecf7c414d Removed old way of updating recipes based on config reload. Reason: doesn't work on server. Micle 2022-01-16 16:45:27 +00:00
  • 288a034d63 Fixed low limit for network versions. Fixed exception when mod version is NONE. Micle 2022-01-16 13:58:00 +00:00
  • 62abe17ad4 Fixed getVersion not returning the version. Micle 2022-01-16 13:56:47 +00:00
  • 73ed4ff729 Updated forge 36.2.16 -> 26.2.20. Micle 2022-01-16 13:41:22 +00:00
  • e6dcde1caa Registered new packet in channel. Micle 2022-01-16 13:34:37 +00:00
  • b7d29ecf27 Renamed RecipeUpdateEventHandler to UpdateRecipesEventHandler. Added method for mod config reload event on server-side to send packet to client. Micle 2022-01-16 13:34:18 +00:00
  • 438d543283 Created packet for updating recipes. Micle 2022-01-16 13:33:17 +00:00
  • 2667cdd658 Initializing Network class. Micle 2022-01-16 13:08:52 +00:00
  • bb455e3d44 Created initial Network class with version checking. Micle 2022-01-16 13:08:24 +00:00
  • 78636c242d Created MismatchedVersionException. Micle 2022-01-16 13:08:17 +00:00
  • 1ca4de1f4a Added method for getting the mod version. Micle 2022-01-16 13:07:29 +00:00