Published on December 14, 2021 (Updated on January 19, 2022)

[BETA] Dolphin Trainer Addon [The Horrors of PixelFin] - New!

Hi I'm DolphinMasterMB, I really enjoy practicing my programming skills on Minecraft! I'm the creator of the Dolphin Trainer Addon! I wanna share my concepts and development progress with others to show people how cool and fun programming addons can be! I wanna encourage you as addon tester, to come up with interesting suggestions for future addon improvements and I like to be inspired to make even more cool stuff! On this page, I will share some experimental concepts of my addon! Enjoy messing with some Advanced Minecraft Dolphin AI! 

Welcome to the Dolphin Trainer Beta Lab:

Here you will be able to try some experimental addon features from my Popular Dolphin Trainer addon!

 

Important mentions:

Make sure to play my addon using English as ingame language! Some interactions won't work using different languages!

This version of the addon is highly experimental (And quite messy sometimes lmao!), it includes unfinished but super cool features! Those could be changed anytime!

Visit this link for detailed explanation and video examples for using the Dolphin Trainer Addon:

 

https://youtube.com/c/DolphinMasterMB

 

There is also a lot of information about my addon on the download page of the default Dolphin Trainer Addon!

 

 

{NEW}:

The horrors of PixelFin the insomnia glitch dolphin! Can you break the curse?!


 

 

In short: PixelFin is a glitchy hallucination horror dolphin character, I came up with while experiencing insomnia when programming at 3 AM! There will be a detailed creepy pasta story describing it in the future! Do you like to experience it in Minecraft? Warning: don't use PixelFin in your favorite Minecraft worlds, It will cause chaos in your world, by using its command block skill! It will be the new admin in your Minecraft world until being defeated! You will need to solve a little puzzle to defeat it legitly! It will lock you into survival mode until defeated! It uses around 80 different Minecraft commands to scare you and hunt you down! Do you like to try? ; )


 

You can summon it by 2 ways:
 

1: Name a custom dolphin "pixelfin"!

2: throw a command block item in the sea!
 

Tip: Don't leave to many command blocks in the water! Every command block in water equals a PixelFin! Lol! Use 1 command block only for the best result! Or perhaps spawn multiple PixelFin's, if you do enjoy extreme chaos!


 

PixelFin's abilities:

 

Pixelfin uses the already pretty advanced dolphin AI, but Pixelfin is extremely evil and has really bad intensions, considering the normal dolphins are very cute and friendly, Pixelfin is definitely not a normal dolphin! Pixelfin is actually extremely evil!

 

Pixelfin is the new admin of your Minecraft world, Pixelfin wil use a multitude of different commands to cause chaos in your world and locks the player in survival mode!

 

Pixelfin is extremely unpredictable sometimes! Pixelfin can actually scare you and is really smart! Pixelfin even managed to scare me it's creator in a impressive way! Sounds cool right!

 

Pixelfin can do impressive things, for instance building and mining by using quite a complex algorithm system! Pixelfin can learn blocks by looking at them! Then Pixelfin can utilize them!

 

Pixelfin will almost always know where you are and hunt you down!

 

Pixelfin plays with its prey! Pixelfin is actually pretty sadistic!

 

Pixelfin has humor! Pixelfin could be really funny sometimes using its extreme randomness and unpredictability!

 

You can hit Pixelfin, but Pixelfin is immune to normal damage!

 

You will need to solve a little puzzle to defeat Pixelfin the legit way!

 

If you Solved the Pixelfin puzzle and defeated the curse, please don't spoil it to others! Thank you!

 

If it seems to easy to beat Pixelfin, I will increase the difficulty in an upcoming update!


 


 

Note for actual dolphin lovers like me:

Pixelfin is completely optional!

Pixelfin will not spawn naturaly in your Minecraft worlds!

It's up to the player itself, if you will take Pixelfin's challenge!

This is a relief for players who just want to enjoy the Dolphin Trainer Addon peacefully!


 

