Commit Graph

  • daf06e8d55 Update Save Playerdata KAMKEEL 2023-02-28 16:27:05 -05:00
  • d2612657c3 Update Permission Nodes KAMKEEL 2023-02-28 16:26:50 -05:00
  • ae4b95731b Fix CREATE Command KAMKEEL 2023-02-28 04:52:24 -05:00
  • e33d3fc5e4 KAMKEEL Renovated Commands KAMKEEL 2023-02-28 04:26:52 -05:00
  • fc94b851c1 getFaction KAMKEEL 2023-02-28 04:26:35 -05:00
  • c2d0b5322d Public Load Categories KAMKEEL 2023-02-28 04:26:28 -05:00
  • 1207a592d7 KAMKEEL Commands KAMKEEL 2023-02-28 04:26:16 -05:00
  • 116c3db201 Add Universal PlayerData Receiver KAMKEEL 2023-02-28 03:35:56 -05:00
  • dc678bee86 Fix Config Naming KAMKEEL 2023-02-28 03:35:44 -05:00
  • 8b89711403 Fix URL Links KAMKEEL 2023-02-28 03:35:37 -05:00
  • 3250a9e02b Spelling Errors KAMKEEL 2023-02-28 03:32:35 -05:00
  • d28a523c49 ScriptSoundController: -Fixed ConcurrentModificationException by using an Iterator to remove inactive sounds Luis C.M 2023-02-24 10:54:46 -06:00
  • 58e129e0df IDBCPlayer: -Had to remove getMaxMeleeStrength and getMeleeStrength functions. Luis C.M 2023-02-24 10:42:46 -06:00
  • f165e5172c IDBCPlayer: -Had to remove getMaxMeleeStrength and getMeleeStrength functions. Luis C.M 2023-02-21 22:03:14 -06:00
  • 5eeefedf6e IDBCPlayer: -Made getMeleeStrength an overriding function to IEntityLivingBase Luis C.M 2023-02-21 12:55:15 -06:00
  • 23cfe66ecb IDBCPlayer: -Made getMeleeStrength an overriding function to IEntityLivingBase Luis C.M 2023-02-21 12:55:04 -06:00
  • 5b589768f6 Player, Forge, & NPC script console changes, & further fix to concurrent modification exception on script container. Luis C.M 2023-02-21 12:45:48 -06:00
  • 9b330007fd IDBCPlayer: -Added getMeleeDamage() and getMaxMeleeDamage() functions Luis C.M 2023-02-21 12:43:09 -06:00
  • 397620f36e IPlayer: -Fixed % character causing client-side crashes when sent with player.sendMessage Luis C.M 2023-02-19 19:35:41 -06:00
  • 0db96f9040 Fixed forge, player, & npc scripts not being able to be deleted or added. Luis C.M 2023-02-19 16:22:28 -06:00
  • de6375c4cb Fixed script console not appearing with the new global script tab saving method. Luis C.M 2023-02-19 15:20:51 -06:00
  • 79e13dfade Changes to the animation GUI and part/frame saving. Luis C.M 2023-02-19 13:46:37 -06:00
  • b8dc090db8 Player, Forge, & NPC scripts are saved in separate packets for separate tabs now, so script save/get packets aren't too big for the server. Luis C.M 2023-02-19 13:38:43 -06:00
  • 0ddcd15162 Fixed concurrent modification exception when saving scripts. Luis C.M 2023-02-19 12:48:40 -06:00
  • bcfd44d8fe Fixed scripted GUI button text alignments. Luis C.M 2023-02-17 11:28:37 -06:00
  • cacb4ebf85 Added X & Y scale functions for particles, replaces overall scale. Luis C.M 2023-02-16 18:43:22 -06:00
  • e65ba59b8e Fix to setting animation names. Luis C.M 2023-02-14 01:26:40 -06:00
  • 354c9808e4 Important animation editor fixes Luis C.M 2023-02-14 01:07:31 -06:00
  • cfca59a48e Implemented animation GUI Luis C.M 2023-02-06 23:17:05 -06:00
  • 30d73f91cf Fixed textured GUI buttons not working with images of different sizes. Luis C.M 2023-02-04 11:14:49 -06:00
  • 112305f059 wow looks like this string was not committed georgii.imeshkenov 2023-02-03 00:23:22 +03:00
  • 45f006b7bf de- and serialization of NBTTagByteArray from json based on post-array "b" suffix georgii.imeshkenov 2023-02-02 21:24:34 +03:00
  • 60ed5ab607 Fixed empty tabs breaking all following tab scripts on scripted items. Luis C.M 2023-01-29 18:01:00 -06:00
  • c90a5d9713 Added has() function Luis C.M 2023-01-28 01:19:57 -06:00
  • 1a47b68621 Removed animation IDs, added animation controller. Luis C.M 2023-01-26 14:15:00 -06:00
  • 0787a71197 Removed animation IDs, added animation controller. Luis C.M 2023-01-26 14:14:13 -06:00
  • 6a7ce1bb5b Added animation IDs Luis C.M 2023-01-25 23:18:41 -06:00
  • 60f8645c84 Created animation controller Luis C.M 2023-01-25 23:18:27 -06:00
  • e558292360 Added animation looping. Luis C.M 2023-01-25 22:06:46 -06:00
  • 74b0114555 Added animation looping. Luis C.M 2023-01-25 22:05:11 -06:00
  • 667486fd71 Merge remote-tracking branch 'origin/dev' into dev Luis C.M 2023-01-25 21:54:33 -06:00
  • 78357165a2 Marked events that can be cancelled as cancellable if they didn't have the annotation. Luis C.M 2023-01-25 21:54:25 -06:00
  • 9c7767312d Fixed empty scripting tabs making all following tabs not run code in player scripts. luisc 2023-01-25 11:01:35 -06:00
  • 1ddc316230 Replaced placeholder parameter names with clearer names. Luis C.M 2023-01-24 22:19:21 -06:00
  • b8a3740ad2 Fixed player animations not updating after re-logging. Luis C.M 2023-01-23 22:58:55 -06:00
  • 96caf6e033 Simplified player animation code and removed unused fields. Luis C.M 2023-01-23 22:31:04 -06:00
  • 07175758a7 Small fix for model part compatibility. Luis C.M 2023-01-23 18:47:23 -06:00
  • 9f02d118cd Fixed player animations not syncing correctly in multiplayer. Luis C.M 2023-01-19 00:00:03 -06:00
  • d149b018e9 Added render ticks option for frames, inherited from its animation parent if not customized. Luis C.M 2023-01-18 21:35:49 -06:00
  • 5e5bf2eb1c Added render ticks option for frames, inherited from its animation parent if not customized. Luis C.M 2023-01-18 21:35:39 -06:00
  • f504424fd2 Added a declared field reflection cache, improving render times for NPC models that have many fields. Luis C.M 2023-01-18 21:28:16 -06:00
  • cb143be559 More compatibility fixes for MixinModelRenderer, removed another unused function from ModelScaleRenderer Luis C.M 2023-01-18 21:13:36 -06:00
  • 3884b662fd Removed some unused functions from ModelScaleRenderer Luis C.M 2023-01-18 20:27:14 -06:00
  • 7ff568b1be Fixed full body model rotations luisc 2023-01-18 12:48:27 -06:00
  • 755dcbab03 Torso rotations no longer affect other parts' pivots in ModelMPM luisc 2023-01-18 11:55:06 -06:00
  • bab359ea2b Fix to the previous frame part rotation fix. luisc 2023-01-18 11:49:38 -06:00
  • 0d36c19c22 Small fix to client-sided fields so frame parts don't freak out when an animation first starts. luisc 2023-01-18 11:44:43 -06:00
  • 46ea214b64 Fixed animation times not resetting, causing some animations to get stuck if still enabled when in the middle of a frame that lasts a very long time. luisc 2023-01-18 09:26:50 -06:00
  • 17c6fe9728 Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus luisc 2023-01-18 09:17:23 -06:00
  • e2c8550dc1 Fixed some DBC models rendering their heads wrong with the model renderer mixin. Luis C.M 2023-01-18 00:23:40 -06:00
  • 564a6ab6ba Small changes to the modelrenderer mixin for NPCs. Luis C.M 2023-01-18 00:03:57 -06:00
  • 477cf03f1b Fixed NPC part type searching in the mixin Luis C.M 2023-01-17 16:58:39 -06:00
  • 4e5a12690e Fixed a frame part NBT issue and DBC player compatibility. Luis C.M 2023-01-17 14:08:19 -06:00
  • 8f206ba500 IFramePart: -Rotations and pivots are now saved as and use floats. Luis C.M 2023-01-17 13:08:33 -06:00
  • f61001d32a Changed mixin to support players with animations better. Rotations and pivots are now saved as and use floats. Luis C.M 2023-01-17 13:08:10 -06:00
  • 9797a52af1 Improved animation NBT reading/writing. Luis C.M 2023-01-16 23:03:11 -06:00
  • be18e756fc Animation overhaul, along with animation changes to the API. Luis C.M 2023-01-16 13:53:15 -06:00
  • bda76bafe6 Optimize Imports KAMKEEL 2023-01-12 21:33:06 -05:00
  • 569c7790fc Read/Write NBT for Animation/Frame/FramePart KAMKEEL 2023-01-12 20:34:07 -05:00
  • 3e6e28d857 More Constructors KAMKEEL 2023-01-12 19:40:06 -05:00
  • 91bcd43942 Animation/Frame Data Classes with a EnumAnimationPart KAMKEEL 2023-01-12 19:32:40 -05:00
  • 54d53041ac Animation Data overhaul Luis C.M 2023-01-12 15:07:45 -06:00
  • 1d94e5f1e7 Animation Booleans and Read/Write NBT Fixes KAMKEEL 2023-01-12 03:32:49 -05:00
  • adb581ea64 Full Animation File Makeup KAMKEEL 2023-01-12 03:13:39 -05:00
  • 8e3440bc73 Saved enabled to NBT Luis C.M 2023-01-12 00:12:10 -06:00
  • 074f3ee88b Changes to ModelPartConfigNEW Luis C.M 2023-01-12 00:11:12 -06:00
  • 816873dcd8 Incomplete Animate Move KAMKEEL 2023-01-11 23:27:24 -05:00
  • 29f529a711 Add the declaration public because it bothers me KAMKEEL 2023-01-11 22:43:41 -05:00
  • 8f62daba3e Refactor JobPuppet and PartConfig KAMKEEL 2023-01-11 22:42:36 -05:00
  • c35c3cbb1d Things KAMKEEL 2023-01-11 21:51:03 -05:00
  • 8905f5f42e Moved NPC puppet data to display data. Luis C.M 2023-01-11 19:12:53 -06:00
  • 974bf2ca66 Packet Handling KAMKEEL 2023-01-10 17:17:15 -05:00
  • 4c2f033a04 Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev KAMKEEL 2023-01-10 16:54:52 -05:00
  • 26a1ad1dba Manage Tags GUI hooked to and working (Not Final) KAMKEEL 2023-01-10 16:54:49 -05:00
  • 5388a56b53 Update api KAMKEEL 2023-01-10 16:54:31 -05:00
  • 95f559c36b Fix TagController import in Tag File KAMKEEL 2023-01-10 16:51:46 -05:00
  • 352a79d94c Create Global Tag Permssions KAMKEEL 2023-01-10 16:48:26 -05:00
  • b203a244ec Add TagController instance to CustomNpcs Main file KAMKEEL 2023-01-10 16:48:14 -05:00
  • 309f912f10 Tag and Tag Controller KAMKEEL 2023-01-10 16:47:49 -05:00
  • 0772f427ef Tag Packets KAMKEEL 2023-01-10 16:35:12 -05:00
  • 6897512a01 Removed redundant client-side fields from puppet parts. Luis C.M 2023-01-10 15:21:58 -06:00
  • a1a382b67f Undid previous commit, messed with offsets too much. Luis C.M 2023-01-10 15:09:06 -06:00
  • 3b69da5ef6 Merge remote-tracking branch 'origin/dev' into dev Luis C.M 2023-01-10 15:07:03 -06:00
  • cbc0b82356 Undid previous commit, messed with offsets too much. Luis C.M 2023-01-10 15:06:37 -06:00
  • 1aee4c06fc Small optimizations for the NPC puppet mixin. Luis C.M 2023-01-10 13:25:21 -06:00
  • 7f407c3c44 Fixed puppet model rotations/offsets crossing over NPCs when they shouldn't. Luis C.M 2023-01-10 13:10:22 -06:00
  • 06ff9fc482 Mixin NPC fix for alternate NPC biped models. Luis C.M 2023-01-09 23:13:26 -06:00
  • 42c29f1d47 Added support for other models that inherit from ModelBiped to NPC puppet rendering. Luis C.M 2023-01-09 21:08:22 -06:00
  • 3573b7e71e Fixed NPC 2D armor being offset weirdly. Luis C.M 2023-01-09 17:39:16 -06:00
  • 25eafab3b1 Created a new config to enable/disable animation mixins. Luis C.M 2023-01-09 15:20:36 -06:00