GithubHelp home page GithubHelp logo

62832 / megacells Goto Github PK

View Code? Open in Web Editor NEW
25.0 25.0 12.0 2.75 MB

ME Greater Accumulation Cells - For when kilobytes just won't do.

Home Page: https://www.curseforge.com/minecraft/mc-mods/mega-cells

License: GNU Lesser General Public License v3.0

Java 100.00%
applied-energistics minecraft minecraft-mod

megacells's People

Contributors

62832 avatar ftrless avatar mari023 avatar pgmtags avatar ridanisaurus avatar urarachiya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

megacells's Issues

MEGA Pattern Provider

Its possible to rebase the providers pattern so that it works not only with processing patterns?

Radioactive Cell, when filled with a radioactive material, should be a proper radiation hazard.

Currently (as far as I can tell), entities do not get irradiated solely through the carrying of a filled MEGA Radioactive Chemical Storage Cell, regardless of the amount or type of chemical inside (including radioactive chemicals).

Idea: At least for players, if a player has a MEGA Radioactive Chemical Storage Cell in their inventory, and that cell currently contains some radioactive chemical, and the player is not wearing a Hazmat Suit or equivalent, then the player is irradiated a small amount every second (or tick) based on the radioactive chemical the cell is currently holding and the amount of that chemical.

A full cell of nuclear waste should be enough to cause radiation poisoning within a couple of hours in a player's inventory (IGT or RTA, depending on how Mekanism calculates time), with multiple cells and more radioactive chemicals speeding that up.

If the cell or the drive the cell is in is somehow destroyed (burned, exploded, cactus, etc), it should instantly release radiation in an area proportional to the amount of radioactive material that was present in the cell or drive, similar to if a pipe or waste barrel that held radioactive material was broken.

Block idea: MEGA Interface, an upgraded version of the ME Interface

Functions identically to the ME Interface from the base mod, except with 18 slots to send/receive items instead of just 9. This allows for slightly more compact setups and more efficient channel usage.

No such block currently exists in this mod, but the idea was brought up to match the ME Pattern Provider.

Textures / Fabric branch 1.18.2

When trying to build, the textures are thrown to hell, as if they were not. Attempts to fix it, too, did not lead to anything, formed a blank texture. Is there a way to fix this?

Client won't launch when updated and curse forge mods client side is bugged

Not sure if it's something to do with how you uplodaed it but even when I have 1.4.1 installed on the versions page in the curse forge launcher it shows that 1.3.1 is installed.

but 1.4.1 won't allow the client to launch when installed so unsure why. doesn't show up in log or create crash report

MC 1.19.2
Forge 43.1.38
Mega Cells 1.4.0 and 1.4.1

1.19.2 in large pack updates still do not work

Howdy,
Creator and Dev. of Friends United. I am trying to update the mod from 1.3.1 which allows the pack to launch to all versions above. Each version above will not allow the pack to launch. The pack will go from the play button to just not appearing at all. If you downgrade to 1.3.1 the pack will work perfect.

ModPack : Friend United 2.2.1 https://www.curseforge.com/minecraft/modpacks/friends-united
Mod count 398
Minecraft 1.19.2
Forge 43.1.43
MEGA CELLS 1.3.1
Versions Tested 1.4.0 to 1.5.1

debug.log
latest.log

It does not generate a crash report because it doesn't necessarily crash. just not launch

Fabric support/port

I was just wondering if you'll ever make a fabric port. If not, do you mind if I give it a shot?

Feature idea/request: MEGA charger

A charger that function faster then the base ME charger. either by way of simply faster processing of the recipe or by charging multiple quarts at once like say a whole stack, while taking equivalent or more power.

Bulk Storage Tooltip

I would love to have a tooltip that shows how much is stored in the bulk storage cells.
Additionally it would be awesome to see how much can be stored in those cells to be able to compare them to other storage options.

Thank you for your work!

Error when using the MEGA Cells mod in Minecraft with Texture

Hello,

I am writing to report an error that I have encountered while using your mod "MEGA Cells" in Minecraft. The error message I received is as follows:

"net.minecraftforge.fml.ModLoadingException: MEGA Cells (megacells) encountered an error during the done event phase"

"java.lang.IllegalStateException: Render layers can only be set during client loading! This might ideally be done from FMLClientSetupEvent."

This error occurred when I was rendering the overlay in the game. I have attached the Minecraft crash report for your reference.

I would greatly appreciate it if you could investigate this issue and provide a solution as soon as possible. I have been really enjoying using your mod, and I hope that this problem can be resolved so I can continue to use it.

Thank you for your time and efforts.

  • I would like to add that this error occurred when I was trying to start the mod using the Dark-Everywhere v1.3.9🌙 texture pack, and I have tested it on a clean installation of minecraft,

  • "I also wanted to note that this texture pack uses a GLSL shader system to color the text of container titles, so this error may be related to how the mod interacts with the shader system."