Here are some gameplay examples of Pixelfin(Some gameplay is recorded in an older version, Pixelfin is way more complex in this public version already! I added a lot of cool stuff behind the scenes!) :

 

 

 

 

 

 

 

New Smart Dolphin NPC Menu:

How to get it:

Tame a dolphin! (You can find out how on this addon page!), Then tempt it with a Amethyst Shard item, when you have it's attention, interact with it with the item, to enable it's Smart NPC properties!

The NPC will have it's name set to "NPC" by default, but you can manually name it however you like!

NPC's have many interactive features! When being tempt(Also tempted by Sticks and Book and Quill for some odd development reasons lol!) You can access a variety of super cool, handy and even some odd dolphin behaviors from a very nice dialogue menu! There is a very nice example video showing it in detail below this text! Please make sure to check it out! It shows most of the menu features in great detail! I hope you will be able to watch it to the end, it's quite long though lol!

 

Some important tips:

 

Sometimes a random blank dialogue NPC dolphin will spawn(There is a small chance for development reasons)! Those aren't really bad, because you can claim them, by separating them from the other dolphins(Because the following mechanic needs to be able to target a single dolphin entity!), when close to the separated dolphin, look straight up, to give it the Smart NPC properties!

If a dolphin somehow glitches or got stuck, you can press the "[Reset]" button in their Smart NPC menu to refresh their behaviors!
 

Dolphins with Smart NPC properties can't be ridden, but don't fred, you can use the "Revert Tame" button to disable the Smart NPC properties and revert them back to a normal tamed dolphin! Now you can ride it again! You can even use the familiar dolphin interactions you would use before!
 

Nice mention: When naming a dolphin manually, it's name persists, even when changing properties!

You can name dolphins like you are used to!


 

Another few quick tips:

 

When making dolphins jump, make sure to stop tempting them (Deselect the item) and take some distance! For the best results!
 

Use the "Start Stay" button to make a dolphin stay! This will be very handy, when you want to give a specific dolphin some personal attention! For instance having a nice snuggle session!


 

Watch this very nice Youtube video for visual examples and please make sure to like and subscribe to my YT channel to support me into making more awsome dolphin content and improving my skills as programmer!

 

 

Here are some nice views of some of the content:

 

^ Btw I already made my own version of the Beach ball! ^

 

Freshly new behavior system:

I added new methods for Petting and Jumping on demand as well as a very nice new behavior called Innovate!

I also added a Dolphin tempt separation system to help you manage your Dolphinarium!

And also a freaky experimental morphing system!

If you prefer the older method, you can enable it, by dropping a Book and Quill item.

And disable it by dropping a Sponge item. The old modes is disabled by default!

 

Here are most of the addon features listed:

You can pet the dolphins and give them a hug,

