Skip to content

Backpacks #2

@DerToaster98

Description

@DerToaster98

User story to create backpacks.
Overall todo:

  • Armor model: Use vanilla armor system, geckolib model exists and should be provided by FPiece. Needs
    • Acquire model and texture from FPiece
    • Migrate Geckolib model to vanilla
    • Implement renderer and model (look at TwilightForest armors for examples)
  • Backpack base item
    • Item Component for storing the content
    • Logic to place a backpack down as a tile entity to access it like a chest
    • Logic to wear it in the chest slot
    • GUI and Inventory for access
    • Keybind to open the worn backpack

Item implementations:

  • Handbag (18 slots)
  • Small backpack (36 slots; -5% speed modifier when somewhere in the inventory)
  • Big backpack (54 slots; -7.5% speed modifier when somewhere in the inventory)

Notes:

  • most of this is achievable with the item components and the attribute modifiers
  • Possibly difficult parts:
    • Inventory & GUI
    • Armor model migration

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions