Jump to content

MCPC+ - Bukkit Plugins on Tekkit Lite


FanaticNinja

Recommended Posts

For a large server true bukkit support is essential. I take no credit in any actual work done with the fantastic mods created by other people. This is just my guide on how to get a Bukkit++, Forge Mod Loader, and MineCraft 1.4.7 up and running with all the TekkitLite addons, with true bukkit plugin support. (So basically an updated TekkitClassic server, but updated minecraft, and tekkit mods)

This will also allow the TekkitLite launcher to connect to the server without any issues.

This is all possible thanks to bloodshot,

http://www.mcportcentral.co.za/index.php?topic=4657.0

I am currently running these plugins on my server with zero errors.

AutoSaveWorld

ChestShop

Essentials (core, chat, spawn)

iConomy

LogBlock

Vault

mcMMO

ModifyWorld

Multiverse-Core

Multiverse-Portals

PermissionsEx

WorldEdit

WorldGuard

xAuth

GriefPrevention

ZavAutoMessager

Here are the steps to take:

1. First off you will need to download the tekkit lite (any version should work)

2. extract the whole file into your folder of choice

3. Download the latest MCPC-Plus (http://ci.md-5.net/job/MCPC-Plus/)

3.b Version mcpc-plus-1.4.7-R0.2-SNAPSHOT is the one I am currently using

4. Delete Tekkit.jar

5. Replace mcpc-plus-1.4.7-R0.2-SNAPSHOT.jar with Tekkit, Or edit the launch.bat to reflect the new jar name.

6. Install any bukkit plugin you want!

7. Start your server

8. Enjoy your new server!!!

Don't Install:

BukktiForge (mcpc already includes bukkit!)

ForgeEssentials (Unless you prefer this mod to bukkit permission plugins)

-------

Problems: (I've found so far)

IndustrialCraft: Machines textures all point south after re-log.

LWC (tekkit added ID's only) error in passing event to LWC.

Multiverse: Regenerate crashes server when someone ports into it, error passing event.

WorldGuard: regen/undo error in console, but works as intended.

Link to comment
Share on other sites

  • Replies 53
  • Created
  • Last Reply

Top Posters In This Topic

ok i did what you said, i put in multiverse but it doesnt work correctly how did you get it to work with the mcpc and bukkitforge build

If you use MCPC, you shouldn't be using BukkitForge as MCPC Plus handles Bukkit plugins natively.

Link to comment
Share on other sites

Try giving the latest dev build a try for essentials here: (I have not tested this at all, and use PermissionsEX without issue)

http://ess.ementalo.com/viewLog.html?buildTypeId=bt2&buildId=lastSuccessful&tab=artifacts&guest=1

I can test out this later today after work, perhaps ill post working plugin links in the original post to reflect what I'm using for further help.

Link to comment
Share on other sites

What bukkit plugins do you have installed ahmut? If you have any permission based ones, it would be useful to see any groups or user settings (yml files) that you have added?

A good test is to remove all bukkit plugins and test if non-op users have the issue still. (just un-op yourself for faster in person testing)

Link to comment
Share on other sites

its only when i have modifyworld installed when non ops cant interact or chat, and when permissionsex is on that they can talk but then they have the you dont have permissions to X with Y

the other plugins work its just those 2 im having difficulty with, and on you server it doesnt let me do the commands so im not sure if you have same issue on that.

Link to comment
Share on other sites

Default users can chat and build just fine, here is my permissions file:

(it is messy, and i have lots of overlap commands from inheritance, and I am still fine tuning.)

Removed the users, except mine for this example.

users:

  FanaticNinja:

    group:

    - Admin

    permissions:

    - autosaveworld.*

 

groups:

  Default:

    default: true

    prefix: ''

    permissions:

    - essentials.afk

    - -essentials.sell

    - -essentials.afk.auto

    - essentials.back

    - essentials.back.ondeath

    - essentials.balance

    - -essentials.balance.others

    - essentials.balancetop

    - -essentials.chat.color

    - -essentials.chat.format

    - -essentials.chat.shout

    - -essentials.chat.question

    - -essentials.compass

    - essentials.delhome

    - essentials.depth

    - essentials.exp

    - -essentials.getpos

    - -essentials.hat

    - essentials.home

    - essentials.ignore

    - -essentials.itemdb

    - -essentials.kit

    - -essentials.kits.tools

    - -essentials.mail

    - -essentials.mail.send

    - -essentials.me

    - essentials.msg

    - -essentials.msg.color

    - -essentials.msg.format

    - -essentials.nick

    - essentials.pay

    - -essentials.ping

    - -essentials.powertool

    - -essentials.powertooltoggle

    - -essentials.protect

    - essentials.seen

    - essentials.sethome

    - -essentials.sethome.multiple

    - essentials.signs.use.*

    - essentials.signs.create.disposal

    - essentials.signs.create.mail

    - essentials.signs.create.protection

    - essentials.signs.create.trade

    - essentials.signs.break.disposal

    - essentials.signs.break.mail

    - essentials.signs.break.protection

    - essentials.signs.break.trade

    - essentials.suicide

    - essentials.time

    - essentials.tpa

    - essentials.tpaccept

    - essentials.tpahere

    - essentials.tpdeny

    - essentials.warp

    - -essentials.warp.list

    - -essentials.worth

    - modifyworld.*

    - lwc.protect

    - ChestShop.shop.*

    - multiverse.help

    - multiverse.core.info

    - multiverse.core.list.who

    - multiverse.core.coord

    - multiverse.core.spawn.self

    - -multiverse.teleport.*

    - multiverse.access.world

    - multiverse.access.world_nether

    - multiverse.access.world_the_end

    - mcmmo.skills.*

    - mcmmo.ability.*

    - mcmmo.commands.ptp

    - mcmmo.commands.party

    - mcmmo.chat.partychat

    - bukkit.command.help

    inheritance:

    options:

      build: true

      rank: '1000'

  Giblet:

    default: false

    prefix: '&2[Giblet] &f'

    permissions:

    - bukkit.command.*

    - essentials.*

    - -essentials.sell

    - -essentials.afk.auto

    inheritance:

    - member

    options:

      build: true

      rank: '150'

  Mod:

    default: false

    prefix: '&5[Mod] &f'

    permissions:

    - bukkit.command.ban

    - bukkit.command.ban.ip

    - bukkit.command.ban.player

    - bukkit.command.gamemode

    - bukkit.command.kick

    - bukkit.command.unban

    - bukkit.command.unban.ip

    - bukkit.command.unban.player

    - -essentials.spawner.enderdragon

    - essentials.afk.kickexempt

    - -essentials.sell

    - -essentials.afk.auto

    - essentials.ban

    - essentials.ban.notify

    - essentials.banip

    - essentials.broadcast

    - essentials.chat.url

    - essentials.chat.magic

    - essentials.clearinventory

    - essentials.delwarp

    - essentials.eco.loan

    - essentials.exp.others

    - essentials.ext

    - essentials.fly

    - essentials.getpos

    - essentials.getpos.others

    - essentials.helpop.recieve

    - essentials.home.others

    - essentials.invsee

    - essentials.jails

    - essentials.jump

    - essentials.kick

    - essentials.kick.notify

    - essentials.kill

    - essentials.kits.*

    - essentials.msg.magic

    - essentials.mute

    - essentials.nick.color

    - essentials.nick.others

    - essentials.realname

    - essentials.seen.banreason

    - essentials.seen.extra

    - essentials.setwarp

    - essentials.signs.create.*

    - essentials.signs.break.*

    - essentials.spawner

    - essentials.spawner.*

    - essentials.thunder

    - essentials.time

    - essentials.time.set

    - essentials.protect.alerts

    - essentials.protect.admin

    - essentials.protect.ownerinfo

    - essentials.ptime

    - essentials.ptime.others

    - essentials.togglejail

    - essentials.top

    - essentials.tp

    - essentials.tp.others

    - essentials.tphere

    - essentials.tppos

    - essentials.tptoggle

    - essentials.unban

    - essentials.unbanip

    - essentials.vanish

    - essentials.warps.*

    - essentials.weather

    - essentials.whois

    - essentials.workbench

    - essentials.world

    - essentials.worlds.*

    - lwc.mod

    inheritance:

    - member

    options:

      build: true

      rank: '200'

  Member:

    default: false

    prefix: '&2[Member] &f'

    permissions:

    - essentials.afk

    - -essentials.sell

    - -essentials.afk.auto

    - essentials.back

    - essentials.back.ondeath

    - essentials.balance

    - -essentials.balance.others

    - essentials.balancetop

    - -essentials.chat.color

    - -essentials.chat.format

    - -essentials.chat.shout

    - -essentials.chat.question

    - -essentials.compass

    - essentials.delhome

    - essentials.depth

    - essentials.exp

    - -essentials.getpos

    - -essentials.hat

    - essentials.home

    - essentials.ignore

    - -essentials.itemdb

    - -essentials.kit

    - -essentials.kits.tools

    - -essentials.mail

    - -essentials.mail.send

    - -essentials.me

    - essentials.msg

    - -essentials.msg.color

    - -essentials.msg.format

    - -essentials.nick

    - essentials.pay

    - -essentials.ping

    - -essentials.powertool

    - -essentials.powertooltoggle

    - -essentials.protect

    - essentials.seen

    - essentials.sethome

    - -essentials.sethome.multiple

    - essentials.signs.use.*

    - essentials.signs.create.disposal

    - essentials.signs.create.mail

    - essentials.signs.create.protection

    - essentials.signs.create.trade

    - essentials.signs.break.disposal

    - essentials.signs.break.mail

    - essentials.signs.break.protection

    - essentials.signs.break.trade

    - essentials.suicide

    - essentials.time

    - essentials.tpa

    - essentials.tpaccept

    - essentials.tpahere

    - essentials.tpdeny

    - essentials.warp

    - -essentials.warp.list

    - -essentials.worth

    - modifyworld.*

    - lwc.protect

    - ChestShop.shop.*

    - multiverse.help

    - multiverse.core.info

    - multiverse.core.list.who

    - multiverse.core.coord

    - multiverse.core.spawn.self

    - -multiverse.teleport.*

    - multiverse.access.world

    - multiverse.access.world_nether

    - multiverse.access.world_the_end

    - mcmmo.skills.*

    - mcmmo.ability.*

    - mcmmo.commands.ptp

    - mcmmo.commands.party

    - mcmmo.chat.partychat

    - bukkit.command.help

    inheritance:

    - default

    options:

      build: true

      rank: '900'

  Dragon:

    default: false

    prefix: '&c[Dragon] &f'

    default: false

    permissions:

    - -vanish.*

    - '*'

    inheritance:

    - admin

    options:

      build: true

      rank: '0'

  Admin:

    default: false

    prefix: '&c[Admin] &f'

    permissions:

    - worldedit.*

    - worldguard.*

    - autosave.*

    - autobackup.*

    - bukkit.command.*

    - essentials.*

    - -essentials.sell

    - -essentials.afk.auto

    - multiverse.*

    - ChestShop.*

    - lwc.admin

    - lwc.shownotices

    - autosaveworld.autosaveworld

    - autosaveworld

    - mcmmo.tools.*

    - mcmmo.admin

    - xauth.admin

    inheritance:

    - mod

    options:

      build: true

      rank: '10'

 

Link to comment
Share on other sites

So i was also able to confirm that new users could not do /help or /spawn /sethome etc..

So i added: (looks like i missed this in my config)


 

    - essentials.help

    - essentials.spawn

to the default: true group, and this solved any issues a base used had with using / commands.

Hopefully this helps you ahmut.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Announcements

  • Anything claiming to be official Technic servers are not allowed here, for obvious reasons



×
×
  • Create New...