Cell Restriction rework (#428)

Co-authored-by: UltraProdigy <187078471+UltraProdigy@users.noreply.github.com>
This commit is contained in:
lc-1337andUltraProdigy authored and GitHub committed 2026-05-07 00:33:48 -04:00
1 parent a7bf25fcf0
commit 1f2613b331
3 files changed
+8 -15

No files matched your search

+1 -1
View File
@@ -35,7 +35,7 @@
*/
dependencies {
api('com.github.GTNewHorizons:NotEnoughItems:2.8.91-GTNH:dev')
api('com.github.GTNewHorizons:Applied-Energistics-2-Unofficial:rv3-beta-919-GTNH:dev')
api('com.github.GTNewHorizons:Applied-Energistics-2-Unofficial:rv3-beta-928-GTNH:dev')
api('com.github.GTNewHorizons:waila:1.19.22:dev')
api("com.github.GTNewHorizons:GTNHLib:0.9.50:dev")
@@ -12,7 +12,6 @@ import com.google.common.base.Optional;
import appeng.api.storage.data.IAEStackType;
import appeng.items.AEBaseCell;
import appeng.util.Platform;
public abstract class FCBaseItemCell extends AEBaseCell {
@@ -53,18 +52,7 @@ public abstract class FCBaseItemCell extends AEBaseCell {
}
@Override
public String getCellData(ItemStack is) {
return totalBytes + ","
+ this.getTotalTypes(null)
+ ","
+ perType
+ ","
+ 8 * 256
+ ","
+ Platform.openNbtData(is).getByte("cellRestrictionTypes")
+ ","
+ Platform.openNbtData(is).getLong("cellRestrictionAmount")
+ ","
+ "fluid";
public int getTypeWeight() {
return 8 * 256;
}
}
@@ -101,4 +101,9 @@ public class ItemPortableFluidCell extends AEBasePortableCell implements IRegist
public ItemStack stack() {
return new ItemStack(this, 1);
}
@Override
public int getTypeWeight() {
return 8 * 256;
}
}