Giter Site home page Giter Site logo

tinymobfarm's Introduction

TinyMobFarm

A Minecraft Mod that adds single block mob farms that generates mob drops passively.

Credits

tinymobfarm's People

Contributors

linxuanm avatar

Stargazers

EvanLuo42 avatar  avatar Hristo Bogdanov avatar  avatar  avatar WisdomEquan avatar ACGaming avatar tatenoyuusha avatar  avatar Antonio Le Caldare avatar 伊欧 avatar  avatar

Watchers

James Cloos avatar  avatar  avatar AngleWyrm avatar

tinymobfarm's Issues

Suggestion: Adding modded lootdrop

Hey, I have found your mod and its really nice and helpful for my modpack. I only have 1 problem/suggestion. Is it possible to add drops from other mods like Lootbags or Essence from Mystical Agriculture?

TinyMobFarm Version: 1.12.2-1.0.5
Minecraft Version: 1.12.2
Forge Version: 1.12.2-14.23.5.2838

And if you need versions of those mods I want to add:
Lootbags Version: 1.12.2-2.5.8.5
Mystical Agriculture: 1.12.2-1.7.5

Grimoire of Gaia

It seems because of a loot table issue you cant capture GoG mobs with the lasso, or at least the Minotaur

---- Minecraft Crash Report ----
// Ooh. Shiny.

Time: 2019-02-23 08:02:36 EST
Description: Error executing task

java.util.concurrent.ExecutionException: net.minecraftforge.fml.relauncher.ReflectionHelper$UnableToFindMethodException: java.lang.NoSuchMethodException: gaia.entity.monster.EntityGaiaMinotaur.func_184647_J()
    at java.util.concurrent.FutureTask.report(Unknown Source)
    at java.util.concurrent.FutureTask.get(Unknown Source)
    at net.minecraft.util.Util.runTask(SourceFile:531)
    at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:723)
    at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668)
    at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:185)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
    at java.lang.Thread.run(Unknown Source)
Caused by: net.minecraftforge.fml.relauncher.ReflectionHelper$UnableToFindMethodException: java.lang.NoSuchMethodException: gaia.entity.monster.EntityGaiaMinotaur.func_184647_J()
    at net.minecraftforge.fml.relauncher.ReflectionHelper.findMethod(ReflectionHelper.java:303)
    at cn.davidma.tinymobfarm.util.LootTableHelper.getLootTableLocation(LootTableHelper.java:27)
    at cn.davidma.tinymobfarm.item.Lasso.interactEntity(Lasso.java:66)
    at cn.davidma.tinymobfarm.item.template.InteractiveMobTool.itemInteractionForEntity(InteractiveMobTool.java:61)
    at net.minecraft.item.ItemStack.interactWithEntity(ItemStack.java:391)
    at net.minecraft.entity.player.EntityPlayer.interactOn(EntityPlayer.java:1220)
    at com.tmtravlr.potioncore.network.PacketHandlerServer.useEntity(PacketHandlerServer.java:96)
    at com.tmtravlr.potioncore.network.PacketHandlerServer.lambda$onMessage$1(PacketHandlerServer.java:66)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at net.minecraft.util.Util.runTask(SourceFile:529)
    ... 5 more
Caused by: java.lang.NoSuchMethodException: gaia.entity.monster.EntityGaiaMinotaur.func_184647_J()
    at java.lang.Class.getDeclaredMethod(Unknown Source)
    at net.minecraftforge.fml.relauncher.ReflectionHelper.findMethod(ReflectionHelper.java:297)
    ... 15 more

1.12, btw.

Suggestions

  1. Add a config option to enable boss farming.

  2. Add an in-game way to trash certain mob drops as they spawn in the farm.

  3. Make the textures rely upon preexisting ones, so that resource packs affect them automatically. Really weird having everything else in 32x and this in 16x, lol.

  4. Pull/reference resource drop lists for mobs after they have been changed by other mods. (Specifically with the bats dropping loot bags mod)

  5. Enable Toretoise farming/compatibility with Quark.

Better Animals Plus Conflict

