Depenizen icon indicating copy to clipboard operation
Depenizen copied to clipboard

SlimeFun support

Open tal5 opened this issue 4 years ago • 1 comments

Would it be possible to add slimefun support? they have a API for add-ons, which could possible help with that.

Events: All events in their api

Tags: These aren't as useful as the events in my opinion, but tags like: ItemTag.Is_Slimefun to check for an item being slimefun LocationTag.Is_Slimefun to check for a block being slimefun LocationTag.Slimefun_contents To get the contents of a slimefun machine/container Would be great :p

And perhaps ObjectTypes for slimefun items and blocks (For using scripts to place Slimefun machines/containers), + commands for placing them (Since commands like modifyblock only take MaterialTags).

+ whatever else seems appropriate ofc, these are just a few basic ideas i had, Thank you very much for reading anyway! And sorry if i made any mistakes wording/writing/explaining :p

tal5 avatar Sep 22 '21 11:09 tal5

Rewriting this since i made it slightly messy, sorry ;-; Things i need and would use: A Explosive Tools event, due to them mining a 3x3 area, they allow players to break blocks without firing the player breaks block event. possibly with its own location/blocks matcher (other then the regular location ones), that matches all blocks mined (i.e. blocks:location_flagged:NoMine would fire if any of the blocks mined have the NoMine flag).

Things i think could be useful: Android Mine Event Android Farm Event Auto Enchanter Used Event Block Placer Place Event Due to all of them doing things possible by player actions, which lets players preform actions without triggering an event. ItemTag/LocationTag.Is_slimefun For checking if a block/item is slimefun.

Everything else that isn't really useful in my opinion: All events in the slimefun API Tag to get a player's slimefun research progress Tag to get a player's slimefun backpack LocationTag.slimefun_contents To get a ListTag(ItemTag) of a slimefun machines/container's contents LocationTag.slimefun_contents Mechanism to set the contents of a slimefun machines/container

Sorry for making it messy before, hope i did it right and that that's the way you meant, and Ty for reading!

tal5 avatar Sep 23 '21 16:09 tal5