Sincerely,
[Victor Matos ]

crash-2023-01-25_08.12.00-client.txt

[Suggestion] Add a ME Drawer.

Currently there is an ME chest in AE which is perfect for disks with multiple types. I would love to see an ME Drawer added to work as an alternative to the chest. This would be perfect for Bulk Item Cells since they can only store a single item so it could allow both hoppering into and out of.

Empty tag

appliedenergistics2-forge-12.8.3-beta
megacells-forge-1.5.1-1.19.2

c:iron_ingots
c:copper_ingots

Blocks affected:
MEGA Crafting Unit

Items affected:
MEGA Fluid Cell Housing
MEGA Item Cell Housing
All storage cells except MEGA Bulk Item Storage Cell

2022-10-19_11 02 08
2022-10-19_11 02 11

Suggested solutions:

  • Make alternate recipes that use Tags.Items.INGOTS_IRON and Tags.Items.INGOTS_COPPER
  • Make alternate recipes that use Items.IRON_INGOT and Items.COPPER_INGOT
  • Add Tags.Items.INGOTS_IRON to "c:iron_ingots" and Tags.Items.INGOTS_COPPER to "c:copper_ingots"
  • Add Items.IRON_INGOT to "c:iron_ingots" and Items.COPPER_INGOT to "c:copper_ingots"

Radioactive Cell contents should decay

Currently, in spite of all the balancing attempts made towards the Radioactive Chemical Cell, one thing that the cell is still currently unable to do is allow its contents to decay naturally when inside of a chest or drive.

So far I'm unsure of whether or not this is even feasible within the current AE2 framework, and solutions such as querying all connected chests and drives are likely to be too horribly inefficient to even consider.

MEGA Pattern Provider issue

This only occures on the multi-block version and not the single block. Works fine otherwise. Tested in SMP and SSP.

ATM8 1.0.10
MEGACells version 2.0.0b7 (forge)
Forge 43.2.3

MEGAPatternProviderBug

Feature idea: ME DISK Drives up to 256M when AE2 Things is installed

Currently, when both MEGA Cells and AE2 Things are installed, AE2 Things provides ME DISK Drives which can store up to between 1,000 and 256,000 items, whatever that's 256,000 stone or 256,000 different enchanted books, gear items, Apotheosis gems, or other unique items.

However, MEGA Cells adds bigger cells that can store items, fluids, and chemicals, why not bigger ME DISK Drives (up to 256M)?

Furthermore, Refined Storage + Extra Disks has equivalent disk drives up to 256M items, along with a billion-item storage disk and a storage disk with no item or type limits. Neither are required for this integration, but they would be nice.

Drives filling up really fast?

I might be doing something wrong, but I have a 256m item drive, and I only have about 1,000 to 2,000 items in my system and the drive is already like half full? Is that right? I feel like these drives should be storing MILLIONS of items, not like 1-5 thousand.

Bulk storage compression card

image
If you use compression card in bulk storage cell it says enough material available, but throws out insufficient material error.

Does radioactive cell works at 1.18?

I tried to use radioactive cell, but it doesn't work.

A superficial code inspect give me a hypothesis
MEGAChemicalCell implementation is kinda different from MEGARadioactiveCell one.
I think that it should be the same, with inverted filter, AIR?

Crash

When I put the MEGA Bulk Item Storage Cell in the ME Drive after marking the items and installing the Compression Card in Cell Workbench, there is a high probability that it will crash.
I have the MEGA Decompression Module installed in my AE network.
The items I mark are: Redstone, Flint, Iron Ingot, Copper Ingot, Zinc Ingot (Create), Glowstone Dust, Nether Quartz, Gold Ingot. All have Compression Card installed.
(Machine Translation)

Forge version: 43.2.21
Mod version: megacells-forge-2.0.0-1.19.2
Game version:1.19.2

Crash report and log:
latest.log
crash-2023-07-23_11.43.01-server.txt

Add icons on mouse over of bulk storage cell

Hello!

Wondering if you can look at possibly getting the icon of the material in the cell added to the bulk storage cell mouse over similar to the MEGA fluid cell. Would be a nice QOL addition.

Keeping the "Partitioned For:" part wold still be good but more for a quick glance?

image
image

ru_ru.json