I'm playing on a 1.15.2 server with forge version 1.15.2.31.2.21. I have the Better Animals Plus mod (The latest version, 1.15.2.8.2.1.96) installed and this mod (version 1.15.2-1.0.6.1). I can capture a better animals plus mob in the lasso (does not matter which mob), and I can place it inside a tiny mob farm just fine, but if I try to place the mob back down on the ground, it causes the player to crash and the mob to be deleted. The server itself does not crash, but it spits out an error in the latest log. The error is as follows:

[31Jul2020 19:08:22.685] [Server thread/INFO] [net.minecraft.network.play.ServerPlayNetHandler/]: SilentWolfy101 lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.NullPointerException
[31Jul2020 19:08:22.685] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: SilentWolfy101 left the game
[31Jul2020 19:08:23.077] [Server thread/ERROR] [net.minecraft.world.chunk.storage.ChunkSerializer/]: An Entity type net.minecraft.entity.EntityType@24f70060 has thrown an exception trying to write state. It will not persist. Report this to the mod author
java.lang.NullPointerException: null
at net.minecraft.nbt.StringNBT.func_229705_a_(StringNBT.java:40) ~[?:?]
at net.minecraft.nbt.CompoundNBT.func_74778_a(CompoundNBT.java:145) ~[?:?]
at its_meow.betteranimalsplus.common.entity.util.IVariantTypes.writeType(IVariantTypes.java:37) ~[?:8.2.1.96]
at its_meow.betteranimalsplus.common.entity.util.abstracts.EntityAnimalWithTypes.func_184198_c(EntityAnimalWithTypes.java:30) ~[?:8.2.1.96]
at net.minecraft.entity.Entity.func_70039_c(Entity.java:1309) ~[?:?]
at net.minecraft.world.chunk.storage.ChunkSerializer.func_222645_a(ChunkSerializer.java:302) ~[?:?]
at net.minecraft.world.server.ChunkManager.func_219229_a(ChunkManager.java:684) ~[?:?]
at net.minecraft.world.server.ChunkManager.lambda$scheduleSave$10(ChunkManager.java:411) ~[?:?]
at java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:656) [?:1.8.0_101]
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:632) [?:1.8.0_101]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) [?:1.8.0_101]
at net.minecraft.world.server.ChunkManager.func_223155_b(ChunkManager.java:393) [?:?]
at net.minecraft.world.server.ChunkManager.func_219204_a(ChunkManager.java:370) [?:?]
at net.minecraft.world.server.ServerChunkProvider.func_217207_a(SourceFile:342) [?:?]
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:313) [?:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:849) [?:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:330) [?:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:784) [?:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:637) [?:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]

I also have the animal net mod (to still be able to capture the animals for ease of traveling), and this issue does not appear with any of the animal nets. So I believe it is an issue with this mod's compatibility with BAP.

EDIT: Do let me know if you need any further information to replicate.

[Feature Request] Configurable Farm damage

I'm am working with a group building a 1.12.2 modpack and there are some features we would love to see added to your mob if it is possible.

  1. A config setting to change how much damage each farm does to the durability of the lasso. Alternatively, being able to config the chance of damage from a farm. This way we could allow a passive-only farm to run longer than an aggressive mob farm.

  2. Farms automatically disable if there is no valid inventory space (either no chest present or a full chest). This would be to prevent items from falling into the world and potentially causing lag.

  3. The ability to add or remove items to a mob's loot table would be amazing, but it's understandable if that is not possible.

Preventing Experience Orbs/Points

Hello, there's an issue with this mod, it's not compatible with the Performant mod, which throws a whole lot of errors in the console and prevents the players from getting actual experience. Which means whatever you kill you don't get experience from. Can this be fixed please? Thanks!

Can't run it on a server

