Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Storage blocks #4

Open
Sranshaft opened this issue May 4, 2015 · 5 comments
Open

Feature request: Storage blocks #4

Sranshaft opened this issue May 4, 2015 · 5 comments

Comments

@Sranshaft
Copy link

As the title suggests, would there be any chance to add more storage blocks; ex., bone blocks, rotten flesh blocks, back-porting slime and coal blocks, etc.

@grompe
Copy link
Owner

grompe commented May 6, 2015

Definitely would like that.

Requirements:

  • extended block IDs
  • block textures
  • slime block logic

@Sranshaft
Copy link
Author

Slime block logic isn't necessarily needed; I didn't like the way Mojang implemented it anyway. Just having a way to store all of the slime in a more compact way would definitely be a welcomed addition though.

If you need textures, I'd be happy to help you out there.

I guess block IDs are the biggest issue. Would it be necessary to have a separate ID for each new block or could you implement / extend a base storage block (GPEBlockStorage) and use metadata to differentiate the individual blocks? That would allow up to 16 new blocks if I'm not mistaken. Similar to what FlowerChild did with FCBlockAestheticOpaque.

@grompe
Copy link
Owner

grompe commented May 9, 2015

Yes, I don't like the bouncy slime block either, the way it interacts with pistons is more of an interest...

I also like the idea of encouraging the use of the Hardcore Packing feature.

The list so far:

  • Prerequisite: extended block IDs, like Deco Add-On does it
  • Craft 9x on a bench or with Hardcore Packing the following blocks:
    • Separate soap blocks into a new separate ID and make it slippery as ice
    • Coal block (ensure texture is different from black stone)
    • Charcoal block (same as above)
    • Nethercoal block
    • Backport slime blocks, with different logic: sticky rather than bouncy: allows walking on surface with slowdown, but if jumped on, works like cobweb but suffocating
    • Sugar block
    • Silk block (maybe?)
    • Gunpowder and nitre blocks (maybe?)
    • Hay block (if Deco is not present, use same ID)
    • Diamond ingot block (if Deco is not present, use same ID)
  • Make the following craftable only with Hardcore Packing:
    • Meat block (from 9 of any meat acceptable for sandwiches)
      • To prevent it from becoming a hyper-efficient food storage,
        allow cutting into 9 meat "ingots" only by saw
    • Flesh block
    • Bone block
    • Furniture block (9x sawdust, no crafting back except cutting by saw)

@Sranshaft
Copy link
Author

I like what you've come up with and definitely think hardcore packing could use more uses.

The one thing I would change is the recipe for the sawdust block. I would make it one glue surrounded by eight sawdust. This would give another use for glue as there isn't enough uses for it at the moment and would make more sense, in a Minecraft shirt of way. It would also make cooking/ smelting

grompe added a commit that referenced this issue Oct 13, 2015
…l, sugar, bone, sawdust, nitre, potash, ash, flour; global Hardcore Packing hook to allow packing the above, plus redstone and lapis
@grompe
Copy link
Owner

grompe commented Oct 13, 2015

How it looks so far:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants