Applied Energistics 2

Applied Energistics 2

137M Downloads

Unable to specify AE2 material subtype for console / plugins

DMahalko opened this issue ยท 2 comments

commented

Issue:
It appears that putting all materials within the "material" type is breaking a bunch of other things which do not understand how to access the subtype values.

These subtypes should be unrolled into full long names so that they can be accessed by server admins via the command line, and by other mods and Sponge plugins. For example:

appliedenergistics2:material_certus_quartz_crystal
appliedenergistics2:material_charged_certus_quartz_crystal
appliedenergistics2:material_pure_fluix_crystal

Details:

How are material subtypes supposed to be accessed via the server console?
How are material subtypes supposed to specified in the configuration files for Sponge plugins?

On the Twitch launcher, All The Mods 3 Reloaded, I can not figure out any combination of ways to write the following for example to give myself a fluix crystal. There does not appear to be any documented way to do this.

give plawerth appliedenergistics2:material

This will only give me certus quartz crystal. No combination of ..material@2 or ..material:2 or ..material-2 provides access to the other subtypes. It just says "item not found" every time.

,

Also, using SpongePowered and CatClearLag 0.9.0 I can not find any combination of ways to specify pure fluix crystals as an item that should not be deleted from the world by this server management plugin.

This plugin has a way to scan an item and add it to its whitelist, but it can not tell determine the subtype, and instead can only whitelist everything using the same nonspecific "appliedenergistics2:material"

,

Version:
Twitch launcher, All The Mods 3 Remix 15.3 (current)
appliedenergistics2-rv6-stable-7.jar
forge-1.12.2-14.23.5.2847-universal.jar

commented

If a 14.4 (or later) version is ever created, this will be changed then. Trying to change existing worlds is just asking for lost items and much sadness.

commented

In general we do not support sponge.

In this particular case, I would recommend asking the plugin itself. If they cannot deal with metadata, they cannot even address things like wool or similar vanilla blocks.