8.07 13:09:05 [Multicraft] Starting server!
28.07 13:09:05 [Multicraft] Loaded config for "Forge 1.13.2"
28.07 13:09:05 [Multicraft] Updating eula.txt file
28.07 13:09:05 [Server] INFO OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
28.07 13:09:06 [Server] INFO 2019-07-28 13:09:06,262 main WARN Disabling terminal, you're running in an unsupported environment.
28.07 13:09:06 [Server] INFO [13:09:06.383] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 25.0.219, --fml.mcpVersion, 20190213.203750, --fml.mcVersion, 1.13.2, --fml.forgeGroup, net.minecraftforge, nogui]
28.07 13:09:06 [Server] INFO [13:09:06.401] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher starting: java version 1.8.0_201
28.07 13:09:06 [Server] INFO [13:09:06.603] [main/INFO] [ne.mi.fm.lo.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust
28.07 13:09:07 [Server] INFO [13:09:07.143] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmlserver' with arguments [--gameDir, ., nogui]
28.07 13:09:17 [Server] INFO [13:09:17.614] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
28.07 13:09:17 [Server] INFO [13:09:17.615] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
28.07 13:09:17 [Server] INFO [13:09:17.616] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
28.07 13:09:17 [Server] INFO [13:09:17.617] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
28.07 13:09:17 [Server] INFO [13:09:17.618] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
28.07 13:09:17 [Server] INFO [13:09:17.766] [main/INFO] [minecraft/RecipeManager]: Loaded 0 recipes
28.07 13:09:17 [Server] INFO [13:09:17.768] [main/INFO] [minecraft/AdvancementList]: Loaded 0 advancements
28.07 13:09:17 [Server] INFO [13:09:17.774] [Server thread/INFO] [minecraft/DedicatedServer]: Starting minecraft server version 1.13.2
28.07 13:09:17 [Server] INFO [13:09:17.813] [Server thread/INFO] [ne.mi.fm.ModLoader/CORE]: Loading Network data for FML net version: FML2
28.07 13:09:17 [Server] INFO [13:09:17.884] [Server thread/FATAL] [ne.mi.fm.lo.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/gui/GuiScreen for invalid dist DEDICATED_SERVER
28.07 13:09:17 [Server] INFO [13:09:17.885] [Server thread/ERROR] [ne.mi.fm.ja.FMLModContainer/LOADING]: Failed to load class cn.davidma.tinymobfarm.common.TinyMobFarm
28.07 13:09:17 [Server] INFO java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/GuiScreen for invalid dist DEDICATED_SERVER
28.07 13:09:17 [Server] INFO at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClass(RuntimeDistCleaner.java:71) ~[forge1132.jar:25.0] {}
28.07 13:09:17 [Server] INFO at cpw.mods.modlauncher.LaunchPluginHandler.lambda$offerClassNodeToPlugins$8(LaunchPluginHandler.java:41) ~[modlauncher-2.1.1.jar:?] {}
28.07 13:09:17 [Server] INFO at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.util.stream.ReferencePipeline$11$1.accept(ReferencePipeline.java:373) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.util.stream.ReferencePipeline$11$1.accept(ReferencePipeline.java:373) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:474) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:42) ~[modlauncher-2.1.1.jar:?] {}
28.07 13:09:17 [Server] INFO at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:96) ~[modlauncher-2.1.1.jar:?] {}
28.07 13:09:17 [Server] INFO at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:218) ~[modlauncher-2.1.1.jar:?] {}
28.07 13:09:17 [Server] INFO at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:109) ~[modlauncher-2.1.1.jar:?] {}
28.07 13:09:17 [Server] INFO at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:79) ~[modlauncher-2.1.1.jar:?] {}
28.07 13:09:17 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_201] {}
28.07 13:09:17 [Server] INFO at java.lang.Class.forName0(Native Method) ~[?:1.8.0_201] {}
28.07 13:09:18 [Multicraft] Server shut down (starting)
28.07 13:09:18 [Multicraft] Restarting crashed server in 1200 seconds
28.07 13:09:18 [Multicraft] Server stopped

Using lasso on a mob causes it to rubber band back to where it was captured sometimes killing it & forces chunk to load permanently

Minecraft 1.16.5
Forge 36.2.2
TMF 1.1.1

When using a lasso on a mob, it captures the mob. If I choose to place that mob back down by clicking the lasso on the ground again the mob will quickly rubber band back to it's original capture point. If far enough away, the mob may take damage or die.
EDIT: It's not 100% consistent but does happen about 9/10 times and works more often when you move it at least 3 blocks or more.
IMPORTANT EDIT: This appears to be keeping the original chunk that the lasso was used in loaded!!!

