I am not certain where I am going wrong, but I dumped the DynMap .jar file under the /mods sub-directory on my server but it never attempts to load it.
What am I doing wrong? I should see errors or warnings at the very least in my console, but I don’t see any indication that the server is actually loading my DynMap .jar file.
That being said, where did you get the dynmap jar from? You are positive it is a forge mod, and not (for example) the bukkit/spigot plugin? I have never tried, but I cannot imagine that mods from forge and plugins from bukkit are interchangeable.
You also have to make sure that the version of dynmap you are running are compatible with your forge version
This is the file I was trying with, but obviously it’s for 1.8.9 but in theory I should still be getting a set of errors and warnings, no?
I know it’s not really a MineOS issue but thus far I have had a tough time getting answers from anywhere else. If I could get an error, I’d be happy to know that the reason it won’t load is because of said error, and wait.
On a side note, I got overviewer to render my world, but it isn’t live (from what i can tell) like dynmap was, or more-so I missing a step in having it run.
It also doesn’t act as its own web server, so I am going to require myself to build a small apache server to get it to show up on a website.
I’ve only really used bukkit for plugins and mods, so I can’t really answer for forge. I do agree however, that you ought to get a warning or error telling you that the plugin was ignored due to whatever reason.
But no, I am not convinced that the minecraft 1.9 version of forge supports the version of Dynmap for 1.8.9.
No, forge and bukkit aren’t at all similar with the way plugins/mods work (for example, some bukkit plugins made for older versions of MC will still work on newer/recent versions of MC, meanwhile a mod made for MC 1.5.1 will NOT work for MC 1.5.2 and vice versa, and with the changes made from 1.8 to 1.9 there is no chance of the mod working, but I do get where you’re coming from with the mod just being a simple live server map mod, not affecting players at all)
Hmm, good point. Place a client-side (only) mod in the mods directory which should either crash or report errors/warnings which would tell me my server is trying to load mods correctly
I mean if a mod is client side only it could crash you or simply not load, (you may not get a log entry).
Try NOT placing the Dynmap-2.3-alpha-2-forge-1.8.9.jar in the server mod folder, put it in your minecraft client mod folder, if it works in your client then it is not needed serverside.
Well, I would imagine Dynmap wouldn’t be a client side since it reads the server files to populate a map with all the chunks, player placement/location, etc.
Yeah, the links I provided show which version of forge works with which version of minecraft.
Then you need to make sure the mod works with forge. DynMap is typically a bukkit mod, but the devs helped get a forge version out.
So, I have all the ingredients to make this recipe work, but I am failing at making the souffle!
I will keep working at it, but I am starting to wonder if overviewer on a scheduled interval + apache on a server to host it will be what I need (until DynMap updates to 1.9 and 1.9.2)
DynMap acts as its own web server on port 8123 (by default) so it was easy to deploy and ran great.
Dynmap is meant to be server sided, not client sided.
According to the logs, it definitely is Dynmap that is errored. From what I see it has something to do version-wise “Unsupported major.minor version 52.0”. A little research on this particular error (Googling that quoted error) shows that your problem is with your Java version. According to the logs you’re still on Java 7 and not Java 8 (when it comes to Minecraft there is no real reason to still be on Java 7, but in general Java 7 programs/plugins/mods run with no problems under Java 8) so the first solution I’d try is getting rid of Java 7 and replacing it with Java 8, or just setting Java 8 as default.
I’m assuming you already have the WebUpd8 PPA for Oracle’s Java but if not, add it with “add-apt-repository ppa:webupd8team/java” followed by “apt-get update”. Run those commands with sudo/root.
If you will remove Java 7, do that now.
Install Oracle Java 8 with “apt-get install oracle-java8-installer oracle-java8-set-default” (this will also set as default in case you did not remove Java 7).