Deprecated API
Contents
-
Terminally Deprecated ElementsElementDescriptionuse
BlockDataController.move(SlimefunBlockData, Location)insteaduseStorageCacheUtils.getSlimefunItem(Location)insteaduseEnergyNetProvider.getGeneratedOutputLong(Location, SlimefunBlockData)instead This method only for backward compatibility.useEnergyNetProvider.willExplode(Location, SlimefunBlockData)instead This method only for backward compatibility.Only used by the legacyBlockStoragesystem.
-
Deprecated Packages
-
Deprecated InterfacesInterfaceDescriptionPlease use the
BlockBreakHandlerinstead.Moved toio.github.thebusybiscuit.slimefun4.core.attributes.DamageableItemThis interface is not designed to be used by addons. The entire inventory system will be replaced eventually.
-
Deprecated ClassesClassDescriptionOnly used by the legacy
BlockStoragesystem.This is an old remnant of CS-CoreLib, the last bits of the past. They will be removed once everything is updated.This class is slowly getting stripped away in favour of a more object-oriented approach.
-
Deprecated Enum ClassesEnum ClassDescriptionThis enum is no longer needed
-
Deprecated Fields
-
Deprecated MethodsMethodDescriptionuse
BlockDataController.move(SlimefunBlockData, Location)insteaduseStorageCacheUtils.getSlimefunItem(Location)insteadUseWaypoint.getOwnerId()insteadNumeric Ids for Researches are deprecated, useResearch.getKey()for identification instead.useEnergyNetProvider.getGeneratedOutputLong(Location, SlimefunBlockData)instead This method only for backward compatibility.useEnergyNetProvider.willExplode(Location, SlimefunBlockData)instead This method only for backward compatibility.since RC-36 UseElectricGoldPan.isOutputLimitOverridden()instead.since RC-36 UseGoldPan.getInputMaterials()instead.This method will soon be removed.Please useSlimefunItem.isDisabledIn(org.bukkit.World)instead.
-
Deprecated ConstructorsConstructorDescriptionUse
Waypoint(UUID, String, Location, String)insteadIn RC-35, marked for removal in RC-36