Coder Social home page Coder Social logo

yichifauzi / enhancedblockentities Goto Github PK

View Code? Open in Web Editor NEW

This project forked from foundationgames/enhancedblockentities

0.0 0.0 0.0 1.2 MB

A Minecraft Mod for Fabric which aims to make Block Entity rendering faster and more customizable with almost no compromises.

License: GNU Lesser General Public License v3.0

Java 100.00%

enhancedblockentities's Introduction

Enhanced Block Entities

EBE is a 100% client side Minecraft mod for the Fabric mod loader which aims to increase the performance of block entity rendering, as well as offer customizability via resource packs.

How does it work? EBE Makes some block entities use baked block models rather than laggy entity models.

Is it just an optimization mod? EBE isn't just an optimization mod, some side effects of its optimizations are many visual improvements.
These may include:

  • Smooth lighting on block entities
  • Being able to remodel block entities with block models
  • Toggling features like christmas chests
  • Being able to see block entities from as far away as possible

What about animations? The best part about EBE is that you still get to keep animations, while gaining the performance boost of baked models! Most animated block entity models will only render when absolutely necessary.

Can I use it with Sodium? Yes you can however, you are required to install Indium as well.

Downloading the mod

For stable releases, you can check out the CurseForge or Modrinth page. If you want the newest bleeding edge build, you can use GitHub Actions (or alternatively, you can build yourself). This mod requires Fabric API

FAQ and Help

Q: I need help with the mod/need to report a bug!
A: If you're having trouble setting up the mod or using it alongside other mods, I'd recommend you join our Discord Server and ask for help there. If the issue is a BUG please report it on our issue tracker ("Issues" tab at the top of the page)

Q: Does this mod glitch the chest animation or turn chests invisible? A: This bug has been completely eradicated in EBE versions 0.5 and above. If the issue still persists (it shouldn't), leave an issue on GitHub or join the Discord Server. The chest lid may flash when using with Sodium.

Q: My chests are still invisible!
A: You're likely using a Sodium version lower than 0.4, which doesn't support certain Fabric Rendering features by default. If you need to use a Sodium version lower than 0.4 with EBE, you should install Indium.



FPS Boost

Rendering 1700 chests:

Vanilla

Before

With EBE

After
A 155% frame rate increase!

Resource Packs

You can edit EBE's block entity models using resource packs, since they have been converted to conventional .json block models.
To view EBE's built-in resources, click on Here's an example of how you can customize chests with resource packs using EBE.

Custom Chest GIF

enhancedblockentities's People

Contributors

foundationgames avatar brokkonaut avatar 7777777-4547 avatar loukhin avatar triphora avatar felix14-v2 avatar meenimc avatar yichifauzi avatar alphaqu avatar spiralhalo avatar stevekung avatar dssato avatar

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.