Commit Graph
61 Commits
Author SHA1 Message Date
Kam 1ffddd3ce9 Revert Animation Events 2024-05-26 19:26:47 -04:00
Luis C.M. 13987bdc39 Merge branch 'animation-events' into dev 2024-05-10 20:35:33 -05:00
Kam b468663bcc CNPC+ Keybind Category 2024-04-17 03:20:30 -04:00
Kam ab2ac3d231 DBC Manage Custom Forms 2024-04-16 02:00:59 -04:00
Luis C.M. 113d27b364 Merge branch 'dev' into animation-events 2024-04-07 15:11:39 -05:00
Luis C.M. 63e101106b Scripted block now properly renders as a block item 2024-04-04 00:00:29 -05:00
Luis C.M 16c3395d8c Made animation threading compatible on the client & server side 2024-03-24 03:14:11 -05:00
luisc 799631eece Removed "render ticks" tick type. Instead, animations and frames can define a tick speed measured in milliseconds. Animations/frames using MC tick type will be 50ms (1000ms/20), and render ticks 20ms. 2024-03-23 23:34:01 -05:00
Kam b671757b55 Quest Log Button renamed to CustomNPC+ 2024-03-17 16:09:31 -04:00
Kam ec3535d282 Small Fixes to Blocks
- Carpentry Bench is now Wood Noise
- TileScripted always registered Client Side
2024-03-15 18:22:44 -04:00
Kam e39855ddd3 Update ClientProxy.java 2024-03-14 05:22:40 -04:00
Kam 716e750acb More Cache Clearing 2024-03-13 13:47:33 -04:00
Kam 60079b66bc A Ton of New Permissions!!!! 2024-02-19 19:14:51 -05:00
Kam e46b78ff71 Optimize Imports 2024-02-15 17:54:28 -05:00
Kam 3c225f74db GeckoLib Addon is now an OPTIONAL Supported Addon [WIP] 2024-01-22 20:32:03 -05:00
Kam bfb6e968ee Dev into Experimental 2024-01-22 15:31:18 -05:00
Goodbird 7562d9a545 Registered a script editing GUI for the script block 2024-01-21 22:16:36 +03:00
Goodbird a3d59164c2 Added and registered scripted block renderer 2024-01-21 10:58:14 +03:00
Kam 3e43855128 Merge Dev into PR 110 2024-01-18 14:45:08 -05:00
Kam a6603afe14 Go Bacck GO BACK!!!! 2024-01-11 03:51:48 -05:00
Kam 49c036127b Rename Key Binding Button 2024-01-11 03:51:02 -05:00
Kam 42f16d6ce1 Remove Faction Inventory Tab for Sub Inventory Tab 2024-01-11 03:50:10 -05:00
Kam 510c7283f4 Prevents Client from Opening Scripter if Client Side config is disabled 2023-11-16 21:09:29 -05:00
Kam ff49b1ffbd Refactor all Gecko Internal support to CustomModel 2023-11-16 17:46:12 -05:00
Kam c67a8e43cb Add GeckoLib Support 2023-11-16 16:01:32 -05:00
Kam 850274b11b Prevents Client from Opening Scripter if Client Side config is disabled 2023-11-16 15:17:52 -05:00
Kam 158245fb5f Fix Saving with No NPC 2023-11-08 22:38:45 -05:00
Kam f6e8370ba3 Animation GUI Move to similar style menu. [Sub Gui not implemented yet] 2023-11-01 21:39:08 -04:00
Kam 37a765af19 Implement Ctrl + Backspace 2023-07-30 15:47:03 -04:00
Kam 5b361d779f Fix Crate Crash 2023-05-17 11:43:43 -04:00
KAMKEEL 573aab23e5 Register TagMap Controllers 2023-03-22 16:06:22 -04:00
Luis C.M 39a40c9603 Fixed URL support for scripted items, weird 3d visibility bug still present that needs to be fixed. 2023-03-19 02:04:47 -05:00
Luis C.M f0b33cf913 Moved model scale parts into a single ModelScale class, similar to ModelRotate.
Added NPC model data interfaces to the API.
2023-03-17 02:36:28 -05:00
Luis C.M 29935a1c6d Implemented local NPC event scripts. 2023-03-16 04:27:19 -05:00
Luis C.M c12bb6508c Added global data menu to the NPC wand when right clicking the air 2023-03-15 22:24:47 -05:00
Luis C.M cfca59a48e Implemented animation GUI 2023-02-06 23:17:05 -06:00
KAMKEEL bda76bafe6 Optimize Imports 2023-01-12 21:33:06 -05:00
KAMKEEL 26a1ad1dba Manage Tags GUI hooked to and working (Not Final) 2023-01-10 16:54:49 -05:00
KAMKEEL 6e92f08851 Config Overhaul 2023-01-07 00:21:08 -05:00
KAMKEEL be9ae94163 Start API Branch 2022-11-15 15:25:53 -05:00
c0508383 d1762654ba ISound:
-Allows for the changing of several sound attributes, including volume, pitch, repeating, etc.

NpcAPI, IPlayer, IWorld:
-Added more sound functions, with sounds that can be stopped and started based on an ID.
2022-07-13 19:27:27 -05:00
Luis C.M 33bb0307e9 Separated data objects and data controller objects in the noppes.npcs.controllers package. 2022-05-24 01:07:50 -05:00
Luis C.M 7bd0155dbf Implemented player skin overlays to be compatible with other mods' custom player renderers (Renders on top using events instead of registering a new renderer). 2022-05-20 05:02:18 -05:00
Luis C.M 9a0aae50e0 Implemented custom player overlays. 2022-05-16 05:45:00 -05:00
Luis C.M 26f5f86dca Implemented Scripted Custom Items. 2022-05-11 01:10:31 -05:00
Luis C.M 3066e1dfbc Global event script buttons and the script GUI for an NPC are enabled/disabled/darkened based on their respective configs. 2022-03-23 18:54:55 -05:00
luisc 6b9cfb9d25 Implemented custom GUIs. 2022-01-12 04:44:08 -06:00
luisc 0d807b36d9 Added isGUIOpen() function, and setPosition function with a dimensionId parameter to ScriptPlayer. 2021-11-16 10:41:04 -06:00
luisc 5515f5ef83 Fixed executeCommand() function for scripting API on the server-side. 2021-10-19 19:49:43 -05:00
luisc f88cbb8b51 Server-side compatibility changes 2021-10-19 02:49:46 -05:00