šŸ† AdventureMMO [v2.0.7] [API 4/5/6]

@Mr_Daniel12321 the tree feller only destroys the block above the block you mined and not the whole tree. is there a way to fix it or is this a plugin issue?

Are you even active with this plugin anymore? Been months for an update.

I noticed in the comments that there was a Salvage skill / block before. Was that removed and why?

Hi there,

Is there a way to have this plugin only work on certain worlds in a multi-world server?
We have a creative lobby world and survival personal worlds off of that world using Project Worlds plugin. Iā€™d like this plugin not to be active in the creative world, and possible other adventure or survival worlds.
Thoughts?
Thanks for the great plugin! I hope the great work continues on it!

Make it multiserver, then use something like bungeecord to connect the servers together

Thanks for the reply. Iā€™d like to keep it a single server, since I am not running it on anything fancy. I was hoping for just something in the config that allows one to set which world is not affected, or something like that.
But thatā€™s a good suggestion if I was up for the task.

Is there any plan to update to API 7?

2 Likes

When I try to use any commands I get ā€œError occurred while executing command: Could not initialize class me.mrdaniel.adventuremmo.data.MMOKeysā€

Any fix to this?

1 Like

I get the same exact problem when trying to execute commands

Good day,

Is there a way to make different ores from a mod award different amounts of xp? Something like ic2, whenever I point at an ore and type:
/mmoadmin setblock <skill> <exp>
They come up as the same block, ic2:resource
They have a type listed in F3, like copper and tin, but this plugin doesnā€™t distinguish beyond the ā€˜resourceā€™ part
instead of say, ic2:copper and ic2:tin

Make sense? Any way of getting around this?

Thank you!

Perhaps this is a silly question, but whatā€™s the item ID (F3+H)? Might it be possible that they only use one ID for their ores?

1 Like

I donā€™t use IC2 personally, but Iā€™m assuming that the item IDā€™s for the ores are ic2:resource and they use meta data to distinguish between them, i.e. Copper = ic2:resource:0, Tin = ic2:resource:1 (Not saying those are the values, but you can check with either Nucleus or CraftTweaker). AdventureMMO currently doesnā€™t support Meta data and probably wonā€™t as theyā€™ll be removing it in 1.13 (or so Iā€™ve heard). So you will have to set 1 value for them all. If you have Ender Core installed, you can go into the config and change it so item registry names show up in tooltips.

I hope that helps.

  • Alice
1 Like

Thank you (and @pie_flavor) for the replies.

Yes, I believe they are using metadata, the same way vanilla minecraft diorite is just minecraft:stone:1 (or 2 or whatever number). You are correct that they seem to be moving away from this way in favour of ā€œblock statesā€ā€¦ which I assume diorite in my example above would become minecraft:diorite.

1.13 seems far away though, and a big update that many servers, mods, plugins might take a while to catch up to. Is there no way, even by editing the config files to use the ic2:resource:1? How do others here currently give experience for players mining diorite or granite?

Thanks again, great and essential and fun plugin!

Iā€™ve tried editting the config and using meta data and the ore dictionary, but neither works, I opened an issue for it here. However the dev seems to be inactive again, must be busy IRL.

If you want to give players xp for mining the 1.8 stones, youā€™ll need to give it for all stone (minecraft:stone), unfortunately thereā€™s currently no other way.

Just an FYI - thatā€™s not how blockstates work. Blockstates are a way of translating variable values into data values. So, if the person was extracting a BlockState from the config, you would write minecraft:stone[variant=diorite] (try it, maybe it works! :stuck_out_tongue: ). You can see the blockstates in the F3 menu when looking at the block - IC2 probably uses them, and youā€™d be able to use that (again, assuming that the plugin extracts blockstates instead of blocktypes).

1 Like

Not sure if someone help has said anything about it, but on my current server when someone uses a special ability that increases the efficiency [For example, the Mad miner] the efficiency stays after the ability timer has ran out, the durability goes back to whatever durability the tool was at before, but the enchant stays, making the plugin slightly overpowered and Iā€™m not entirely sure how to fix it, from what Iā€™ve seen in my logs and console, there is no sign of errors anywhere, am I using incompatible versions or?

Running sponge forge edition: spongeforge-1.10.2-2281-5.2.0-BETA-2569.jar
Running adventuremmo edition: AdventureMMO-v2.0.7-API5.x.jar

@RDTrow Itā€™s been a known issue for a LONG time - Enchantment not being removed. Ā· Issue #27 Ā· Daniel12321/AdventureMMO Ā· GitHub

I just disabled the skills which used the enchantments.

Just stick a fork in this plugin and call it done. No update in months, no fixes on anything :\

1 Like

Any permissions to prevent this plugin from functioning in certain worlds?

Something along the lines ofā€¦

adventuremmo.excludeworld.VIPlounge
adventuremmo.disableinworld.VIPlounge

(^)>/

I donā€™t get any exp on any skill no matter what I do. Iā€™ve checked the configurations and everything seems normal. Please help me.