Commit Graph

  • 62c696cd13 Update README.md Electroblob 2019-06-15 14:37:37 +01:00
  • f58dfea4bf Update README.md Electroblob 2019-06-15 14:33:13 +01:00
  • a924545457 Remove spaces and stuff from build.gradle Electroblob 2019-04-15 23:06:42 +01:00
  • 290d420e6b Merge pull request #123 from lorrampi/patch-2 Electroblob 2019-03-22 23:06:41 +00:00
  • e4da941e40 Merge pull request #122 from lorrampi/patch-1 Electroblob 2019-03-22 23:06:08 +00:00
  • 8e95e830a3 Create handbook_pt_br.txt lorrampi 2019-03-21 15:40:20 -03:00
  • 7d0334fc5a Create pt_br.lang lorrampi 2019-03-21 15:33:15 -03:00
  • b352105dd4 Update LICENSE.md Electroblob 2019-02-08 00:18:01 +00:00
  • 05e6b53970 Update LICENSE.md Electroblob 2019-02-08 00:15:22 +00:00
  • e76dc4a873 Update LICENSE.md Electroblob 2019-02-08 00:13:26 +00:00
  • 4d164c15ad Merge pull request #112 from kellixon/patch-1 Electroblob 2019-01-31 00:11:54 +00:00
  • 6b30c7923e Update ru_ru.lang Konstantin 2019-01-28 17:45:41 +03:00
  • 97a23d0e39 Merge pull request #111 from Tora-B/1.12.2 Electroblob 2019-01-27 11:28:36 +00:00
  • 44d1d4dbb7 Fix Immunities Torabi 2019-01-26 09:06:59 -07:00
  • 22cb4d7f56 Merge pull request #110 from Corail31/1.12.2 Electroblob 2019-01-15 23:25:16 +00:00
  • 54abdb6746 fix #108 Corail31 2019-01-15 14:32:51 +01:00
  • 414b773da6 fix 68 Corail31 2019-01-15 11:50:18 +01:00
  • 2680d02304 Reduce excessive call limits based on crash report in issue #72 Electroblob77 2019-01-06 18:00:24 +00:00
  • f564fdce60 Add DamageSafetyChecker, which implements an if-all-else-fails fix for cross-mod infinite looping in attack/hurt/damage events, and changes relevant calls to attack methods to use the safety checker methods instead. Also adds damage source blacklist and compatibility warnings config options. Fixes #72. Electroblob77 2019-01-06 17:51:41 +00:00
  • 3bdee06738 Merge branch '1.12.2' into 1.12.2-dev Electroblob77 2019-01-06 16:26:02 +00:00
  • 31673cf247 Missed in b374f71 Electroblob77 2019-01-06 15:35:56 +00:00
  • f6f36a30fd Register resource reload listener for handbook, missed in 1356905 Electroblob77 2019-01-06 15:35:18 +00:00
  • 2db96cf18d Change spell chat messages to hotbar toast notifications Electroblob77 2019-01-06 15:31:48 +00:00
  • b8ba7d1ea4 Transportation stone tweak Electroblob77 2019-01-06 15:21:08 +00:00
  • b33037fd1b Missed in 1356905 Electroblob77 2019-01-05 23:18:52 +00:00
  • a378fe86f5 Retexture all the things! Electroblob77 2019-01-05 23:18:30 +00:00
  • 5dfa58bf27 Add more spell HUD skins! Electroblob77 2019-01-05 23:12:54 +00:00
  • 740bfb1a8f Replace old spell book GUI texture with four retextured tiered variants and tweak the layout a tiny bit Electroblob77 2019-01-05 23:12:03 +00:00
  • 03e8682260 Replace calls to Item#isInCreativeTab(...) with a direct check, fixes metadata items not being displayed correctly in the creative inventory Electroblob77 2019-01-05 23:04:02 +00:00
  • 4ca89b2dca Increase all conjured item durations Electroblob77 2019-01-05 23:00:49 +00:00
  • 212fbe51df Move block, item, potion and enchantment registries over to the @ObjectHolder system and reorganise the potion classes a bit Electroblob77 2019-01-05 22:59:45 +00:00
  • eb2abdfbe9 Move wand and armour map retrieval methods to WizardryItems, encapsulating the underlying maps Electroblob77 2019-01-05 22:52:45 +00:00
  • f8cfc59415 Missed in b374f71 Electroblob77 2019-01-05 22:48:38 +00:00
  • 13569058ae Handbook rewrite part 1: Formatting and JSON-ification! - Everything is now defined in a JSON file - Formatting is now done dynamically and content wraps properly no matter what font is used - Added inline hyperlinks - Added a movable bookmark for quick access to a specific page - Added next section and previous section buttons to flip through entire sections at once - Added a contents button visible on every page, which navigates directly to the main contents Electroblob77 2019-01-05 22:38:06 +00:00
  • 78189ed862 Fix a few things in the HUD skin chooser screen Electroblob77 2019-01-05 22:30:06 +00:00
  • 09185e5f1c Introduce DrawingUtils to centralise GUI rendering utility methods Electroblob77 2019-01-05 22:28:57 +00:00
  • 201f276c8b More cleanup Electroblob77 2019-01-05 22:19:22 +00:00
  • 224ee281ef Cleanup Electroblob77 2019-01-05 22:18:14 +00:00
  • f907d50333 Fix deobf jar task Electroblob77 2019-01-05 21:14:55 +00:00
  • 95ce659ec3 Add dev jar task to build.gradle Electroblob77 2019-01-05 18:45:18 +00:00
  • f9f6b34549 Update version number 4.1.4 Electroblob77 2019-01-05 18:28:06 +00:00
  • bee7e51d06 Change key handler to static event handler and remove initialisation from main mod class, fixes #104 Electroblob77 2019-01-05 16:42:21 +00:00
  • 51a2ff0976 Update version number 4.1.3 Electroblob77 2019-01-04 22:12:37 +00:00
  • 1b298ff18b Update credits (all locations) Electroblob77 2019-01-04 22:12:06 +00:00
  • 86d13d3a6e Swap canSnowAt for canPlaceBlockAt, so it actually works... Electroblob77 2019-01-04 21:58:45 +00:00
  • 5421372754 Unike input events, tick events fire before the player is initialised, so add a check to stop it crashing with an NPE. Electroblob77 2019-01-04 21:53:39 +00:00
  • 53b29939f1 Change key handler to listen for ClientTickEvent instead of KeyInputEvent, swap isPressed() to isKeyDown() and restructure code; fixes 'lag'/inconsistent behaviour with mouse button keybinds. (See also #79, not sure if this fixes it since I can't reproduce the problem.) Electroblob77 2019-01-04 21:48:35 +00:00
  • 7bda8db86f Add check for wand before sending control packets, prevents unnecessary packets being sent Electroblob77 2019-01-04 21:04:06 +00:00
  • a7a48cd32b Add a less than max timer check so that magic light does not keep growing indefinitely if the block fails to disappear. Helps reduce the effects of #101 but does not fix it. Electroblob77 2019-01-04 20:53:01 +00:00
  • b8e0836a6d Add test for fake players in retaliatory ice shroud effect, fixes #93 Electroblob77 2019-01-04 20:48:03 +00:00
  • a7e6b2892c Add check to prevent ArrayIndexOutOfBoundsException in WandHelper, fixes #90 (and duplicate issues #80, #91, #97 and #98) Electroblob77 2019-01-04 20:07:02 +00:00
  • f886ebfd75 Prevent ice age from placing snow layers at invalid locations, fixes #64 Electroblob77 2019-01-04 20:05:09 +00:00
  • 98b334e6d7 Add condition to only write magic projectile thrower to spawn data if the thrower exists and tweak overrides so it is always written/read last, fixes #71 Electroblob77 2019-01-04 20:04:43 +00:00
  • 83edb8007e Replace direct translation in /allies command with text component, fixes #70 Electroblob77 2019-01-04 20:02:57 +00:00
  • 67dda448f3 Add background tint to arcane workbench GUI, fixes #96 Electroblob77 2019-01-04 19:58:31 +00:00
  • 09953c0299 Add bottom of world check to wizard tower foundation worldgen, fixes #73 Electroblob77 2019-01-04 19:57:33 +00:00
  • 38b0fa65bc Comment out scroll translation console message, fixes #56 Electroblob77 2019-01-04 19:56:39 +00:00
  • 7200182c82 Merge pull request #102 from dragon-evol/1.12.2 Electroblob 2019-01-03 23:08:10 +00:00
  • e73e998de2 minor fixes dragon-evol 2019-01-03 13:19:53 +08:00
  • b374f71533 The great particle refactoring part 2: Splitting and Streamlining! - Splits all particle textures into individual files intead of sprite sheets - Replaces arc and lightning pulse entities with particles - Pulls particle code up to the general ParticleWizardry so behaviours such as spin can be applied to all particle types - Renames a few ParticleBuilder methods for conciseness. - Adds a few new particle effects to various spells and entities, with a slight tweak to EntityMagicArrow#onBlockHit to facilitate impact effects Electroblob77 2019-01-01 21:40:04 +00:00
  • a69da2eb2a Merge pull request #94 from dragon-evol/1.12.2 Electroblob 2018-12-18 00:23:36 +00:00
  • a00c594d83 Add files via upload dragon-evol 2018-12-17 14:23:23 +08:00
  • 3df99552e1 Merge pull request #1 from dragon-evol/dragon-evol-patch-1 dragon-evol 2018-12-17 14:22:20 +08:00
  • e2bc2824f6 Add files via upload dragon-evol 2018-12-17 14:11:18 +08:00
  • 36f4728f3a Merge pull request #88 from Avatair/feature/mapping-update Electroblob 2018-11-24 18:20:08 +00:00
  • 6ca72e7965 Undid adding wizardry dependency. alesto 2018-11-24 09:56:35 +01:00
  • 151dcc06da Updated mappings alesto 2018-11-22 16:02:40 +01:00
  • 5737109dec Merge pull request #82 from HellFirePvP/1.12.2 Electroblob 2018-11-10 00:48:16 +00:00
  • 4bd3a46f32 Switch enchantment-writing related code to a more direct data-driven approach HellFirePvP 2018-11-01 13:19:46 +01:00
  • 73e2d64fcd Update guide_for_contributing.md Electroblob 2018-08-17 23:06:46 +01:00
  • 1f008b405d Update ISSUE_TEMPLATE.md Electroblob 2018-08-01 23:13:43 +01:00
  • 00e1e2602f Update guide_for_contributing.md Electroblob 2018-08-01 23:11:27 +01:00
  • 98445da971 Update ISSUE_TEMPLATE.md Electroblob 2018-08-01 22:59:42 +01:00
  • ad363c64af Correct missing return in lang file Electroblob 2018-07-03 00:26:44 +01:00
  • 82eed83dcc Correct default scroll direction Electroblob 2018-07-03 00:24:16 +01:00
  • 7c7a69c755 Add config option to reverse the spell switching scroll direction Electroblob 2018-07-02 22:56:04 +01:00
  • af01beb583 Spell HUD rewrite and retexturing: - Replaces the old hardcoded drawing methods with a new json-based system with support for multiple inbuilt and resource pack-defined skins. - Adds a config option for choosing the spell HUD skin, along with a custom config GUI screen allowing the user to select from a list of available skins with a preview of the currently selected skin. - Replaces the HUD texture file with a spell_hud subfolder, containing all the necessary textures and json files for the 12 inbuilt skins. - Adds a subtle sound effect and scroling animation when switching spells - Reorganises the control event code into a single handler class and converts this class and the spell HUD class to static event handlers. - Fixes the HUD position option which got broken in the previous spell HUD commit Electroblob 2018-07-02 22:33:09 +01:00
  • b7cd3db8bc Rename armour fix model Electroblob 2018-07-02 22:05:19 +01:00
  • 056c35ac3f Add back face to renderer for force arrow Electroblob 2018-06-24 19:16:11 +01:00
  • f6a24038cc Retexture spell HUD, add different textures for survival/creative mode, and tidy up the GUI code Electroblob 2018-06-24 19:14:48 +01:00
  • fde5935adc Add visual first person blink effect Electroblob 2018-06-24 19:11:59 +01:00
  • f8eecfc6d5 Retexture wands Electroblob 2018-06-24 16:14:17 +01:00
  • 53aa19d1a1 Fix darkness orb spell shooting thunderbolts instead of darkness orbs Electroblob 2018-06-24 16:13:40 +01:00
  • a49756ddaa Add vector-based position and velocity methods to ParticleBuilder Electroblob 2018-06-24 16:13:04 +01:00
  • ee3fca35bd Particle tweaks and fixes Electroblob 2018-06-24 16:12:40 +01:00
  • 55ae4b1161 Miscellaneous cleanup and commenting Electroblob 2018-06-24 16:08:28 +01:00
  • 76473f7185 Rewrite raytracing methods and optimise their usage Electroblob 2018-06-24 16:02:34 +01:00
  • ff87729ee8 Missed in 75e5de6 Electroblob 2018-06-24 15:52:59 +01:00
  • 9464b3a084 Retexture leaf particles and move colouring to code Electroblob 2018-06-24 15:51:28 +01:00
  • d0bf90b900 Retexture flight wings Electroblob 2018-06-24 15:50:02 +01:00
  • fec4b755bd Remove old unused textures Electroblob 2018-06-24 15:49:13 +01:00
  • 73d973783d Add continuous spell casting with scrolls and increase scroll and spell book stack sizes to 16 Electroblob 2018-06-24 15:48:48 +01:00
  • 75e5de603e Delegate workbench apply button and slot behaviour to item classes Electroblob 2018-06-24 12:52:55 +01:00
  • 6da42a18c7 Update references to moved GUI classes Electroblob 2018-06-24 12:45:49 +01:00
  • f3c9fbdd2e Move GUI classes to separate package Electroblob 2018-06-24 12:23:08 +01:00
  • c7c7d57e7e Change target blacklist/whitelist checking to use the correct method for retrieving an entity key from EntityList Electroblob 2018-06-20 23:58:50 +01:00
  • c3abdcf68b Fix NPE in immunity initialisation, fixes #49 Electroblob 2018-06-20 23:57:05 +01:00
  • 8f0727403d Correct fallback translation key for spirit horse Electroblob 2018-06-20 23:36:15 +01:00
  • 2301e54de4 Prevent potions with custom particles from mixing their particle colour (black) with other potions Electroblob 2018-06-20 23:35:07 +01:00
  • be952e65f4 Fix incorrect position input in ParticleBuilder's spherical particle spawning convenience method Electroblob 2018-06-20 23:33:53 +01:00