SCore - the custom command SET_EQUIPPABLE_MODEL can be applied safely on the vanilla items (using EI_CLICK_ON_ANOTHER_INVENTORY_ITEM of EI for example)
It will not modify the slot where the item can be equipped. (before it changed the equipment slot to the head)
Thank you Nesseley for the bounty
SCore Internal edits
EI fix of an issue with PLAYER_RECEIVE_EFFECT (it wasnt trigerred when the player already have the same effect at a lower level)
SCore, internal improvements
EI Improvements of the long lore
EI new repairable feature, now you can choose with which item you can repare the EI in the anvil.
EC Fix a dupe issue
Fix a small issue with HeadFeatures
Vietnam language added
Added the smelt argument for INLINE_MINEINCUBE, MINEINCUBE, MINEINSPHERE, VEIN_BREAKER
Added an option at direction argument of INLINE_MINEINCUBE that uses the XZ logic of Player Expansion from PlaceholderAPI (Added custom logic too for UP/DOWN direction)
Fix an issue with bundle restriction in 1.21.2 +
Update mostly done by Special70, ty
Update of checkvar ei placeholder.
Add a comment to mentio nthe deprecation of "itemCheckWithNBTAPI" setting.
SCore:
- Refactored logic for checkamount placeholder
- Added checkvar as substitute for checkitem's placeholders (checkitem can't detect doubles and I'm not gonna submit a PR to checkitem)
- Made a custom argument extractor so it doesn't have complications when dealing with arg inputs that contains underscores
ExecutableItems:
Added placeholders for PLAYER_PICKUP_ITEM
%item_type% : Returns Material value
%item_name% : Returns ItemStack display name
%item_amount% : Returns ItemStack amount
%item_cmdata% : Returns custom model data value
%item_cmdata_f_0% : Returns the first value of the floats custom model data array
%item_cmdata_s_0% : Returns the first value of the strings custom model data array
By Special70
SCore
New Player Conditions:
Added ifPlayerSpeed – compare the player's velocity magnitude (e.g., >= 0.1 to detect movement)
Added ifNearbyEntityCount – compare the number of entities within a 10-block radius
Added ifNearbyPlayerCount – compare the number of players within a 10-block radius
Added ifLineOfSight – check whether the player has direct line of sight to a living entity (requires 1.14+)
ExecutableItems:
Added ALL_OPTIONS for those who want to full update specific items using /ei refresh
Bug Fixes:
Fixed ArrayIndexOutOfBoundsException in HTTP request parsing when receiving malformed or incomplete request lines
Fixed NullPointerException when the HTTP connection is closed before a request line can be read
New Commands: SET_PLAYER_WEATHER & SET_PLAYER_TIME
Two new player commands for client-side weather and time control:
SET_PLAYER_WEATHER -- Set weather per-player without affecting the server or other players.
SET_PLAYER_WEATHER weather:CLEAR # clear skies
SET_PLAYER_WEATHER weatherOWNFALL # rain/storm![]()
SET_PLAYER_WEATHER weather:RESET # restore server weather
SET_PLAYER_TIME -- Set time per-player, with optional relative mode.
SET_PLAYER_TIME time:6000 # noon
SET_PLAYER_TIME time:18000 relative:true # offset from server time
SET_PLAYER_TIME time:-1 # reset to server time
Common time values: 0 sunrise, 6000 noon, 12000 sunset, 18000 midnight.