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

The TCP

  • 4 Devlogs
  • 17 Total hours

THE TCP is a minecraft java boss mod featuring the TwinCoolPizza entity

Ship #1

I made a miencraft java 1.21.1 mod that adds a new boss entity, the TCP. Although I made several custom mob AI goals for this entity, the hardest and most challenging part was the custom block placing goal, where the entity would be able to place blocks and follow you wherever you go. This is the part I am the most proud of, because I tested it thoroughly and it truly works in any situation. For example, it can tower up in a 1 block manner, or staircase up. This goal also fixes any navigation glitches, as the second the entity gets stuck, it places blocks wherever it needs to become unstuck. This picture is an example of the entity towering up to a target. More examples of this can be seen on my github README or on my curseforge page

  • 4 devlogs
  • 17h
  • 10.44x multiplier
  • 183 Stardust
Try project → See source code →
Open comments for this post

1h 4m 3s logged

To reward the player for defeating the boss, I added a drop! TCP will now drop 2-3 “Essence of PVP”. This is an item I animated myself. Using 3 of these items as well as a few other ingredients can craft a Twincoolpizza mask , which is a head slot curios item that makes you immune to knockback and even has a geo model that makes you look like the TCP himself!

2
0
19
Open comments for this post

3h 55m 10s logged

To finish up my mod, I built another custom mob goal, except this time for building. I noticed that the mob tended to get stuck a lot, so now whenever it gets stuck it will place blocks in a path to get out! It can also bridge to players from wherever they are, in straight, stair and tower forms. I spent a bit of time tweaking this system so that the building doesn’t interfere with the rest of the mob. I also added some particles to indicate when the entity is in each of its forms, with red being the final form color.

0
0
16
Open comments for this post

8h 36m 3s logged

I have been working mostly on the mob ai. I made 2 custom mob goals myself that control the entity’s attack behavior and when each animation occurs. I also made multiple mob phases, where depending on the mob’s hp, it will gain attack speed, start sprinting, doing jump crit attacks or all of the above! I also updated the mob’s animations

0
0
8
Open comments for this post

3h 54m 11s logged

I first made a simple azurelib entity with an idle animation to start off my mod. My goal for this mod is to learn how to use azurelib, so I checked out the documentation and set up this entity with a model and a dispatcher. I also made 3 custom blockbench animations to be used

0
0
26

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…