Request FTP Custom Plugins

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
K

Kamikaze

Guest
Hey!

First, yes I used google :) but didn't found an answer which made me fully satisfied. Read something about "Sponge..", "BukkitForge", "Cauldron" but nowhere a statement which told me "this is working.. 100%" or smth. like that^^
My friend and me want to open a new FTB-Server with Modpack called Revelation.
But we also want so additional features which aren't included in any Mods, so we want to create a custom plugin.

Q1: How I can add custom features via Plugins?
Q2: Do I develop those "Plugins" like custom MC plugins?
Q3: Is there any Guide/Doc for creating Plugins?
Q4: Do I need special/lower versions of FTP/Revelation?
 
K

Kamikaze

Guest
So if this doesn't exist as a plugin already I would skip that step and just make it a forge mod for the server instead.

Thanks but if I'm not wrong, Mods are Server and Client Side, right?
So if we want to create a custom chat system, plot system or user rank system would be a plugin the best because its only server-side?

Edit: Took a look into the docs you linked above, didn't saw anything about users. So think I need a plugin?!
 
Last edited:

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
So mods can be either client side, server side or both. Prime examples:

Mouse Tweaks is client side.
Thermal Expansion is both.
Discord Integration is server side.

The main qualifiers is what does the mod do and does it effect the world and other players.
 
K

Kamikaze

Guest
So mods can be either client side, server side or both. Prime examples:

Mouse Tweaks is client side.
Thermal Expansion is both.
Discord Integration is server side.

The main qualifiers is what does the mod do and does it effect the world and other players.
Okay, so I'll need both.
And now the final question.. How do I do a plugin for FTP Revelation?
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
So plugins are strictly server side only. Since you need both client and server side a mod is now required. I'm not a modder, but I've mad enough packs and I've been running modded servers for over 5 years. But look at McJty's tutorials that I posed in my first response to this thread.
 
K

Kamikaze

Guest
So plugins are strictly server side only. Since you need both client and server side a mod is now required. I'm not a modder, but I've mad enough packs and I've been running modded servers for over 5 years. But look at McJty's tutorials that I posed in my first response to this thread.
But do I have to install Mods on both sides or can I install them on both sides?
I tooked a look into McJty's tutorials but can't find anything about Users, like getting Users ID's/Names ect.
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
Typically if you need client side mods you would use twitch to create the client mod pack then publish it via curseforge so that your end users can download it. As for the user IDs there are ways to get them. I've seen various mods over the years use that info. You could ask McJty about it directly or do some searching on the web about using forge.
 
K

Kamikaze

Guest
Typically if you need client side mods you would use twitch to create the client mod pack then publish it via curseforge so that your end users can download it. As for the user IDs there are ways to get them. I've seen various mods over the years use that info. You could ask McJty about it directly or do some searching on the web about using forge.
Alright so I need to search for how to creating MC Mods? FTB Mods? Forge Mods?
 

Drbretto

Popular Member
Mar 5, 2016
1,886
781
139
So if this doesn't exist as a plugin already I would skip that step and just make it a forge mod for the server instead. And I would recommend McJty's modding tutorials.
https://wiki.mcjty.eu/modding/index.php?title=Main_Page

You are already running forge with the default server pack so best to stick with that unless there is some other need to use a plugin based system.


Oooh, thanks for that link! I have been toying with the idea of doing some basic modding of my own and didn't know where to start. A tutorial by McJty sounds perfect!

Also, in reference to this actual thread here. So, I run my own custom server. I have nothing but the forge mods in there. Can I have plugins alongside forge? And is there anything particularly useful to add? Or should I just not open this can of worms?
 

LordPINE

Well-Known Member
Jan 2, 2016
345
249
69
Probably best not to. It is possible, but the compatibility with mods is generally not great.
 

Henry Link

Forum Addict
Dec 23, 2012
2,601
553
153
USA - East Coast
@Drbretto it is possible by running spongeforge instead of the normal forge. But I don't recommend it. And most pack devs will not support a server running it. So you are on your own if spongeforge causes issues.
 

Drbretto

Popular Member
Mar 5, 2016
1,886
781
139
I'm pretty much on my own anyway, but I'm glad the answer is to not bother! I've been figuring this all out blind as I go along, so I was just worried I was missing some key step. Thanks!