Luis C.M
a2dd0e502a
Slightly improved return to start checks
2022-05-04 03:10:16 -05:00
Luis C.M
85a1892c71
Changes to NPC flight:
...
-Improved flight pathing greatly, MUCH MUCH smoother now.
-The "flying speed" of an NPC now correctly speeds up how fast the NPC climbs vertically while flying
-NPCs now properly return to start while flying
2022-05-04 03:06:40 -05:00
Luis C.M
bfd872a239
ScriptEntity:
...
-Added getEntityId() function
-Moved getUniqueId() function
ScriptWorld:
-Added getPlayerByUUID(uuidstring) function
-Added several functions from World and WorldServer: isBlockFreezable,isBlockFreezableNaturally,canBlockFreeze,canBlockFreezeBody,canSnowAt,canSnowAtBody,getTopBlock,getHeightValue,getChunkHeightMapMinimum,getBlockMetadata,setBlockMetadataWithNotify,canBlockSeeTheSky,getFullBlockLightValue,getBlockLightValue,playSoundAtEntity,playSoundToNearExcept,getEntityByID,spawnEntityInWorld,getClosestPlayerToEntity,getClosestPlayer,getClosestVulnerablePlayerToEntity,getClosestVulnerablePlayer,countEntities,setTileEntity,removeTileEntity,isBlockFullCube,getSeed,setSpawnLocation,canLightningStrikeAt,isBlockHighHumidity
ScriptTileEntity:
Added a ScriptTileEntity class for MC Tile Entities, with nearly all its functions.
ScriptBlock:
-Added getTileEntity() and setTileEntity() functions using the new ScriptTileEntity class as a return value and parameter respectively.
API:
-Added playSoundAtEntity and playSoundToNearExcept functions.
-Added set/getMOTD() functions.
2022-05-03 23:09:21 -05:00
Luis C.M
80e3c075c7
Added detectAndSendChanges, putStackInSlot(slot,itemStack), isPlayerNotUsingContainer(player) functions to ScriptContainer
2022-05-03 14:05:49 -05:00
Luis C.M
09f76d84c4
GuiContainerNPCInterface, GuiNPCInterface, GuiNpcMenu all disable repeat key events when closed like all other GUIs now.
...
The keyEvent scripted event no longer detects repeat held key presses.
2022-05-03 13:34:56 -05:00
Luis C.M
5c9424bac8
Added the repeatKey field to KeyEvent, distinguishing whether the event was triggered by the key being held down or the first press.
2022-05-03 13:20:41 -05:00
Luis C.M
4c0ff9bf2e
Merge remote-tracking branch 'origin/master'
2022-05-03 11:26:17 -05:00
Luis C.M
d41b3b7a7e
ScriptEntity:
...
-Added setInvisible, setSneaking, setSprinting, and getUniqueID() functions.
ScriptLivingBase:
-Added getLookVec() function
ScriptPlayer:
-Added stopUsingItem(), clearItemInUse(), playSound(name,volume,pitch), mountEntity(entity), dropOneItem(shouldDropStack), canHarvestBlock(block), interactWith(entity) functions
2022-05-03 11:26:04 -05:00
Luis C.M
85d59d8631
Merge branch 'KAMKEEL:master' into master
2022-05-03 11:23:27 -05:00
Luis C.M
8db16459df
Made CTRL, Shift, ALT, and Meta keys execute the keyPressed event when pressed down, not just when released.
2022-05-02 23:11:45 -05:00
Luis C.M
b309738c0b
Fixed swingHand() function for ScriptPlayer
2022-05-02 01:41:43 -05:00
KAMKEEL
6ab09b690e
Rename to proper version
2022-04-20 18:36:33 -04:00
KAMKEEL
a53baefafa
Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev
2022-04-20 17:50:18 -04:00
KAMKEEL
d6cd41946c
Remove ZSTD Compression
2022-04-20 17:49:20 -04:00
Kamron Vaswani
0ed0893682
Merge pull request #46 from c0508383/master
...
Scripted Dialog Hook Fix
2022-04-20 17:23:24 -04:00
Luis C.M
ff37a8bec2
Merge branch 'KAMKEEL:master' into master
2022-04-13 04:27:25 -05:00
Luis C.M
1e88a4458d
Fixed bug with NPC dialog scripts.
2022-04-13 04:25:44 -05:00
KAMKEEL
e72672ad71
Revert to Original 😦
2022-04-11 23:01:41 -04:00
KAMKEEL
77ed924492
Steve32 Fake Framework
...
Started Creating Steve32 Fake so that 64x64 Textures can be applied to 64x32 Steve
2022-04-09 21:04:09 -04:00
KAMKEEL
628fd1084e
Cloak Reorganization Compatibility Update
2022-04-09 02:36:14 -04:00
KAMKEEL
71216350d8
Merge branch 'master' into dev
2022-04-09 02:14:21 -04:00
KAMKEEL
0732d98ff8
1.5.3 Gradle Update | Add Version Compatibility Changes
...
Update Version to 1.5.3
Remove Useless String Statements / Comments
Add Temporary Fixes to Version Compatibility as permanent fixes
2022-04-09 01:31:21 -04:00
KAMKEEL
5ad6bb094a
Merge branch 'master' into dev
2022-04-09 01:22:15 -04:00
KAMKEEL
465f52b811
Update RenderNPCInterface.java
2022-04-09 01:21:40 -04:00
Kamron Vaswani
32f89f8e92
Merge pull request #45 from c0508383/master
...
Important script hook fix, additions to dialog and dialog closed hooks for NPCs
2022-04-09 01:20:53 -04:00
Luis C.M
65bb3b5939
Important fix to some NPC hook scripts crashing, added option and dialog object fields to local NPC dialog and NPC dialog closed scripts
2022-04-09 00:17:16 -05:00
KAMKEEL
8c677901d0
Reorganized Cape Textures
2022-04-09 01:11:05 -04:00
KAMKEEL
5aa5fb335c
Remove ME
2022-04-05 20:01:27 -04:00
KAMKEEL
be44db63d3
Update Alex Arm Item Offset
2022-04-05 19:33:36 -04:00
KAMKEEL
ebc0b96582
Code Cleanup for Bow Fix
2022-04-05 17:55:13 -04:00
Luis C.M
4abe8dca92
Merge remote-tracking branch 'origin/master'
2022-04-05 16:48:37 -05:00
Luis C.M
8749ba0280
Fixed bow rendering for mods with custom bow renderers
2022-04-05 16:48:27 -05:00
Luis C.M
6a0af3b0a0
Fixed solid legwear right & left sides being flipped
2022-04-05 16:10:58 -05:00
Luis C.M
cddada1984
Merge branch 'KAMKEEL:master' into master
2022-04-03 19:14:46 -05:00
Luis C.M
917f0d030a
Fixed solid Steve armwear
2022-04-03 19:14:19 -05:00
KAMKEEL
3454ecb78a
Update Version
2022-04-03 14:37:50 -04:00
Luis C.M
694afb7b6b
Possible fix for instant complete kill quests having their progress stuck.
2022-03-24 20:42:38 -05:00
Luis C.M
464f5ecb1e
Fixed scaling issue on custom gui textured rectangles
2022-03-24 01:58:39 -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
Luis C.M
286f6862cb
Small clarifications in the new scripting configs, and removed some unused imports.
2022-03-23 17:48:58 -05:00
Luis C.M
9a244ca2fe
Renamed NPCs button on GUI, added configs for enabling player, forge, NPC, and all scripts.
2022-03-23 17:42:35 -05:00
Luis C.M
33378fba59
Merge remote-tracking branch 'origin/master'
2022-03-23 04:02:20 -05:00
Luis C.M
e26a0a1bd5
null NPC check for NPC events
2022-03-23 04:02:01 -05:00
Luis C.M
50fe08ce2e
Merge branch 'KAMKEEL:master' into master
2022-03-23 03:55:08 -05:00
Luis C.M
18ff2bff78
Implemented Global NPC Events!
...
All NPCs activate these scripts. If a player wants to create a script that's universally used by all NPCs, this allows for that to happen with a lot of ease!
2022-03-23 03:54:06 -05:00
Luis C.M
092592bd27
Fixed Alex solid armwear
2022-03-23 01:24:24 -05:00
Luis C.M
769a574210
Fixed setHunger/Saturation using client-side functions from FoodStats
2022-03-19 22:51:39 -05:00
Luis C.M
df2e742cbb
Added overloaded spawnParticle functions for ScriptEntity
2022-03-16 23:15:30 -05:00
KAMKEEL
d867017871
Merge branch 'master' of https://github.com/KAMKEEL/CustomNPC-Plus
2022-03-15 00:21:00 -04:00
KAMKEEL
1e771bce8a
Update GuiContainerNPCInterface2.java
...
Cleanup
2022-03-15 00:16:44 -04:00