usage of lassos on villagers

I tried using lassos on villagers (as title sais) and I just open their shop or (when using shift) nothing happens

Not seeing the mob farms on the creative tab

Hello! I have the tiny mob farm mod installed and I see that it works because the lasso does show up in the creative tab but the mob farms don’t they also do not show up when I search for them.

update to 1.17.1

can you please update to 1.17.1 please asap i need it right now

crashing with other mods?

Sorry to bother you again but after adding your mod again it gave me this:

Starting server!
08.08 04:10:18 [Multicraft] Loaded config for "Forge 1.13.2"
08.08 04:10:18 [Multicraft] Updating eula.txt file
08.08 04:10:18 [Server] INFO OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
08.08 04:10:19 [Server] INFO 2019-08-08 04:10:19,378 main WARN Disabling terminal, you're running in an unsupported environment.
08.08 04:10:19 [Server] INFO [04:10:19.469] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 25.0.219, --fml.mcpVersion, 20190213.203750, --fml.mcVersion, 1.13.2, --fml.forgeGroup, net.minecraftforge, nogui]
08.08 04:10:19 [Server] INFO [04:10:19.472] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher starting: java version 1.8.0_201
08.08 04:10:19 [Server] INFO [04:10:19.638] [main/INFO] [ne.mi.fm.lo.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust
08.08 04:10:20 [Server] INFO [04:10:20.120] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmlserver' with arguments [--gameDir, ., nogui]
08.08 04:10:28 [Server] INFO [04:10:28.879] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
08.08 04:10:28 [Server] INFO [04:10:28.880] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
08.08 04:10:28 [Server] INFO [04:10:28.880] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
08.08 04:10:28 [Server] INFO [04:10:28.881] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
08.08 04:10:28 [Server] INFO [04:10:28.882] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
08.08 04:10:28 [Server] INFO [04:10:28.966] [main/INFO] [minecraft/RecipeManager]: Loaded 0 recipes
08.08 04:10:28 [Server] INFO [04:10:28.967] [main/INFO] [minecraft/AdvancementList]: Loaded 0 advancements
08.08 04:10:28 [Server] INFO [04:10:28.973] [Server thread/INFO] [minecraft/DedicatedServer]: Starting minecraft server version 1.13.2
08.08 04:10:29 [Server] INFO [04:10:29.013] [Server thread/INFO] [ne.mi.fm.ModLoader/CORE]: Loading Network data for FML net version: FML2
08.08 04:10:29 [Server] INFO [04:10:29.106] [modloading-worker-12/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 25.0.219, for MC 1.13.2 with MCP 20190213.203750
08.08 04:10:29 [Server] INFO [04:10:29.106] [modloading-worker-12/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v25.0.219 Initialized
08.08 04:10:29 [Server] INFO [04:10:29.417] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity lucky_potion
08.08 04:10:29 [Server] INFO [04:10:29.419] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity lucky_projectile
08.08 04:10:29 [Server] INFO [04:10:29.423] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.423] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.424] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.424] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.425] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.425] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.425] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.426] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.427] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.427] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.427] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.428] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.429] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.429] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.430] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.431] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Server] INFO [04:10:29.431] [Server thread/WARN] [minecraft/EntityType]: No data fixer registered for entity
08.08 04:10:29 [Multicraft] Skipped 29 lines due to rate limit (30/s)
08.08 04:10:29 [Server] INFO [04:10:29.968] [Server thread/INFO] [minecraft/DedicatedServer]: Starting Minecraft server on 72.46.130.238:25592
08.08 04:10:30 [Server] INFO [04:10:30.001] [Server thread/INFO] [minecraft/NetworkSystem]: Using epoll channel type
08.08 04:10:30 [Server] INFO [04:10:30.739] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [uteamcore] Found status: UP_TO_DATE Current: 2.4.0.110 Target: null
08.08 04:10:30 [Server] INFO [04:10:30.739] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [usefulbackpacks] Starting version check at https://api.u-team.info/update/usefulbackpacks.json
08.08 04:10:30 [Server] INFO [04:10:30.760] [Thread-1/FATAL] [ne.mi.co.ForgeConfig/CORE]: Forge config just got changed on the file system!
08.08 04:10:30 [Server] INFO [04:10:30.761] [Thread-1/FATAL] [ne.mi.co.ForgeConfig/CORE]: Forge config just got changed on the file system!
08.08 04:10:30 [Server] INFO [04:10:30.772] [Server thread/INFO] [minecraft/DedicatedServer]: Preparing level "forge1132_291889"
08.08 04:10:30 [Server] INFO [04:10:30.792] [Server thread/ERROR] [ne.mi.fm.FMLWorldPersistenceHook/WP]: This world was saved with mod corpse which appears to be missing, things may not work well
08.08 04:10:30 [Server] INFO [04:10:30.837] [Server thread/ERROR] [ne.mi.re.GameData/REGISTRIES]: Unidentified mapping from registry minecraft:entities
08.08 04:10:30 [Server] INFO corpse:corpse: 136
08.08 04:10:30 [Server] INFO [04:10:30.846] [Server thread/WARN] [ne.mi.fm.StartupQuery/STARTUPQUERY]: Forge Mod Loader detected missing registry entries.
08.08 04:10:30 [Server] INFO If you continue the missing entries will get removed.
08.08 04:10:30 [Server] INFO A world backup will be automatically created in your saves directory.
08.08 04:10:30 [Server] INFO Missing minecraft:entities:
08.08 04:10:30 [Server] INFO corpse:corpse
08.08 04:10:30 [Server] INFO Alternatively start the server with -Dfml.queryResult=confirm or -Dfml.queryResult=cancel to preselect the answer.
08.08 04:10:30 [Server] INFO [04:10:30.921] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [usefulbackpacks] Found status: UP_TO_DATE Current: 1.6.1.25 Target: null
08.08 04:10:30 [Server] INFO [04:10:30.921] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
08.08 04:10:31 [Server] INFO [04:10:31.243] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Found status: BETA Current: 25.0.219 Target: 25.0.219

