Jump to content

Server with Forge accepting vanilla clients


copygirl

Recommended Posts

I started making a server mod with optional client mod only to get surprised by this message after trying to connect with a vanilla client to a Forge server:

 

"You don't have FML installed, or your installation is too old"

 

Does this mean Forge servers will not accept any vanilla clients?

If so, why is that? And would it be possible/a good idea to change that for future versions of Forge?

 

Thanks.

 

PS: Maybe this is just me derping up. My mod has clientSideRequired set to false though, so not sure if it's my fault.

Link to comment
Share on other sites

You will need forge and any installed mods to join a modded server. However there is a bukkit plugin called Miltimodworld (http://www.mcportcentral.co.za/index.php?topic=929.0). It is still 1.2.5 but It allows you to make a modded world and unmodded. Vanilla clients can join the unmodded default world.

Link to comment
Share on other sites

You will need forge and any installed mods to join a modded server. However there is a bukkit plugin called Miltimodworld (http://www.mcportcentral.co.za/index.php?topic=929.0). It is still 1.2.5 but It allows you to make a modded world and unmodded. Vanilla clients can join the unmodded default world.

Thanks for the info, but that doesn't really help me as a mod developer.

Link to comment
Share on other sites

Forge/FML packets are altered, so yes, need it on both sides.

What's the reason for that? And would it be possible to remove the need for clients to have forge installed in the future?

It's kind of weird, as a player, having to install a mod loader/API without installing any actual mods that use it (in this rare case).

Link to comment
Share on other sites

Forge/FML packets are altered, so yes, need it on both sides.

What's the reason for that? And would it be possible to remove the need for clients to have forge installed in the future?

It's kind of weird, as a player, having to install a mod loader/API without installing any actual mods that use it (in this rare case).

 

Because Forge needs to alter packages for various hooks and because the Client runs internally a server now (which needs packets, too), I doubt this will be changed.

Don't ask for support per PM! They'll get ignored! | If a post helped you, click the "Thank You" button at the top right corner of said post! |

mah twitter

This thread makes me sad because people just post copy-paste-ready code when it's obvious that the OP has little to no programming experience. This is not how learning works.

Link to comment
Share on other sites

Because Forge needs to alter packages for various hooks and because the Client runs internally a server now (which needs packets, too), I doubt this will be changed.

Mind explaining that to someone who does not yet have understanding of the inner workings of Forge? Which packets are altered and why? And why do you think this won't get changed?

Also what do you mean by "because the Client runs internally a server now"? I don't see why that would matter in this case.

 

Thanks for all the responses so far.

 

I'm aware that making a plugin for Bukkit instead would be the better choice, but I'm not a fan of it. Also Forge is meant/used mainly for Client mods, I think. Though I see no reasons not to perhaps change that in there future, are there any? It would be cool to be able to develop mods that work on the server, and are only optional on the client, without the need for Forge, so it works with vanilla clients as well.

Link to comment
Share on other sites

It doesnt alter any packets, it however does interrupt the login sequence to do things that are absolutely necessary to make mods work.

Almost every mod has a client side componenet, or SHOULD have a client side component, so needing Forge client side is not that big of a deal.

If you want to work around it bukkit is designed for soley server side mods, and with CB+ Forge and Bukkit work together just fine.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

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

    • Baba  Serege [[+27-73 590 8989]] has experience of 27 years in helping and guiding many people from all over the world. His psychic abilities may help you answer and resolve many unanswered questions. He specialize in helping women and men from all walks of life.. 1) – Bring back lost lover. even if lost for a long time. 2) – My lover is abusing alcohol, partying and cheating on me I urgently need help” 3) – Divorce or court issues. 4) – Is your love falling apart? 5) – Do you want your love to grow stronger? 6) – Is your partner losing interest in you? 7) – Do you want to catch your partner cheating on you? – We help to keep your partner faithful and loyal to you. 9) – We recover love and happiness when relationship breaks down. 10) – Making your partner loves you alone. 11) – We create loyalty and everlasting love between couples. 12) – Get a divorce settlement quickly from your ex-partner. 13) – We create everlasting love between couples. 14) – We help you look for the best suitable partner. 15) – We bring back lost lover even if lost for a long time. 16) – We strengthen bonds in all love relationship and marriages 17) – Are you an herbalist who wants to get more powers? 18) – Buy a house or car of your dream. 19) – Unfinished jobs by other doctors come to me. 20) – I help those seeking employment. 21) – Pensioners free treatment. 22) – Win business tenders and contracts. 23) – Do you need to recover your lost property? 24) – Promotion at work and better pay. 25) – Do you want to be protected from bad spirits and nightmares? 26) – Financial problems. 27) – Why you can’t keep money or lovers? 28) – Why you have a lot of enemies? 29) – Why you are fired regularly on jobs? 30) – Speed up money claim spell, delayed payments, pension and accident funds 31) – I help students pass their exams/interviews. 33) – Removal of bad luck and debts. 34) – Are struggling to sleep because of a spiritual wife or husband. 35- ) Recover stolen property
    • OLXTOTO adalah situs bandar togel online resmi terbesar dan terpercaya di Indonesia. Bergabunglah dengan OLXTOTO dan nikmati pengalaman bermain togel yang aman dan terjamin. Koleksi toto 4D dan togel toto terlengkap di OLXTOTO membuat para member memiliki pilihan taruhan yang lebih banyak. Sebagai situs togel terpercaya, OLXTOTO menjaga keamanan dan kenyamanan para membernya dengan sistem keamanan terbaik dan enkripsi data. Transaksi yang cepat, aman, dan terpercaya merupakan jaminan dari OLXTOTO. Nikmati layanan situs toto terbaik dari OLXTOTO dengan tampilan yang user-friendly dan mudah digunakan. Layanan pelanggan tersedia 24/7 untuk membantu para member. Bergabunglah dengan OLXTOTO sekarang untuk merasakan pengalaman bermain togel yang menyenangkan dan menguntungkan.
    • Baba  Serege [[+27-73 590 8989]] has experience of 27 years in helping and guiding many people from all over the world. His psychic abilities may help you answer and resolve many unanswered questions. He specialize in helping women and men from all walks of life.. 1) – Bring back lost lover. even if lost for a long time. 2) – My lover is abusing alcohol, partying and cheating on me I urgently need help” 3) – Divorce or court issues. 4) – Is your love falling apart? 5) – Do you want your love to grow stronger? 6) – Is your partner losing interest in you? 7) – Do you want to catch your partner cheating on you? – We help to keep your partner faithful and loyal to you. 9) – We recover love and happiness when relationship breaks down. 10) – Making your partner loves you alone. 11) – We create loyalty and everlasting love between couples. 12) – Get a divorce settlement quickly from your ex-partner. 13) – We create everlasting love between couples. 14) – We help you look for the best suitable partner. 15) – We bring back lost lover even if lost for a long time. 16) – We strengthen bonds in all love relationship and marriages 17) – Are you an herbalist who wants to get more powers? 18) – Buy a house or car of your dream. 19) – Unfinished jobs by other doctors come to me. 20) – I help those seeking employment. 21) – Pensioners free treatment. 22) – Win business tenders and contracts. 23) – Do you need to recover your lost property? 24) – Promotion at work and better pay. 25) – Do you want to be protected from bad spirits and nightmares? 26) – Financial problems. 27) – Why you can’t keep money or lovers? 28) – Why you have a lot of enemies? 29) – Why you are fired regularly on jobs? 30) – Speed up money claim spell, delayed payments, pension and accident funds 31) – I help students pass their exams/interviews. 33) – Removal of bad luck and debts. 34) – Are struggling to sleep because of a spiritual wife or husband. 35- ) Recover stolen property
  • Topics

×
×
  • Create New...

Important Information

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