Back to mods
Java Enforcer project artwork

CurseForge · Minecraft mod

Java Enforcer

Force players to be up to date with correct java version for a mod pack and block client side mods.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Java Enforcer release matches 1.9?

Updated 10 years ago
beta file Java Enforcer 1.1.5 (1.9)
Game version 1.9
Loader Not required

Java Enforcer 1.1.5 (1.9) targets 1.9. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Java Enforcer required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release No loader listed
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Java Enforcer 1.1.5 (1.9) need?

Java Enforcer 1.1.5 (1.9) on 1.9. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Java Enforcer without breaking your instance.

Built for Java Enforcer 1.1.5 (1.9) on 1.9. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Java Enforcer 1.1.5 (1.9). It targets 1.9; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Java Enforcer 1.1.5 (1.9). It opens that exact file at the source.

About this project

What does Java Enforcer add?

This Mod will prevent a modpack user from loading your modpack unless

certain criteria is meet.(mods restriction / java version)

Currently only install Client Side, Servers don't need this

and currently will cause a player logon crashes.

This mod will force client side to update java to the correct version.

Some mod packs require you to have java 1.8 for example,

This will make sure to keep your issue trackers on your mod pack down from people having the incorrect java version.

Cause lets face it.. people don't read, so let java enforcer make them read!

This mod will also allow you to set a list of mods that aren't compatible with your modpack. For when people decided you forgot to install this mod, when you really did it because it crashes. These are meant for mods that will cause crashes, and may not be fixed anytime soon. Mostly this is meant for client side mods that don't play nice.

Basically keep you issue trackers to things that matter with this mod!

To the Java Enforcer Forums

This mod is still in testing. If you get any errors, please inform me in the issue tracker.

Also this mod should run before any other mod, but if it doesn't I'll need to know.

Currently this mod is only client side.

Features:

  • Force Players to a minimum java version
  • Prevent Players from installing certain mods that are not compatible with your Mod pack
  • Prevent Players from installing Optifine if it crashes your mod pack
  • Allows custom messages on pop up
  • Keep your issue tracker issues to things that really matter.

Permissions
You may:

  • Use the mod for personal/private use
  • Include this mod within your own pack as long as due credit is given

You may NOT:

  • Re-upload the mod on another site without permission

Support me and this mod, and it will help me continue to develop. Support @

{width=152 height=38}

or

{width=125 height=36}

And {width=176 height=42}

Big Supporters:

Project description from CurseForge.

Pick your setup

Java Enforcer by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

3 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Java Enforcer versions and loaders

1 of 4 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.