If i remove it agian the server runs normaly.

[Feature Request] Configurable Lasso Durability

It would be lovely to have configurable Lasso durability added in as some of the earlier Tier farms tend to eat up Lassos, and those can get expensive quickly. Generally the more configurable the mod the better in my book!

Redstone Signal Bug

In the setup below, the farm says it's disabled by redstone, but still keeps generating loot.

Redstone Bug

No durability loss on lassos

Minecraft 1.16.5
Forge 36.0.40
Tiny Mobs Farms 1.16.4-1.1.1

Using a lasso on any mob I tried (zombies, skeletons, ghasts, cows) are not causing any durability loss on lassos in the Tiny Mob Farms. I used wood to test cows and iron to test the others.

Feature Suggestion: Enable Enchanting on Farms

Pretty much in the title. I was looking at your farms and I love them, for a lot of reasons, but then I was trying to figure out if there was a way to use looting with them, and came to the conclusion that there isn't. I thought that might make a good feature suggestion for future versions. Also something you could add as a configuration option if you wanted to so that those that don't like it could turn it back off. The rates on the drops are amazing on the highest tier farm, but you still get a lot of garbage loot since you can't apply looting.

'Made for an older version of Minecraft'

When I first tried to load up a new world with Tiny Mob Farm (Mob for short) and Immersive Portals (Portals for short) I noticed that Portals was not working but Mob was so I exited the game to take out Portals only. when I came back I looked to see if Portals was out and then suddenly Mob wasn't working and said, "Made for an older version of Minecraft." I will admit I was in 1.16.5 the entire time however, when I went to "Older versions" of Forge from 1.16.3 to 1.16.5. I even tried the 1.16.3 and the 1.16.4 versions on Mob on "Older Versions" of Forge and got no results. I will keep trying but I know Einstein's definition of insanity.

[1.16.5] Unable to capture Wither with Lasso

As the title suggests, you're unable to capture the Wither with the Lasso - I'm unsure if this is something you've set, or if it needs to be overridden on Minecraft, but I'd love to be able to get a Wither farm going

