You are browsing as a guest. Sign up (or log in) to start making projects!

Insert's Enchanting

  • 3 Devlogs
  • 17 Total hours

Revamping the vanilla enchanting system in minecraft!

Open comments for this post

6h 36m 19s logged

Enchancing Table & More

Additions:

  • Modeled and Animated the Enchancing Table
  • 2 block tall hitbox for the Experience Pump
  • 2 block wide hitbox for the Enchancing Table
  • Custom hitboxes for both blocks
  • Tool preferences for both blocks

Fixes:

  • Fixed alot of errors regarding item models, geckolib and vanilla incompatabilies.
  • Fixed the rendering of the condensed experience acting strange in game

Notes:
I hate the vanilla limitations of models. Spent 2 hours converting the Enchancing Table model to vanilla from a geckolib model. Because of vanillas angle limits and rotation limits, it was a horrible experience. 0/10

Doubles blocks were also a pain to implement. I was able to find little documentation regarding it so it was ALOT of experimenting.

Future Plans:

I plan to work on the GUI of the Enchancing table, and some custom recipes to make the process feel more immersive.

Enchancing Table & More

Additions:

  • Modeled and Animated the Enchancing Table
  • 2 block tall hitbox for the Experience Pump
  • 2 block wide hitbox for the Enchancing Table
  • Custom hitboxes for both blocks
  • Tool preferences for both blocks

Fixes:

  • Fixed alot of errors regarding item models, geckolib and vanilla incompatabilies.
  • Fixed the rendering of the condensed experience acting strange in game

Notes:
I hate the vanilla limitations of models. Spent 2 hours converting the Enchancing Table model to vanilla from a geckolib model. Because of vanillas angle limits and rotation limits, it was a horrible experience. 0/10

Doubles blocks were also a pain to implement. I was able to find little documentation regarding it so it was ALOT of experimenting.

Future Plans:

I plan to work on the GUI of the Enchancing table, and some custom recipes to make the process feel more immersive.

Replying to @InsertUser

0
2
Open comments for this post

6h 34m 21s logged

Ive been working on the functionality of the experience pump.

I also added the “Condensed Experience” Item for later purposes that can be obtained by using the experience pump. Taking a total of 100 exp points, and giving 100 exp points when used.

I also implemented GeckoLib for animations regarding pumping, to make the entire action feel more polished.

Because of Fabric (Yarn) ’s weird actions regarding experience, I had to scrap the level <-> points conversion formulas off of the wiki and code my own conversion functions.

Overall, i’m learning alot. My progress, in my opinion, is pretty slow, but after all, this is my first time modding in fabric/using geckolib.

Ive been working on the functionality of the experience pump.

I also added the “Condensed Experience” Item for later purposes that can be obtained by using the experience pump. Taking a total of 100 exp points, and giving 100 exp points when used.

I also implemented GeckoLib for animations regarding pumping, to make the entire action feel more polished.

Because of Fabric (Yarn) ’s weird actions regarding experience, I had to scrap the level <-> points conversion formulas off of the wiki and code my own conversion functions.

Overall, i’m learning alot. My progress, in my opinion, is pretty slow, but after all, this is my first time modding in fabric/using geckolib.

Replying to @InsertUser

0
1
Open comments for this post

3h 40m 37s logged

First time developing a Minecraft mod for fabric!

It’s pretty annoying considering the fabric documentations are most in-depth for 26.1.2, and not the version I plan the mod to be on (1.21.1)

After a few hours of experimenting and researching, I was able to get the environment setup, the debug client configured, and some basic blocks/items implemented.

I already have a plan for the reworked system, I plan for many new enchantments, QOL features, and a more in-depth system for enchanting overall.

I’ve started with modeling an “experience pump” to convert EXP into an Item form. This would most likely be used in the future.

First time developing a Minecraft mod for fabric!

It’s pretty annoying considering the fabric documentations are most in-depth for 26.1.2, and not the version I plan the mod to be on (1.21.1)

After a few hours of experimenting and researching, I was able to get the environment setup, the debug client configured, and some basic blocks/items implemented.

I already have a plan for the reworked system, I plan for many new enchantments, QOL features, and a more in-depth system for enchanting overall.

I’ve started with modeling an “experience pump” to convert EXP into an Item form. This would most likely be used in the future.

Replying to @InsertUser

0
2

Followers

Loading…