Commit Graph
1213 Commits
Author SHA1 Message Date
Luis C.M a2c6f07185 ICustomGui:
-Added clear() function for clearing all components
2023-06-04 18:11:36 -05:00
Luis C.M ad9c1b418d Added scriptPlayerCache (no null pointers this time) 2023-06-04 11:02:59 -05:00
Kam 59e1950c70 Remove PlayerScript Cache 2023-06-03 23:07:48 -04:00
Luis C.M 8732c3331c SpawnData:
-Added null check when saving natural spawn entries
2023-06-03 17:10:10 -05:00
Luis C.M b50a9d39b0 Merge remote-tracking branch 'origin/patch' into patch 2023-06-03 16:55:43 -05:00
Kam 49e4d94c3e Fixed Config description for better accuracy 2023-06-03 17:55:21 -04:00
Luis C.M 936b71a5d9 Merge branch 'patch' into dev 2023-06-03 16:55:15 -05:00
Luis C.M 065b5eba16 NpcAPI:
-Cached scripted player objects so their tempdata is persisted after death.
2023-06-03 16:55:03 -05:00
Kam 05071e3cb9 Update to 1.8.5 2023-06-03 17:50:06 -04:00
Kam 272f251a14 Merge branch 'patch' of https://github.com/KAMKEEL/CustomNPC-Plus into patch 2023-06-03 17:30:58 -04:00
Luis C.M 5c3b7e7c79 Fixed custom GUI untextured buttons not rendering in the right place 2023-06-03 16:24:46 -05:00
Kam 4f101f05a8 Cache Life Config 2023-06-03 17:23:40 -04:00
Luis C.M b21e79b5bb IEntityLivingBase:
-Added functions to change maxHurtResistanceTime
2023-06-03 15:46:29 -05:00
Luis C.M 3a6255d98f NpcAPI:
-New function to create IPos objects from a long
IPos:
-fromLong() now mutates the calling IPos object
2023-06-03 14:32:43 -05:00
Luis C.M 29fb8d1dcf ScriptItemStack, ScriptEntity, ScriptBlock, & ScriptBlockPos:
-Implemented equals() functions for comparing objects of these types
2023-06-03 00:34:07 -05:00
Luis C.M 826a90bd6d IItemStack:
-New itemHash() function for comparing new instances of script item stacks for the same item.
2023-06-03 00:02:37 -05:00
Luis C.M 6e4083a9cc Increased cache time for item stacks 2023-06-02 23:58:04 -05:00
Luis C.M 0c8a44ead3 Added scriptItemCache to clearCache function 2023-06-02 23:30:23 -05:00
Luis C.M dedf0a09e3 Merge branch 'patch' into dev 2023-06-02 23:22:26 -05:00
Luis C.M 069d9999bf Changed NPC custom item ticking to only happen for armors and weapons. 2023-06-02 23:21:14 -05:00
Luis C.M e4a953f1cc Made NPC custom item update scripts also launch only every 10 ticks 2023-06-02 23:13:36 -05:00
Luis C.M ac98053bf4 Merge branch 'patch' into dev 2023-06-02 17:26:59 -05:00
Luis C.M dd7714350d ScriptWorld:
-Added functions from patch
2023-06-02 17:17:00 -05:00
Kam 189692a090 getNPCTexture for ClientCache 2023-06-02 04:22:00 -04:00
Kam 6bc55e101f Merge branch 'patch' into dev 2023-06-02 03:39:14 -04:00
Kam f6b9f2c973 Fix Load PlayerData for JSON or Dat Types 2023-06-02 03:37:18 -04:00
Kam e0191ccf89 Prevent Mass conversions 2023-06-02 03:24:44 -04:00
Kam 0fca857248 Fix Typo 2023-06-02 03:24:32 -04:00
Kam 208afa5a10 Fix PlayerData Command error messages 2023-06-02 02:38:11 -04:00
Kam 6836daba03 Fix PlayerData Converter Command issue 2023-06-02 02:26:37 -04:00
Kam 3a34c5349c Correct SavePlayerDataMap 2023-06-02 02:24:24 -04:00
Kam f5251fbb73 Added PlayerData Convert Command for Generating a new data set 2023-06-02 02:09:53 -04:00
Kam acd70b13df Added PlayerData .dat Format for Faster Server Optimization/Saving 2023-06-02 02:09:38 -04:00
Luis C.M 88e90668be Merge branch 'patch' into dev 2023-06-01 22:48:40 -05:00
Luis C.M 0006526c32 NBTJsonUtil:
-Reverted previous changes, lowered performance.
2023-06-01 22:48:22 -05:00
Luis C.M ed6e09a617 Merge branch 'patch' into dev 2023-06-01 22:02:44 -05:00
Luis C.M b17a425dd8 ScriptLivingBase & ScriptWorld:
-Added additional IEntity[] ignoreEntities parameter to ignore those entities when creating lists.
-For ScriptLivingBase, the entity using getLookingAtEntities is ignored.
2023-06-01 22:02:27 -05:00
Luis C.M 0692c4362f ScriptWorld:
-Made offset parameter for rayCastEntities() have a use again
2023-06-01 21:29:29 -05:00
Luis C.M 414818ab8d ScriptWorld:
-Made rayCastEntities() use a function similar to rayCastPos() to create its entity list.
2023-06-01 21:24:59 -05:00
Kam 081c5500a3 Remove find Object Colon Index 2023-06-01 20:34:25 -04:00
Luis C.M b191ede19c Merge branch 'patch' into dev
# Conflicts:
#	src/main/java/noppes/npcs/client/fx/CustomFX.java
2023-06-01 18:15:54 -05:00
Luis C.M 6febeeea02 ScriptCustomItem:
-Fixed custom item visually disappearing after editing a script.
2023-06-01 18:12:15 -05:00
Luis C.M 9c5d5a8d73 PacketHandlerServer:
-Fixed custom items not updating scripted data
2023-06-01 17:53:08 -05:00
Luis C.M 598e8ede7c CustomFX:
-Now uses image caching, commit copied from dev without using the new ClientCacheHandler class.
2023-06-01 17:29:35 -05:00
Luis C.M a21ce47a60 CustomFX:
-Now uses image caching
2023-06-01 17:26:42 -05:00
Kam ba392395a4 Fix DBC Render Error 2023-06-01 18:22:48 -04:00
Luis C.M dd54e46df4 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	src/main/java/noppes/npcs/client/renderer/customitem/CustomItemRenderer.java
2023-06-01 16:36:47 -05:00
Luis C.M f5ac14b93e Merge branch 'patch' into dev
# Conflicts:
#	src/main/java/noppes/npcs/client/gui/custom/components/CustomGuiButton.java
#	src/main/java/noppes/npcs/client/gui/custom/components/CustomGuiTexturedRect.java
#	src/main/java/noppes/npcs/client/renderer/customitem/CustomItemRenderer.java
2023-06-01 16:35:04 -05:00
Kam 25230ba93b Make Louis Mad 2023-06-01 17:14:50 -04:00
Kam 34c6c1d6e3 Merge branch 'patch' into dev 2023-06-01 17:12:12 -04:00