Chest/Inventory check functions with loss of durability if option is TRUE

Your config options for checking a chest or if a chest is full works in that it won't drop items to the ground, but it doesn't actually stop the farm from functioning.

I've run through all the versions you had this option available and it's the same issue for each one.
The issue exactly is that it will continue to still run which will cause damage to the lasso, so it doesn't actually stop.
Now if you are using the highest tier then it's not that big of a deal, but there is no need for something to keep ticking or running if it's not doing anything.

In my fork/code I've added the chest checking option, on top of actually making the farm stop.
However, I've added this code to your 1.12.2 version as I am currently running a live server in 1.12.2.
I can add this into your other versions, but I'm sure it's super easy for you to see how I did this and you can most likely do this in seconds.

not work for server

[23:45:43.970] [Server thread/ERROR] [javafmlmod.FMLModContainer/LOADING]: Failed to load class cn.davidma.tinymobfarm.common.TinyMobFarm
java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/GuiScreen for invalid dist DEDICATED_SERVER
at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClass(RuntimeDistCleaner.java:67) ~[forge-1.13.2-25.0.79.jar:25.0]
at cpw.mods.modlauncher.LaunchPluginHandler.lambda$offerClassNodeToPlugins$7(LaunchPluginHandler.java:40) ~[modlauncher-0.12.1.jar:?]
at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.ReferencePipeline$11$1.accept(Unknown Source) ~[?:1.8.0_201]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.ReferencePipeline.reduce(Unknown Source) ~[?:1.8.0_201]
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:41) ~[modlauncher-0.12.1.jar:?]
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:90) ~[modlauncher-0.12.1.jar:?]
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:214) ~[modlauncher-0.12.1.jar:?]
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:76) ~[modlauncher-0.12.1.jar:?]
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.loadClass(TransformingClassLoader.java:169) ~[modlauncher-0.12.1.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_201]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_201]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_201]
at net.minecraftforge.fml.javafmlmod.FMLModContainer.(FMLModContainer.java:70) ~[?:25.0]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_201]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_201]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_201]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_201]
at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:73) ~[?:25.0]
at net.minecraftforge.fml.ModLoader.buildModContainerFromTOML(ModLoader.java:179) ~[?:?]
at net.minecraftforge.fml.ModLoader.lambda$buildMods$6(ModLoader.java:169) ~[?:?]
at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_201]
at java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_201]
at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_201]
at net.minecraftforge.fml.ModLoader.buildMods(ModLoader.java:169) ~[?:?]
at net.minecraftforge.fml.ModLoader.lambda$loadMods$2(ModLoader.java:128) ~[?:?]
at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) [?:1.8.0_201]
at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) [?:1.8.0_201]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) [?:1.8.0_201]
at java.util.stream.AbstractPipeline.copyInto(Unknown Source) [?:1.8.0_201]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) [?:1.8.0_201]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) [?:1.8.0_201]
at java.util.stream.AbstractPipeline.evaluate(Unknown Source) [?:1.8.0_201]
at java.util.stream.ReferencePipeline.collect(Unknown Source) [?:1.8.0_201]
at net.minecraftforge.fml.ModLoader.loadMods(ModLoader.java:130) [?:?]
at net.minecraftforge.fml.server.ServerModLoader.begin(ServerModLoader.java:43) [?:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:116) [?:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:549) [?:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_201]

Older MC Versions

hey,

is it possible for u to port the mod for older MC versions.
i would realy like a version for 1.7.10.

1.16.5 update?

I love using this mod! its made minecraft alot more fun, plus its a nice lag free mob farming option, only issue i have is that it's not available for 1.16.5, is there any plans to update it to that? if so when roughly would we get an update for said version?

Other than that, awesome mod!! keep up the good work :D

[Feature Request] Eggs

I'm not sure if this exists already but cramming a large amount of chickens into a 1 block space with a hopper isn't the most server-friendly source of eggs. A type of tiny mob farm for eggs, or perhaps adding eggs if you have a chicken in there would be neat.

Make the mob farms drop experience too

As the title says why don't you make the farms drop experience too (you could add an item that drops only with the farms that gives experience when consumed like othe mods do)

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.