Commit Graph

  • d2d3cef681 When setMaxTicks() is called and the remaining ticks in a timer are greater than that value, the remaining ticks are updated to the new max tick value. luisc 2022-02-27 23:11:52 -06:00
  • 403738262c Added timer functions. luisc 2022-02-27 23:08:24 -06:00
  • 90c6574125 fix: ensure playerdata type and remove useless checking about transforming luiz-otavio 2022-02-27 08:12:24 -03:00
  • 7b0a6b7497 feat: add some utilities messages on each case of compressor command luiz-otavio 2022-02-27 08:11:48 -03:00
  • 54fa6d106f chore: add shade configuration luiz-otavio 2022-02-27 08:10:53 -03:00
  • 451a60f297 test: make CompressorTest to retrieve the measure time of compression to see how much each one will take luiz-otavio 2022-02-27 07:00:42 -03:00
  • 3ac531a49d feat: add compressor command to convert data files to zstd or json luiz-otavio 2022-02-27 06:59:24 -03:00
  • 34b6eb05e5 feat: integrate the compressor type to config property and add number of IO-Workers to write compressed files luiz-otavio 2022-02-27 06:58:53 -03:00
  • 4bdbe0efee refactor: ensure almost compression types to load/write each NBTTagCompound luiz-otavio 2022-02-27 06:57:37 -03:00
  • c3bba543f0 feat: add ZstdCompressor to write/read almost compressed data luiz-otavio 2022-02-27 06:56:57 -03:00
  • d4f6df5a81 chore: add zstd and modify encoding on compile time to UTF-8 luiz-otavio 2022-02-27 06:56:20 -03:00
  • 22b622d46c Fixed hovering text for custom GUI labels and textured rectangles. luisc 2022-02-23 00:39:01 -06:00
  • ee02988d8c Removed client-side imports from EntityNPCFlying luisc 2022-02-22 22:14:05 -06:00
  • 450e065e27 Slightly improved flight pathing downwards. luisc 2022-02-22 01:52:47 -06:00
  • c2a669fbeb The setForm() function in ScriptDBCPlayer prevents crashes from form levels that are out of bounds now. luisc 2022-02-21 20:16:42 -06:00
  • 732e97e0fe Override updateLeashedState() function in EntityNPCInterface. luisc 2022-02-20 00:56:57 -06:00
  • 33e884c217 Flying is now smoother, NPCs can pathfind downwards easier while flying. luisc 2022-02-18 03:34:20 -06:00
  • 3d1caf494b Small fix to min XP and max XP text fields in NPC inventory menu luisc 2022-02-16 12:57:46 -06:00
  • 18e02461a6 Added misspelled cancel functions to player & forge events, and correctly spelled cancel functions to npc events luisc 2022-02-06 12:39:07 -06:00
  • 6bfbffb0e6 Merge branch 'KAMKEEL:master' into master Luis C.M 2022-02-05 23:58:11 -06:00
  • e42c4cab7e Update ScriptLivingBase.java KAMKEEL 2022-02-05 20:35:44 -05:00
  • 39b7f805b3 Original CNPC Branch KAMKEEL 2022-02-05 18:02:35 -05:00
  • 47f41ff5b7 Added custom kill types luisc 2022-02-02 22:11:49 -06:00
  • 5a86d1cc6f Delete Scripting_Documentation.pdf KAMKEEL 2022-02-02 19:58:36 -05:00
  • 7d647d788f Version Update KAMKEEL 2022-02-02 19:42:58 -05:00
  • 01e568d0c7 Remove More Print Statements KAMKEEL 2022-02-02 19:41:34 -05:00
  • 6d6daeb345 Update build.gradle 1.5.1-beta KAMKEEL 2022-02-02 19:26:24 -05:00
  • 3844a26e8b Merge branch 'dev' KAMKEEL 2022-02-02 19:25:29 -05:00
  • 2a4ace286e Quick Patch KAMKEEL 2022-02-02 19:25:17 -05:00
  • 79ef0e07a1 Merge pull request #33 from c0508383/master Kamron Vaswani 2022-02-02 19:22:35 -05:00
  • 7e0ff3c836 Removed println statement please forgive me oh god luisc 2022-02-02 18:21:08 -06:00
  • e3e55e4256 Merge branch 'dev' 1.5-beta KAMKEEL 2022-02-02 17:44:46 -05:00
  • 0c4ead5752 Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev KAMKEEL 2022-02-02 16:20:17 -05:00
  • 5d39c5b356 Fixed Disable Block Error KAMKEEL 2022-02-02 16:20:11 -05:00
  • 19ccdd60d2 Merge pull request #32 from c0508383/master Kamron Vaswani 2022-02-02 15:43:23 -05:00
  • d3145f4868 Added config for how often a player's quests are checked for completion. luisc 2022-02-02 07:53:42 -06:00
  • 70536de655 Removed checkQuestCompleted from ScriptPlayer, now redundant with new quest checks that happen periodically. luisc 2022-02-02 07:21:45 -06:00
  • 1ebf747302 Optimized NBT access of player data when checking quest completion, player data variable is passed down to lower functions. luisc 2022-02-02 07:18:33 -06:00
  • 632e92f82e Added set/getPitch to ScriptEntity luisc 2022-02-01 05:10:38 -06:00
  • 90ca1a0200 Added isAirborne() function to ScriptEntity luisc 2022-02-01 02:30:50 -06:00
  • 9109c134c1 Added more general setMotion function with x y and z parameters. luisc 2022-01-31 23:59:15 -06:00
  • 1af875aea9 Fixed concurrent modification bug with NPC tasks. luisc 2022-01-31 23:01:52 -06:00
  • 7de585843d Added get/setHunger, and get/setSaturation functions for ScriptPlayer. luisc 2022-01-31 20:16:00 -06:00
  • 67c83b1ce9 Added rotation for custom GUI lines, labels, and textured rectangles luisc 2022-01-31 15:39:21 -06:00
  • bc54e8cd7b Merge pull request #31 from c0508383/master Kamron Vaswani 2022-01-31 16:27:15 -05:00
  • 8675d22ebb Merge pull request #30 from PewDizinho/patch-1 Kamron Vaswani 2022-01-31 16:27:01 -05:00
  • 83e13285f9 Added rotation to overlay components, and color codes to overlay labels luisc 2022-01-31 14:51:06 -06:00
  • 3be088c4cc Moved OpenGL lines to within the loop that renders each component, fixing some weird alpha errors. luisc 2022-01-30 22:58:12 -06:00
  • 54fadbe63f Implemented label, alpha, and formatting for Custom GUI labels. luisc 2022-01-30 22:49:03 -06:00
  • da3b04e78e Implemented MC chat formatting for color codes: &l, &m, &r, &o, and &k all affect overlay labels. luisc 2022-01-30 22:41:55 -06:00
  • e7a19264b2 Added alpha and style options for overlay labels. luisc 2022-01-30 14:22:29 -06:00
  • 966ab4bf72 Custom Overlays and GUIs now properly set alpha values for some components. luisc 2022-01-30 13:29:00 -06:00
  • e5e1aa1972 Made color and alpha components global among ScriptGui classes. luisc 2022-01-30 05:20:45 -06:00
  • be61bd4e17 Made color and alpha components global among ScriptOverlay classes. luisc 2022-01-30 04:33:00 -06:00
  • 534f716991 Implemented Scripted Overlays which stay on the player's screen. Overlays persist in the client, and can be removed from the screen as well. luisc 2022-01-30 04:05:01 -06:00
  • 8b24dad211 Added Custom GUI Lines, with configurable thickness & color. Draws a line between one point defined by (x1,y1), and another defined by (x2,y2) luisc 2022-01-28 03:21:00 -06:00
  • 6974476d92 Update README.md PewDizinho 2022-01-27 14:36:20 -03:00
  • fcaafe4b26 Fixed NBT issue with the new quest kill amounts. luisc 2022-01-27 06:14:03 -06:00
  • f876f13d77 Added 9 more slots for quest kill objectives, and an option for kill quests to progress only if a player kills an NPC with that name. luisc 2022-01-27 05:40:51 -06:00
  • 989effb5c5 Added more a full inventory to NPCs, selectable on two tabs and double-point values for NPC droprates. luisc 2022-01-27 03:50:36 -06:00
  • f14337f1bb Added config for NPC sizes, default 100. luisc 2022-01-25 14:54:15 -06:00
  • eb45a6a959 Added several more dialog functions for the rest of the dialog options. luisc 2022-01-25 14:44:24 -06:00
  • a04f023d53 Merge pull request #28 from c0508383/master Kamron Vaswani 2022-01-24 01:06:56 -05:00
  • 092b3ce0c1 Fixed overloaded hurt(damage,entity) function not working when an entity is to be hurt by a player luisc 2022-01-22 22:50:01 -06:00
  • 971010bda8 Darken Screen Dialog Fix KAMKEEL 2022-01-21 18:31:32 -05:00
  • 06c730b166 Fixed scale & color issues for custom GUI textured rectangles. luisc 2022-01-21 01:15:21 -06:00
  • b9bc1e5ed7 Merge remote-tracking branch 'origin/master' luisc 2022-01-20 20:27:39 -06:00
  • 83756381e4 Added toggleable shadows and scaling to custom GUI labels. luisc 2022-01-20 20:27:26 -06:00
  • 52f342302c Merge branch 'KAMKEEL:master' into master Luis C.M 2022-01-20 16:32:16 -06:00
  • 0788b2750f Quick fix for custom GUI textured rectangles, now with working x and y offsets. luisc 2022-01-20 00:15:21 -06:00
  • 8a9defd3a1 Part Data Texture Fix for Upgrading from CNPC KAMKEEL 2022-01-19 18:21:12 -05:00
  • dff71c5a98 Update 1.5-beta KAMKEEL 2022-01-18 00:20:50 -05:00
  • cb72f6c50e Merge pull request #26 from c0508383/master Kamron Vaswani 2022-01-15 23:54:55 -05:00
  • dd22f604cc Compatibility fix for mods that initialize player or worldobj fields as null. luisc 2022-01-15 22:52:27 -06:00
  • 05e6a97721 Merge pull request #25 from c0508383/master Kamron Vaswani 2022-01-15 23:50:33 -05:00
  • f8a6fe3d75 Compatibility fix for mods that initialize player or worldobj fields as null. luisc 2022-01-15 22:49:07 -06:00
  • f9ab885ddd Update Version 1.4.2 1.4.2 KAMKEEL 2022-01-15 16:51:46 -05:00
  • e0f77bdcff Merge pull request #24 from c0508383/master Kamron Vaswani 2022-01-15 16:50:07 -05:00
  • 6ff2678f26 Fixed a faction duplication glitch luisc 2022-01-15 15:14:55 -06:00
  • a1a0864692 Wrong Button ID Darken Screen KAMKEEL 2022-01-15 15:24:37 -05:00
  • b3098053ec Fixing Dark Screen not savning KAMKEEL 2022-01-15 15:21:20 -05:00
  • 2155566113 Hotfix 1.4.1 KAMKEEL 2022-01-15 04:45:51 -05:00
  • 9d88da30cf Merge pull request #23 from c0508383/master Kamron Vaswani 2022-01-15 04:22:33 -05:00
  • 24e8648a1d Merge remote-tracking branch 'origin/master' luisc 2022-01-15 03:16:37 -06:00
  • e1c283a19e Hotfix to Custom GUI labels for servers luisc 2022-01-15 03:16:22 -06:00
  • aba9dd250a Merge pull request #22 from c0508383/master 1.4 Kamron Vaswani 2022-01-14 21:51:16 -05:00
  • f508fbed1a 1.4 KAMKEEL 2022-01-14 21:48:15 -05:00
  • 007660f16f Added collision options for CNPCs. luisc 2022-01-14 19:07:41 -06:00
  • e10aa09728 Merge pull request #21 from c0508383/master Kamron Vaswani 2022-01-14 19:11:15 -05:00
  • 4f38edc147 Limited config NpcNavRange to 96. Added darken screen option to dialogs. luisc 2022-01-14 17:37:09 -06:00
  • 6a6548845b Fixed textfield focus event running when textfield is unfocused luisc 2022-01-14 16:50:13 -06:00
  • 0aef0827ec Fixed scripted particles not spawning on some NPCs. Custom particle packets are now sent to all players. luisc 2022-01-14 16:39:24 -06:00
  • 791adfc1b4 Implemented textfield unfocused event luisc 2022-01-14 16:09:27 -06:00
  • 2874643c84 Fixed textured rectangles in custom GUIs not being placed relative to the GUIs' position. luisc 2022-01-14 15:41:27 -06:00
  • b0da137db5 Custom GUI slot fix luisc 2022-01-14 15:06:25 -06:00
  • c28a9156d5 Custom GUI slot fix luisc 2022-01-14 15:06:04 -06:00
  • 4ba6f3086f Merge pull request #20 from c0508383/master Kamron Vaswani 2022-01-13 20:31:09 -05:00
  • 555ceb741f Added a modifiable and toggleable flying height limit to NPCs luisc 2022-01-13 05:28:20 -06:00
  • 04def38b63 Added dialog events to scripted player events luisc 2022-01-12 22:59:03 -06:00
  • b024f800ae Added quest start, complete, and turnin events, and a faction points event to scripted player events. luisc 2022-01-12 20:12:16 -06:00