`{
"itemGroup.megacells": "MEGA CELLS",

"item.megacells.mega_item_cell_housing": "Корпус для предметной ячейки",
"item.megacells.mega_fluid_cell_housing": "Корпус для жидкостной ячейки",
"item.megacells.mega_chemical_cell_housing": "Корпус для химической ячейки",
"block.megacells.mega_crafting_unit": "Блок создания",

"item.megacells.cell_component_1m": "1M Компонент хранения",
"item.megacells.cell_component_4m": "4M Компонент хранения",
"item.megacells.cell_component_16m": "16M Компонент хранения",
"item.megacells.cell_component_64m": "64M Компонент хранения",
"item.megacells.cell_component_256m": "256M Компонент хранения",

"item.megacells.item_storage_cell_1m": "1M Предметная ячейка хранения",
"item.megacells.item_storage_cell_4m": "4M Предметная ячейка хранения",
"item.megacells.item_storage_cell_16m": "16M Предметная ячейка хранения",
"item.megacells.item_storage_cell_64m": "64M Предметная ячейка хранения",
"item.megacells.item_storage_cell_256m": "256M Предметная ячейка хранения",

"item.megacells.fluid_storage_cell_1m": "1M Жидкостная ячейка хранения",
"item.megacells.fluid_storage_cell_4m": "4M Жидкостная ячейка хранения",
"item.megacells.fluid_storage_cell_16m": "16M Жидкостная ячейка хранения",
"item.megacells.fluid_storage_cell_64m": "64M Жидкостная ячейка хранения",
"item.megacells.fluid_storage_cell_256m": "256M Жидкостная ячейка хранения",

"item.megacells.chemical_storage_cell_1m": "1M Химическая ячейка хранения",
"item.megacells.chemical_storage_cell_4m": "4M Химическая ячейка хранения",
"item.megacells.chemical_storage_cell_16m": "16M Химическая ячейка хранения",
"item.megacells.chemical_storage_cell_64m": "64M Химическая ячейка хранения",
"item.megacells.chemical_storage_cell_256m": "256M Химическая ячейка хранения",

"item.megacells.bulk_cell_component": "Комонент для массового хранения",
"item.megacells.bulk_item_cell": "Ячейка для для массового хранения",

"item.megacells.radioactive_cell_component": "Компонент радиоактивного хранилища",
"item.megacells.radioactive_chemical_cell": "Радиоактивных ячейка хранения",

"item.megacells.portable_item_cell_1m": "1M Переносная предметная ячейка",
"item.megacells.portable_item_cell_4m": "4M Переносная предметная ячейка",
"item.megacells.portable_item_cell_16m": "16M Переносная предметная ячейка",
"item.megacells.portable_item_cell_64m": "64M Переносная предметная ячейка",
"item.megacells.portable_item_cell_256m": "256M Переносная предметная ячейка",

"item.megacells.portable_fluid_cell_1m": "1M Переносная жидкостная ячейка",
"item.megacells.portable_fluid_cell_4m": "4M Переносная жидкостная ячейка",
"item.megacells.portable_fluid_cell_16m": "16M Переносная жидкостная ячейка",
"item.megacells.portable_fluid_cell_64m": "64M Переносная жидкостная ячейка",
"item.megacells.portable_fluid_cell_256m": "256M Переносная жидкостная ячейка",

"item.megacells.portable_chemical_cell_1m": "1M Переносная химическая ячейка",
"item.megacells.portable_chemical_cell_4m": "4M Переносная химическая ячейка",
"item.megacells.portable_chemical_cell_16m": "16M Переносная химическая ячейка",
"item.megacells.portable_chemical_cell_64m": "64M Переносная химическая ячейка",
"item.megacells.portable_chemical_cell_256m": "256M Переносная химическая ячейка",

"block.megacells.mega_energy_cell": "Сверхплотный энергетический элемент",

"item.megacells.greater_energy_card": "Большая энергетическая карта",

"block.megacells.1m_crafting_storage": "Хранилище для изготовления на 1M",
"block.megacells.4m_crafting_storage": "Хранилище для изготовления на 4M",
"block.megacells.16m_crafting_storage": "Хранилище для изготовления на 16M",
"block.megacells.64m_crafting_storage": "Хранилище для изготовления на 64M",
"block.megacells.256m_crafting_storage": "Хранилище для изготовления на 256M",
"block.megacells.mega_crafting_accelerator": "Блок создания",
"block.megacells.mega_crafting_monitor": "Монитор создания"
}
`

Suggestion: bulk cell compression supporting compressed-only blocks

Currently in 1.19.2, items which can be compressed but not de-compressed, such as melon slices, amethyst shards, clay balls, and magma cream won't be compressed into blocks when added to a bulk cell with compression enabled. Additionally, they cannot be inserted into a bulk cell for the compressed blocks either.

It would be convenient to change this behavior in 1.19.2+ so that compression may work regardless if the block can be readily decompressed, as decompression is usually handled via either the dedicated module for it or by other crafting/processing means.

1.19.2 issue with update von Ae2 /appliedenergistics2-forge-12.8.0-beta.jar ?