Dolphins swim together with you(It's super satisfying),

Dolphins have advanced swimming behaviors(It's also super fun to just watch them now),

Dolphins could play red light green light(A Squid Game reference),

Dolphins have enhanced hunting techniques(Dolphins got jealous, because squids became more popular(Also a Squid Game reference)),

Dolphins sometimes smash there pray,

Dolphins enjoy Halloween,

Dolphins can wiggle dance,

Dolphins enjoy checkups,

Dolphins are tameable,

Dolphins can play with a special Particle Toy,

Dolphins visibly hold items in their mouth,

Dolphins can be tempt up and down(As requested by many fans),

Dolphins are Rideable,

Dolphins can be controlled when being ridden,

You can go up and down while riding the dolphins,

You can even jump while riding a dolphin,

Dolphins are sittable like wolves(To make petting interactions much easier. This also enables the potential for a Slideout behavior)

Dolphins are breedable,

Dolphins jump higher,

Dolphins jump more often,

Dolphins can jump on demand,

You can inspire the dolphins to make your favorite jump,

Dolphins can dance with the player,

Dolphins form groups and work together,

Dolphins sometimes mimic each other,

Dolphins can get excited,

Dolphins are playfull,

Dolphins have some more health,

Dolphins can stay on a platform much longer,

Dolphins can stay underwater much longer,

Dolphins are resistant against fall damage(I simply didn't like them injuring themselfs)

Dolphins are healable,

Dolphins are tempted by multiple types of fish,

Dolphins interact with different sea plants,

Dolphins pickup all sorts of items,

Dolphins can equip and use different items(If an item is missing in their inventory, don't panic, they are using it in their mainhand. Drop a fish in the water, and they will eventually swap the item back into their inventory),

Dolphins have an interactive inventory,

Dolphins protect their owner,

Dolphins can do some tricks,

Tamed dolphins can find underwater chests and destroy them and pickup the items for you,

Dolphins are much more active,

The player can interact with the dolphins in multiple ways,

Dolphins could make different kind of animated jumps,

Dolphins will hunt for fish at some times,

Dolphins can collect items for their owner,

Dolphins are curious,

Dolphins love affection and sometimes stay near you without being tempted by fish,,

Tamed dolphins are persisted in the Minecraft worlds.

 

Some details about different interactions:

Taming Dolphins:

Tame Dolphins, by tempting them with any type of fish(Wild dolphins don't always prioritize being tempt, so be patient), Then feed them some fish(Taming them successfully is based on chance). When tamed successfully, dolphins are way more easily tempted by fish. You can even tempt Tamed dolphins specifically, by using a Heart of the Sea item. Tamed dolphins can interact in many more ways. Feeding them when already tamed encourage them to breed. You can also feed them to heal them, if they are injured.

Dolphins can dance with you:

Tempt some dolphins with fish, keep there attention, then turn around 360 degrees close to them. And they will dance together with you! 

You get text info, when you perform a successful dance.

Dolphins can do a wiggle dance:

Look fully up or down to give yourself a value 1 or 2. There are 2 different wiggle dances. You can perform one of those dances, to nod multiple times. You will get text info, if used successfully.

The new Innovate system:

Tempt the dolphins of choice, when you have their attention, select a Tropical fish item, then interact with them, by pressing the interaction button. Now Innovate while start!

What is innovate actually: It's a reference to the IMATA Dolphin Trainer Academy, where Innovate stands for an advanced scientific learned dolphin behavior, where the dolphin performs a random behavior of choice tied to a specific hand signal! It's one of many eastereggs hidden inside my addon! The dolphins can randomize between a average of 24 behaviors and trick in my addon! Maybe give it a try!

Tips for riding dolphins:

When a dolphin is tamed, you can ride it. You can even control it fully. When looking straight down, the dolphin dives underwater. When looking straight up the dolphin breaches. You can even jump while riding it! Crouch to dismount. You can even tempt dolphins fully up and down now! You also get text info when breaching and diving.

Some basic tricks:

You can make the dolphin show it's Belly by being close to the dolphin, then quickly look around 70 degrees down.

The dolphin can make a Flukewalk like animation by quickly looking around 70 degrees up.

You get text info, when using basic tricks.

 

The Dolphin tempt separation system:

I made a system that helps you separate big groups of dolphins to manage your Dolphinarium!

You can now bind dolphins of choice to specific items to separate individuals for potential snuggle moments or a specific training. You can also use this to separate prefered groups of dolphins!

You can use the items: Emerald, Diamond, Lapis Lazuli, Redstone Dust, Iron Ingot and Gold Ingot to bind dolphins to be able to tempt them with that specific item! This could become really handy for for instance shows or roleplaying! You can unbind a dolphin with a Book item anytime! To reassign them!

 

You can play Aquaman and have a legendary dolphin swim:

Just start swimming, and the dolphin will follow!

 

You can drop different items to get inspiration. By looking at a dolphin from an average distance, you will share your inspiration value. The dolphin being inspired will make that specific custom jump:

[1] Kelp=Backflip

[2] Raw Salmon=Frontflip

[3] Tropical Fish=Corkscrew

[4] Raw Cod=Multibackflip

[5] Pufferfish=Backflop

[6] Sea Pickle=Dashflip

[7] Inc Sac=Mixflip

[8] Nautilus Shell=Doublefrontflip

[9] Glow Inc Sac=Frontsideflip

[10] Prismarine Crystal=Backsideflip

[11] Stick=Alien (As suggested by a very friendly dolphin behaviorist on Youtube)

You can show the jump info, by looking straight up for Minecraft 60 ticks.

 

You can also make a dolphin jump on demand:

New Jump on demand system:

Tempt the dolphins you desire, when you have their attention, select a Salmon item, Interact with them by pressing the interaction button, Then stop tempting them. Let them swim for a bit and they will eventually make a nice jump, most times including a cool animation! Enjoy the show!

 

There are some really cool petting animations:

New petting system:

Drop one of the items mentioned in the Petting interaction list to give yourself a value of choice! Those values are assigned to the specific petting animations! When you have such value, tempt the dolphin you want. When you have their attention, select a Pufferfish item, then interact with them, by pressing the button assigned to interaction! Then the animations of both the player and the dolphin while start! You are now snuggling with the dolphin! You can drop the listed items anytime to change the interaction! But you can easily start the selected animation multiple times with the Pufferfish, without dropping items each time!

 

Tempt a dolphin with fish, stay close to it, then drop one of this items for the animation(Old method):

 

Interaction list:

Kelp=Default petting

Raw Cod=Belly petting

Raw Salmon=Belly massage

Tropical Fish=Hug

Sea Pickle=Back massage

Cooked Cod=Checkup1

Cooked Salmon=Checkup2

Secret: Show the dolphin some extra love with a specific item

 

Make sure the dolphin stays close and try to time the animation right.

The petting animations are pretty versatile, those could be used in many different ways.

You get informed with text info when you successfully use a petting interaction.

 

Tip: You can make a dolphin stay.

Tempt a dolphin, then crouch to be able to make it sit. When the dolphin stays, it's much easier to pet it.

This also helps, when trying the Slideout behavior!

Make sure to only do this in shallow water or on a platform. Considering you need to be crouched to unable this function!

There's an awsome Beach Ball available to try:

To activate it, look straight up for around 40 seconds. You get some info along the process. If you stop looking up you will cancel the process(This is to prevent over using it and prevent it from occurring at unexpected moments). When it spawns, it levitates near the player and you can push it, by hitting it in the center. Dolphins will enjoy playing with it and eventually do super cool tricks and potentially smash it around. You can recall the Toy, by looking around 70 degrees up. And delete it, by being close and looking straight down. I recommend only using one at a time.

The Experimental Morphing system:

I added a optional morphing system to the addon! Made with role playing in mind! I got inspired by a friend to do so! It's made to be used in survival! Tempt the dolphin you wanna be, when you are close to the dolphin, drop a Ender Pearl item to start morphing! You can now pretend to be that specific dolphin! You can swim and jump and be trained by your friends! Warning: Don't Morph, when close to multiple dolphins and definitely not ride the dolphin, when Morphing! It can harm the experience! To stop the Morph, drop a Book item! Keep in mind this is a crazy experiment! Don't try this at home lmao!

Select version for changelog:

Changelog

Added Pixelfin the insomnia glitch dolphin as a optional challenge!

Added information about the new features!

Fixed quite a lot of bugs!

Installation

Make sure to delete the Dolphin Trainer Addon version you are using, before installing this version! To get the best experience!

 

The addon versions being added to this page are concepts, those can change any time! I will desperately keep improving the addon and try new mechanics to practice my programming skills!

 

Suggestions are always welcome! I enjoy learning new programming tricks! I like getting inspired to try new things!

 

 

Enjoy testing my amazing content!

 

Cheers!

 

 

DolphinMasterMB.

 

https://youtube.com/c/DolphinMasterMB

 

 

Downloads

  • Dolphin_Trainer_Addon_The_Horrors_of_PixelFin_by_DolphinMasterMB.mcaddon (381.32 KB)

Supported Minecraft versions

Installation Guides

2 Responses

Comments 2
5 / 5 (1 votes)
1
Thank you very much! There will be a very cool beta update soon! Cheers! ; )
Log in to Reply