Jump to content

[1.8] Totem Mod - keeping nasty monsters out of your base!


Brickfix

Recommended Posts

After having some trouble while building a large crypt, being close to ragequit, I began to ask myself: How can I stop these monsters from walking through my gate without blocking it of with some dirt blocks which are looking so ugly next to my quartz and obsidian?

 

Are you having simiular problems? Are you blown up all the time by creepers while you are looking into your chest during your mining adventure? Are zombies waiting everywhere in your garden?

 

Than this mod is for you:

 

I present to you the Totem Mod!

 

This mod adds 8 new blocks, making your home a safer place!

 

Screenshot:

 

 

 

The way you set up your protective totem is, as you can see in the picture, rather easy: First, you need a pedestal. On top of the pedestal, you place an offering to the gods. An offering can be a small offering or a great one, and the offering determines the effective range of your totem. On top of this, you place up to four totem blocks referring to a monster. ATM, you can set spiders, skeletons, zombies and creepers as a target for the totem. To cap it all of, place a totem top block on your totem. A lightning will strike if you set it up correctly. Keep in mind that a totem may not be more than 7 blocks high!

 

Crafting:

 

 

 

Something special for rpg servers or creative players / mapmakers:

Corrupted totems! They basically work like normal mob spawners, but are set up a bit differently:

Every totem block has a corrupted counterpart, which are currently not craftlable. They way to set up the totem is the same, just that you can leave out the difficulty lvl block (the counterpart to the range determining offering block). No difficulty block will make regular mobs spawn, but with the difficulty set the mobs will carry better armor and swords. At the moment, when using the difficulty blocks, skeletons will have swords instead of bows, but this will change in the next update though.

This is the only feature added in the 3.0 update, if you don't need it you can stick with the 2.0 update.

 

Download

 

 

 

If you discover any bugs, feel free to inform me!

 

Do you have any suggestions? Do you consider the crafting repecies to easy or to expensive? Go ahead and tell me what you think

Link to comment
Share on other sites

Thanks for the feedback :)

 

I'm not sure what you mean with the attract ... Should it act like a kind of mobspawner? That would be fairly easy for me to implement. But if it should make mobs go to the location I have no clue on how to do this, as this would mean modifying the AI of the mobs and I got no clue on how to do this.

I will look into adding a type of Totem that will summon mobs, so basically an inverted version of what I already have. I will have to look for a way on how to make it balanced, though ...

Link to comment
Share on other sites

Something that acts like a modified version of the normal mob spawner would work for what I want. Maybe the mobs it spawns are a little stronger, or another possibility is the totem actually hurts the plays and "good" mobs while spawning the standard mob.

 

Let me explain the reason I ask, I run a small RPG server, on it we have a few small tombs, a large crypt, and an evil temple (plus some places I would like to add in the future) and while I can add the normal spawner, I like the look of the totems and going forward may be able to work in a quest involving "The light and dark totems".

Link to comment
Share on other sites

Ok, I think I got what you are looking for:

The corrupted totem has a slightly changed texture, and is set up almost the same way the normal totem is. Only that the counterpart to the offering block is not required, but optional.

The lvl 1 difficulty block will spawn monsters with leather and chainmail armor, carrying a stone sword, the lvl 2 mobs will carry iron gear and a diamond chestplate.

 

The 3.0 version can now be downloaded, a more detailed description and screenshots will be added later.

 

Have fun :)

Link to comment
Share on other sites

That looks great, I didn't have a whole lot of time last to play test it last night, but from the brief glance it looked and ran great. I'll have more time to actually really use it when we have our group play session over the weekend. I'll keep you posted, thanks again.

Link to comment
Share on other sites

  • 2 months later...

The mod still runs great, we have gotten allot of enjoyment out of the use of use both sets of totems... but I had a question and two requests. Question first, does this mod keep the chunk that it is in active even when no player has that chunk loaded??? It seems when I am looking at the server console, that totems are killing things, when someone has the world is loaded but no one is anywhere near a totem... I could be mistaken about all this, and I hope all of that made sense.

 

As to the requests, 1) could you add a block to kill\spawn enders??? 2) could a block be created that spawns zombie pigmen who protect the totem if it is attacked??? Maybe use the same mechanic that is used by wolves when a player attacks one of them. Not sure how hard that would be to do, but even a block that just spawned pigmen would be neat...

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...

I forgot to update this, but I found what was acting as a chuckloader, it was mistake on my part. As to the lack of time, completely understand, and wanted to thank you one last time for a great mod that has become a staple for all our cities (and the corrupted totems have been great adventure hooks)... Thanks again...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Sometimes, tweaking load order or specific configs can also help ease those conflicts.
    • I have recently tired downloading forge so i can run mods for hypixel skyblock but whenever i download forge and do it the same way as videos and tutorials forge keeps downloading as log file and doesnt download the .jar file any help will be aprecciated.
    • So I have created a Create Mod Server with my friends and i to play everyone can join play except one of my friends because when he tries to launch the game from the CurseForge Launcher it will load but never open or give him a crash report, we have tried everything from deleting CF and reinstalling it to Updating his drivers, IDK what to do if anyone can help I would be very Grateful
    • I get this error when trying to start the server for forged mods. In the code below it mentions distant horizons but no matter what mod I put in (deleting distant horizons) it still gives an error and doesn't launch Crash Report UUID: 3e91d5c7-18a7-43c2-a935-a8d28de560d1 FML: 47.3 Forge: net.minecraftforge:47.3.10[23:33:47] [main/ERROR] [minecraft/Main]: Failed to start the minecraft server net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [    Distant Horizons (distanthorizons) encountered an error during the sided_setup event phase§7java.lang.ExceptionInInitializerError: null]     at net.minecraftforge.fml.ModLoader.waitForTransition(ModLoader.java:246) ~[fmlcore-1.20.1-47.3.10.jar%23104!/:?] {}     at net.minecraftforge.fml.ModLoader.lambda$dispatchAndHandleError$20(ModLoader.java:210) ~[fmlcore-1.20.1-47.3.10.jar%23104!/:?] {}     at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] {}     at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:210) ~[fmlcore-1.20.1-47.3.10.jar%23104!/:?] {}     at net.minecraftforge.fml.ModLoader.lambda$loadMods$15(ModLoader.java:190) ~[fmlcore-1.20.1-47.3.10.jar%23104!/:?] {}     at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {}     at net.minecraftforge.fml.ModLoader.loadMods(ModLoader.java:190) ~[fmlcore-1.20.1-47.3.10.jar%23104!/:?] {}     at net.minecraft.server.loading.ServerModLoader.load(ServerModLoader.java:31) ~[forge-1.20.1-47.3.10-universal.jar%23108!/:?] {re:classloading}     at net.minecraft.server.Main.main(Main.java:125) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] {re:classloading}     at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.10.jar%2369!/:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$run$1(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.3.10.jar%2369!/:?] {}     at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.3.10.jar%2369!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}  
    • This error keeps coming up after player tries to join server, doesn't happen to anyone else.  Error: Internal Exception: io.netty.handler.codec.DecoderException: java.lang.ArrayIndexOutOfBoundsException: Index 17196645 out of bounds for length 13 Heres the latest.log https://pastebin.com/uaw3KC0K  Heres the debug.log https://drive.google.com/file/d/1QzqtCMUf7ps1Iz85AOsMM7W8QhbHjBeU/view?usp=sharing
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.