Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samolego/clientstorage

AE2 / Refined Storage like **clientside** mod, featuring crafting terminal search, inventory layout presets and more!
https://github.com/samolego/clientstorage

ae2 clientside fabric minecraft storage

Last synced: about 2 months ago
JSON representation

AE2 / Refined Storage like **clientside** mod, featuring crafting terminal search, inventory layout presets and more!

Awesome Lists containing this project

README

        

![https://i.imgur.com/ApkCPZ3.png](https://i.imgur.com/ApkCPZ3.png)

[![Discord](https://img.shields.io/discord/797713290545332235?logo=discord&style=flat-square)](https://discord.gg/9PAesuHFnp)
[![GitHub license](https://img.shields.io/github/license/samolego/ClientStorage?style=flat-square)](https://github.com/samolego/ClientStorage/blob/master/LICENSE)
[![Client environment](https://img.shields.io/badge/Environment-client-green?style=flat-square)](https://github.com/samolego/ClientStorage)
[![Singleplayer environment](https://img.shields.io/badge/Environment-singleplayer-yellow?style=flat-square)](https://github.com/samolego/ClientStorage)

*Highly inspired by AE2 / Refined Storage ... but clientside!*
**Features crafting search interface and inventory layout saving!**

A **clientside** mod (yes you can use it on any server,
though anticheats might interfer) to never search
for an item again! Command or GUI, whatever you prefer!

Having a chestmonster? You'll be able to deal with it
easily!

### Features
* toggle with a keybind
* taking items out too cheaty? Only mark containers that include the wanted item
* see all items in chests, minecarts, barrels etc. that are in your reach proximity
* any resourcepack support (gui is made out of creative textures)
* pick up items seamlessly
* search for items via built-in searchbox
* `#` for tags (e. g. `#protection` - will search for any items having `protection` tag)
* `@` for modded items (e. g. `@simplevillagers` - will search for items from `simplevillagers` mod)
* autodetect server type and modify needed packet delays (to some extent)
* save inventory layout to a preset
* this allows you to have your shulkers / chests configured what items you can shift-click in and where they'll go!

## Screenshots

1. Crafting search interface

| Zoomed | Whole inventory|
| ----------- | -------------: |
| | |

2. Storage presets

![image](https://user-images.githubusercontent.com/34912839/218691475-9f040ce9-5667-4814-b7ad-b2521c207eb0.png)

## Showcase

https://user-images.githubusercontent.com/34912839/218691620-fa6124a3-2676-4f63-a2de-f45901d537ed.mp4

https://user-images.githubusercontent.com/34912839/212569885-04f8fe31-19d6-45bb-8533-34de7e61e704.mp4

https://user-images.githubusercontent.com/34912839/195037919-678bdfc7-b8c9-474d-b397-170821cf2781.mp4

https://user-images.githubusercontent.com/34912839/201891412-4ac7cb81-e3fb-4d08-a965-8959d7c5e98c.mp4

## Current problems

* detecting server is done via `brand` field from `CustomPayload` - this could be improved
* items sometimes glitch out
* items are "shift-clicked"
* donkeys & llamas are still experimental

## Server owners
* want to limit some mod features (e.g. through wall container discovery?)
* you can install mod on fabric or bukkit-type servers and sync the config to the client!

## Contributions

There's so much more that can be done (look at *current problems*)! If you want to help,
feel free to fork the repo and submit a pull request! Thanks :wink:.