-- Head --
Thread: main
Stacktrace:
at ninety.megacells.block.MEGAEnergyCellBlock.(MEGAEnergyCellBlock.java:6) ~[megacells-1.3.1-1.19.2.jar%23207!/:1.3.1-1.19.2] {re:classloading}
-- MOD megacells --
Details:
Caused by 0: java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:79) ~[?:?] {}
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] {}
at java.lang.reflect.Constructor.newInstance(Constructor.java:483) ~[?:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:68) ~[javafmllanguage-1.19.2-43.1.25.jar%23280!/:?] {}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:121) ~[fmlcore-1.19.2-43.1.25.jar%23279!/:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}

Mod File: /home/mcmod/mc/mods/megacells-1.3.1-1.19.2.jar
Failure message: MEGA Cells (megacells) has failed to load correctly
	java.lang.reflect.InvocationTargetException: null
Mod Version: 1.3.0-1.19.2
Mod Issue URL: https://github.com/62832/MEGACells/issues
Exception message: java.lang.NoSuchMethodError: appeng.block.networking.EnergyCellBlock: method 'void <init>()' not found

Stacktrace:
at ninety.megacells.block.MEGAEnergyCellBlock.(MEGAEnergyCellBlock.java:6) ~[megacells-1.3.1-1.19.2.jar%23207!/:1.3.1-1.19.2] {re:classloading}
at ninety.megacells.block.MEGABlocks.block(MEGABlocks.java:68) ~[megacells-1.3.1-1.19.2.jar%23207!/:1.3.1-1.19.2] {re:classloading}
at ninety.megacells.block.MEGABlocks.(MEGABlocks.java:45) ~[megacells-1.3.1-1.19.2.jar%23207!/:1.3.1-1.19.2] {re:classloading}
at ninety.megacells.MEGACells.(MEGACells.java:42) ~[megacells-1.3.1-1.19.2.jar%23207!/:1.3.1-1.19.2] {re:classloading}
at jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67) ~[?:?] {}
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] {}
at java.lang.reflect.Constructor.newInstance(Constructor.java:483) ~[?:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:68) ~[javafmllanguage-1.19.2-43.1.25.jar%23280!/:?] {}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:121) ~[fmlcore-1.19.2-43.1.25.jar%23279!/:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}

update von 10/9/2022
appliedenergistics2-forge-12.8.0-beta.jar

Decompression/ Compression: Thermal Series Nickel does not appear to be

It appears that nickel is not registering as a decompress-able/compressible item.

On Version 2.0.0 - 1.92.2

Have used the compression card in the cell workbench on the bulk item storage cell.

Items are currently stored on 2 separate storage cells

Let me know if there's anything else you need.

image

2.0.0 support 1.18.2 ?

Hello

Will MEGA version 2.0.0 be available for version 1.18.2?

Thank you for your reply.

Beta tag

Mark mod as Beta instead of Release when dependent of beta builds of AE2.

This to prevent us from installing latest release of this mod and getting a beta build of AE2 unknowingly.

Autocrafting missing ingredients when using compression upgrade

I moved all my cobblestone to a bulk item disk with compression enabled.

grafik

It is compressing all stages and I am able to extract a stack of usual cobblestone manually, even though the terminal tells me, that only 5 are available.

grafik

Problems occur, when you try to autocraft something, that needs cobblestone.

grafik

I can't order this craft, because of partially missing ingredients, but they are not indicated. (All other items are in stock and craft works, when supply cobblestone on a different way)

Inconsistent Server joining/rejection

There seems to be some sort of inconsistency with the server having the same version of the mod as the client.
Even without me changing, or updating the file on the server/client, sometimes I have to re-upload my client version to the server so I can get back in after I reboot server.

Is the server itself adding some sort of disk that the client doesn't always have, or is this merely a fluke with some other details that is going on?

The only thing I found remotely close to it was this:
[09:22:32] [Render thread/INFO]: Registry minecraft:menu: Found a missing id from the world megacells:portable_chemical_cell
[09:22:33] [Render thread/ERROR]: Missing registry data for impl connection: minecraft:menu: megacells:portable_chemical_cell

It's almost like the megacells sometimes isn't creating the megacells:portable_chemical_cell?

Bulk Storage Monitor

Hey, great mod, i just got a small suggestion.

I'm just starting out with the bulk item storage cells and i would love to have some kind of bulk storage monitor, which shows what my bulk storage cells are holding, maybe add functionality to easily partition them. An option for the easier partitioning would be to show all items in your system that are currently not stored in bulk storage sorted by the current amount.

Thank you for your work!

name issues in latest beta

chemical cells from applied mekanistics are listed as item.megacells.portable_chemical_cell
Same thing with radioactive cells and non portable versions

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.