Voxel Shop beta is live. Expect occasional bugs. Learn more
Support Custom Items, Give Effects, Summon entities, Execute the command you want !
SCore changelogs (All plugins)
You can now put placeholders into SCore variabless and define if they will be parsed or not by SCore using
parsePlaceholders: true/false
Players can now disable particles using /score particles-toggle
Fix the compatibility with Spigot
Fix an issue with FR language
Fix of an issue with version management
The plugins have been tested and working with 26.1
----
MyFurniture Changelog
Blockbench Animation System
- Animated furniture from Blockbench models — Drop a .bbmodel file in plugins/MyFurniture/animations/ and run /mf
pack. MyFurniture auto-generates all resource pack assets (models, textures, items) and creates the furniture
config.
- Play/stop animations with right-click and left-click, or via RUN_ANIMATION / STOP_ANIMATION display commands in activators.
- Supports looping animations, per-bone keyframes (position, rotation, scale), multiple animations per model, and
smooth 360° rotations (ceiling fans, etc.).
- Animation preserves the furniture's placement rotation.
- Breaking or chunk-unloading animated furniture properly cleans up all entities.
Resource Pack Security & Optimization
- Pack obfuscation (obfuscatePack: true) — Replaces all model and texture file names with random UUIDs to prevent
easy extraction of your custom assets.
- PackSquash integration (usePackSquash: true) — Optimizes the resource pack with
https://github.com/ComunidadAylas/PackSquash, reducing pack size by up to 75%. Requires PackSquash installed
separately.
- Pack caching — Skips pack regeneration when nothing has changed. Automatically invalidates when you change
obfuscation or PackSquash settings.
- Pack validation — Checks all PNGs and JSONs for corruption on every build.
- SHA-1 hash verification — Pack integrity hash sent to clients.
Custom GUI Textures
- Furniture editor menus now feature a custom dark wood-themed background using bitmap font providers.
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Fix an issue with the custom command : SET_EQUIPPABLE_MODEL
The player-only FORCE_DROP, (ei_id mode, names: FORCE_DROP, DROPSPECIFICEI)
and the mixed FORCEDROP, (slot mode, name: FORCEDROP) are now unified into a
single MixedCommand that supports both slot: and ei_id: parameters.
FORCE_DROP slot:-1 - to drop item of the entity/player of their main hand slot
FORCE_DROP ei_id:MyExecutableItem - to drop the mentionned EI from the player inventory
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
SCore, fix a crash issue that can happen with the custom command ADD_TEMPORARY_ATTRIBUTE
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
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)
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Performance improvement in SCore title management:
Cached TextDisplay entity UUIDs to avoid expensive full-world entity scans on every block title update
Block titles now update text in-place instead of destroying and recreating the TextDisplay entity each tick
Fallback to efficient spatial lookup (getNearbyEntities) for cache misses after server restarts
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
For SCore (All plugins)
- Fix of an issue with the blockAttacks feature (for shield)
- Turn more DB queries in async to avoid performance issues (by Special70)
For EI
- Blockface placeholders are now supported in PLAYER_ALL_CLICK and PLAYER_BLOCK_BREAK.
- Fix of an issue where PLAYER_RECEIVE_HIT_BY_ENTITY was triggered two times if the damage was caused by a skeleton.
I don't know about you, but I can't wait for Hytale to come out!
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Hello, All plugins have been updated to support 1.21.11.
(For MyFurniture it supports PacketEvents 2.11)
+ Some other minor fixes
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
For SCore :
- internal edits
For ExecutableItems :
New activator PLAYER_INPUT
Example:
activators:
activator0:
option: PLAYER_INPUT
detailedInput: FORWARD_PRESS
detailedSlots:
- -1
commands:
- SEND_MESSAGE &aFORWARD
In detailedInput you can set:
LEFT_PRESS
LEFT_RELEASE
RIGHT_PRESS
RIGHT_RELEASE
FORWARD_PRESS
FORWARD_RELEASE
BACKWARD_PRESS
BACKWARD_RELEASE
JUMP_PRESS
JUMP_RELEASE
SNEAK_PRESS
SNEAK_RELEASE
SPRINT_PRESS
SPRINT_RELEASE
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Hello I didnt merged the good branch yesterday. So here is a fix.
It also fix in addition an issue with entity placeholders and list placeholders.
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
SCore (all plugins):
The custom command PLANT_IN_SQUARE now supports cocoa beans.
The custom command SET_ITEM_CUSTOM_MODEL_DATA now supports String value (not only integer)
Fix an error that was sent when a bedrock player try to connect
New the giveslot command (EB, EI, MF) now support -1 for the slot arg to choose mainhand.
ExecutableItems:
Fix of an issue where Attributes with equipment slot to HAND reset after each plugin reload.
New activator EI_CLICKED_BY_ANOTHER_INVENTORY_ITEM that is triggered when you try to click with an item on your ExecutableItems
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Special70 worked hard to support correctly ItemsAdder furniture into EB. So normally everything works correctly now, not only the blocks !
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
New in the SCore config file you can define entities or blocks groups and then specify them in detailedBlocks or detailedEntities.
Example:
In the config.yml
entityLists:
ANNOYING_MOBS:
- CAMEL
- STRAY
- DROWNED
HOSTILE_MOBS:
- ZOMBIE
- SKELETON
- CREEPER
- SPIDER
blockLists:
STUPID_BLOCKS:
- BARRIER
- BEDROCK
- DIAMOND_ORE
ORES:
- COAL_ORE
- IRON_ORE
- GOLD_ORE
- DIAMOND_ORE
- EMERALD_ORE
In you item/event/block config:
detailedEntities:
- BLAZE
- BOGGED
- BREEZE
- SCORE:ANNOYING_MOBS # Expands to CAMEL, STRAY, DROWNED
- ZOMBIE
detailedBlocks:
blocks:
- SCORE:ORES # Expands to all ores
- STONE
- !SCORE:STUPID_BLOCKS # Blacklist all stupid blocks
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Hello, many SCore commands have been renamed for a better format.
Example TELEPORTONCURSOR -> TELEPORT_ON_CURSOR.
The old format still work ;)
Also we are currently moving the wiki out of Gitbook you can already check it here: https://ssomar-developement.github.io/Wiki/
If you have suggestions don't hesitate to message me. Thank you !
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
New PICKUP_MAGNET player command that creates a magnetic field around the player to automatically pull nearby dropped items towards them.
Parameter
Fix of an issue with Attributes in 1.21.1
New you can now use placeholders for the itemModel and tooltipModel settings
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Fix of an issue with default items generation
Fix of an issue with the instrument feature
Add better logs for the selfhost pack feature
Fix of an issue in 1.16.5
Fix of an issue with the condition ifHasEnchant
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Fix the custom command ADD_TEMPORARY_ATTRIBUTE to give attributes temporary.
It is now compatible with server restart and player disconnection/death...
Example: ADD_TEMPORARY_ATTRIBUTE attribute:BLOCK_INTERACTION_RANGE amount:5.0 operation:ADD_NUMBER time:30000
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Fix an issue that cause the plugin loading not correctly when you have a config file just named .yml
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
Fix the new conditions descriptions/locale
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg
New SCore conditions (for all plugins)
New Player Conditions (6)
IfPlayerIsRiding: Check if player is riding any vehicle
IfPlayerLastDamage: Check player's last damage amount (number condition with operators)
IfPlayerOxygen: Check player's remaining air/oxygen level (number condition)
IfPlayerBedSpawnLocationX: Check player's bed spawn X coordinate (number condition)
IfPlayerBedSpawnLocationY: Check player's bed spawn Y coordinate (number condition)
IfPlayerBedSpawnLocationZ: Check player's bed spawn Z coordinate (number condition)
New Entity Conditions (5)
IfEntityIsInWater: Check if entity is currently in water
IfEntityIsInLava: Check if entity is currently in lava
IfEntityAge: Check entity's age in ticks (number condition with operators)
IfEntityLastDamageCause: Check entity's last damage cause type (list condition)
IfEntityVelocity: Check entity's velocity magnitude (number condition)
Good dev, if you have problem or suggestion join my discord !
https://i.imgur.com/jbMwAnJ.jpg