SPluginsSPlugins

How to disable the in-built custom texture pack?

If you desire to disable the textures feature of ExecutableItems, go to it's config.yml

# ----------------------------------
# -
#       ExecutableItems
# -
#         By: Ssomar
# -
# ----------------------------------
# -
# WIKI HERE : https://splugins.net/docs/executableitems/information-ei
# DISCORD HERE : https://discord.com/invite/TRmSwJaYNv
# -
pickupLimit: -1
disabledWorlds: [] #Its a blacklist, EI will be disabled in these worlds
whitelistedWorlds: [] #Its a whitelist, EI will be enabled only in these worlds
whitelistItemsPerWorld: [] #Its a whitelist, EI will be enabled only for these items in these worlds
#  myWorld:
#    - "myEI1"
#    - "myEI2"
#  myWorld2:
#    - "myEI3"
#    - "myEI4"
premiumEnableCooldownForOp: true #Premium only
checkVersionMsg: true
disableTestItems: false # If you have a big server with a lot of players, it's recommended to turn this option on true
silentEIGive: false
silentMessagePreventionErrorHeadDBError: false
disableBackup: false #<- Backup your items config at each start / reload of the server
deleteBackupsAfterDays: 7 #<- It will deletes backups older than this number of days
enableGarbageCollectorAfterReload: false #<- It will enable the garbage collector after a reload of the server
giveLimit: 100
enableTexturesPack: true #Only for 1.20.5+ servers
texturesPackUrl: "" #Only for 1.20.5+ servers
selfHostPack: true
texturesPackRequired: true # false: the textures pack is proposed to the players, they can decline it
downloadTexturesPackAtTheNextLoading: true # Technical setting
logs:
  dropped: true
  spawned: true
debugOnlyRun: false # /ei debug will only display the run debug message
itemCheckWithNBTAPI: false # Deprecated. Will not receive further updates
muteModification: false # It will mute the outputs of /ei modification or /ei console modification

Only make the pack optional

If you want to keep the textures but let the players refuse them, set texturesPackRequired: false instead: the pack is still proposed when they join, and a player who declines it can keep playing. See texturesPackRequired.

Disable enableTexturesPack

Set the value to false

If it fails, disable selfHostPack

Normally, the option above does the job, but if its not enough, disable this too.

If it fails, delete the pack folder inside the __textures__ folder.

There are cases where even disabling selfHostPack isn't enough. THIS should finally solve the issue

Still fails? Go to the support discord

Because this isn't normal anymore. We are fairly active there so you should be able to receive a response within 24 hours.

Try it now

Copy this into ExecutableItems and reload

From the SCore custom commands reference. Paste it into a config, run the plugin's reload command, and you have a working starting point to edit.

activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    playerCommands:
    - ABSORPTION amount:5 time:200 # Gives the player absorption
  activator1: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of target
    targetCommands:
    - ABSORPTION amount:5 time:200 # Gives the target absorption
ExecutableItems

Plugin used on this page

ExecutableItems

Custom items with abilities, activators and commands — no code.

  • 5.0/5 from 10 reviews
  • 3.2K servers running it right now (bStats)
  • 89 downloads on SPlugins

€19.99

one-time, lifetime updates

Created Dec 15, 2025Last updated Oct 16, 2026 by Ssomar
Edit this page on GitHub