Fihgu's Mod Installation Confusion

  • 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

Kurono Matsumari

New Member
Jul 29, 2019
3
0
0
As the title says, I am absolutely confused on how to properly install the Fihgu's Core mod and the one mod (so far) that I want to use, Permissions. Details are as follows:

Platform: Linux, Ubuntu 12.04 LTS x32 (changing soon to x64 with new hardware in the future).
Specs: AMD Athlon II X2 220 CPU, 4GB 1333MHz RAM, 1TB 7200RPM HDD on SATA III.
Mod Pack: MindCrack (always current), no mods disabled.
Third-party mods: [wanting] Fihgu's coremod 2.1.2 + Fihgu's Permissions 2.1.2 .

FTB Server is the only thing running on this machine. The hardware is going to be upgraded soon to newer and better standards, but I honestly doubt the hardware is my issue for this problem.

I simply just want to know exactly how I am supposed to install these mods and basically patch my server for an existing world. I don't mind backing up the world, server.properties, ops, white-list, etc and then re-extracting the server if that is the best way, but I DO need to be able to run the server with the Permissions mod and be able to load my backed up world in the server as if nothing changed (save for the new set of permissions for groups and players). I also need to know if updates for Fihgu's Command Mods are (1) required for minecraft version changes; and (2) if the mod updates consist of reinstalling the mods all over again, thereby requiring a world and data backup followed by the re-extracting of the server again. If this is going to be an issue where I have to constantly "patch" my server from the beginning and add my world (later there will be more) to the server afterwords, each and every time there is an update to this mod, then please tell me so I can save myself the heartache and just write a pearl script that will interact with my server chat window. I only want to delay doing this in the first place because the script will take a bit of time to write out everything and tweak it to work with the server.
 

VANtheSven

New Member
Jul 29, 2019
103
0
0
you open up the coremod's zip folder with a program that is able to do so. Place the contents of that zip folder inside the ftbserver.jar (just open it with something like winRAR or 7Zip). The permissions mod goes into the mods folder of the server.
 

Kurono Matsumari

New Member
Jul 29, 2019
3
0
0
I was under the impression that the forge modloader can read through zip archives, seeing as most of my mods and all of my coremods are actually still zipped (no actual extracted copies exist in the folders). But I guess I can give it a try.

@RelieveTheMind: I have seen many positive postings where these mods and the core are not really causing any problems, so I will continue to try and get it working because many multi-world servers are using his mods to link them together, lock certain things from players, and basically manage the server headlessly as a backend (which is what I want; not a bukkit server that takes more resources from the server and the network). I was actually about to start working on my own mod that was going to be a private rendition of what I need, but after finding Fihgu's Command mods, I dismissed the idea entirely, and now I want to use his mods with my server since they will work in the backend and not populate a gui, neither on the server nor served to a remote connection. However, if it is discovered that you are correct in your statement, then I will need a standalone mod or mods that will do the following:

Permissions
- allow me to create a configuration file that lists group names, the commands the group can use, and lists the users in that group
- catch the "nopermission.message" when a user attempts to issue a commnd, then check it against the config file for modded permission, then pass the command as the server if they can use the command. Else it will return the error message.
- username listed in multiple areas in the config file will use the last instance only when the list is loaded.
- be able to restrict specific commands for individual players (in case opping is necessary, but /deop is forbidden)
- add server/op command support to make changes to this file in game or on the server gui/terminal, such as adding/removing players from a group, allowing/denying commands to a player/group, and forcing commands that add a player to any group to remove them from their previous group.

World Portal
- I haven't read much about this kind of mod yet, s I on't know much. What I do understand is the concept, which basically links two servers together that are running this mod, and both have a two-way portal that lead to each other. Basically it is my undertanding that the player data is transmitted from one server to the other when the portal i used, overwiriting any previous data and removing it from the server so multi-logging for both servers is not possible to avoid duplication of items or other bad effects. After player data is written to the new server, the player is then logged out of the departing server and subsequently logged into the arriving server. Of course the servers will need to establish a connection with each other (best over localhost if they are on the same machine) to avoid loss of data as previous data is deleted. Another option is when a player is sent across, they are black-listed from the departing server until they go through the portal again, where the server contacts the arriving server in order to lift the black-listing before transporting the player.

Protection
- be able to lock a block or an area (such as an entire chunk) from being altered by a player (such as breaking, mining, or placing an object in the area).
- designate the block or area by using x-y-z coordinates or some other efficient method.
- be able to unlock the area or block when permission is allowed
- support for commands.

That's pretty much what I am needing, so I need mods that can ccomplish this without using up a lot of resources, most notably on the network or over the internet. I know transferring player data over the internet to another server location will put a noticeable strain on the outgoing network connection for a short period of time for each player that travels, but that cannot be avoided anyways (assuming that is how the travel occurs; I'm not sure yet). I can script alot of this myself, but the real problem is that I haven't gotten into how to effectively have a program communicate in some way with another program, notably a java program.

Since I am running a server with the MindCrack mod pack and am going to be adding other third-party mods to the server side, the players won't likely need to add anything on their end, thereby reducing the need to compile a private mod pack and distribute it to new and existing players when it updates (meaning I would need to host the mod pack as well). I need the mods to be stand-alone for efficiency and simplicity and be controllable in game by an op, and they cannot require players to have the mod on their end (since the mod is really only server-side function anyway).
 

Zexmaxwell001

New Member
Jul 29, 2019
92
0
0
Look up ForgeEssentials

Its a forged power mod that allows permissions and world edit. Some features are not in yet but Permissions are and working. if there are features you want and the mod doesn't have, make a suggestion and they might put it in for you.
 

Kurono Matsumari

New Member
Jul 29, 2019
3
0
0
yes I know that, but how exactly am I supposed to install this mod with an FTB server? I have access to Windows 7 for whatever I may need to run to complete the process, but I really want permissions at the very least...world portaling would be cool, but not a huge loss if I can't.

Or should I really just use a manager that can run the mods I want but that are also compatible with all of the MindCrack mods? I will be upgrading the server hardware pretty soon, so I guess I can spare the resources at this point
 

Zexmaxwell001

New Member
Jul 29, 2019
92
0
0
yes I know that, but how exactly am I supposed to install this mod with an FTB server? I have access to Windows 7 for whatever I may need to run to complete the process, but I really want permissions at the very least...world portaling would be cool, but not a huge loss if I can't.

FE has Perms and the way you install that program is shown in that thread i linked.

World portaling is replaced by mystcraft mod add that mod in manually. Cheat in the Crystal, books, notebook with pages... so on. Don't forget to remove the book binder block in the myscraft config. that way only the admin can craft worlds.