Veehex, make sure you give players mytown.cmd, mytown.cmd.map, etc. you should be able to do mytown.cmd.* and give them the standard commands without any issues.
Hague, some very nice ideas! Lots of work will have to be done it looks like to make the war system as flexible as the server owners mind. As for an API in Ancient Warfare, I can probably find a way to do it without an official API, but one would defiantly be useful. I want to get protections sorted out since I am attempting to create a patcher for MyTown to add the code directly to the mods. I hope one day mod developers will put the integration directly into their mods themselves, oh if only.
And thats the goal TrenTech the more people that use MyTown the better! I would love to see modded war servers. Oh the mayhem that can arise from it...
Just a quick question, does anyone know of any mod that is open source that adds something that bypasses MyTown? I need one that I can test some "things" on
Here ya go: This little gem lets you sculpt blocks on town land. Imagine carving a doorway through someone's home. The message that disallows access still shows up but otherwise you can still carve blocks.
I had the problem that I couldn't create a new town as a normal player. When i entered "/town new XYZ" there was no message, no logging and the town hasn't been created.
After some research and debugging i found out, that MyTown tests against the following permission if the built-in economy function is activated (don't know who activated it on my server because i don't want that):
- mytown.cost.bypass.townnew
After giving this permission to the players group it worked fine!
Just posting this to help others experiencing the same problem.
I had the problem that I couldn't create a new town as a normal player. When i entered "/town new XYZ" there was no message, no logging and the town hasn't been created.
After some research and debugging i found out, that MyTown tests against the following permission if the built-in economy function is activated (don't know who activated it on my server because i don't want that):
- mytown.cost.bypass.townnew
After giving this permission to the players group it worked fine!
Just posting this to help others experiencing the same problem.
If your using the latest my town, economy is enabled by default. Just disable it. Also the no message issue is a bug. The newly created economy api is still new and not %100. Lego is working on it.
I have a problem with gravity guns being able to bypass claims, so people are able to steal in each others claim.
I'm using version V1.5.1.10 and mcpc+ with FTB unleashed version 1.1.4
No errors in the log
Ichun mods have always been able to bypass claims. Lego has stated that the only way to fix it is he needs to get a hold of ichun personally, however ichun refuses to collaborate with other devs so its proving difficult. Best bet is to ban them for now
you have the Perm files backwards. Put the ee.lutsu.alpha commands in the permissions.yml in the root directory (MCPC+ uses this) and the others in Bperms.
I did have problem with the .* I had to put in each perm. I used GroupManager heres an excerpt.
Veehexx, since your using bperms, just setup everything as if it was a Bukkit plugin now. No need to put things in the permisions.yml file or use PEX included with ForgePerms anymore, MyTown acts exactly like a Bukkit plugin. You still need the ee. nodes, but it can all be put into the bperms perm files if its easier for you that way.
Zlepper, so long as permissions are setup correctly, all the commands should work no issues. More info on your setup is needed for me to be able to determine the issue your having.
# Configuration file
####################
# ProtEx
####################
ProtEx {
}
####################
# WildPerms
####################
WildPerms {
}
####################
# chat
####################
chat {
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Global;G;§f
S:Channel_Global=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Help;H;§b
S:Channel_Help=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Local;L;§e
S:Channel_Local=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Nation;NC;§2
S:Channel_Nation=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Town;TC;§a
S:Channel_Town=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Trade;TR;§7
S:Channel_Trade=
# Chat format to be used
S:ChatFormat=§f[$color$$channel$§f]$prefix$$name$$postfix$$color$: $msg$
# Default chat channel for newcomers
S:DefaultChannel=Global
# Setting this stops player messages from using the MyTown channel functionality.
# Explicit call of channel commands (/g, /h, etc.) still works unless disabled separatedly
B:DisableAutomaticChannelUse=false
# Emote format to be used
S:EmoteFormat=§f[$color$$channel$§f]* $prefix$$name$$postfix$$color$ $msg$
# Should the chat be formatted
B:FormatChat=false
# How many blocks far does the local chat sound
I:LocalDistance=160
# How many characters can one chat packet contain. It's global.
I:MaxChatLength=32767
# Private message format to be used when receiving. Vars starting with $s mean sender
S:PrivMsgInFormat=§7[$sprefix$$sname$$spostfix$ §7-> Me] $msg$
# Private message format to be used when sending. Vars starting with $s mean sender
S:PrivMsgOutFormat=§7[Me -> $prefix$$name$$postfix$§7] $msg$
# This is the prefix used for color codes in chat. Default value $
# When using with Bukkit plugins, it's recommended to change this to &
S:TextColoringPrefix=$
}
####################
# commands
####################
commands {
# Should the CmdChannel [/ch] command be used?
B:Enable_ch=false
# Should the CmdDelHome [/delhome] command be used?
B:Enable_delhome=false
# Should the CmdChat [/g] command be used?
B:Enable_g=false
# Should the CmdGamemode [/gm] command be used?
B:Enable_gm=false
# Should the CmdChat [/h] command be used?
B:Enable_h=false
# Should the CmdHome [/home] command be used?
B:Enable_home=false
# Should the CmdHomes [/homes] command be used?
B:Enable_homes=false
# Should the CmdChat [/l] command be used?
B:Enable_l=false
# Should the CmdEmote [/me] command be used?
B:Enable_me=false
# Should the CmdMyTown [/mytown] command be used?
B:Enable_mytown=true
# Should the CmdMyTownAdmin [/mytownadm] command be used?
B:Enable_mytownadm=true
# Should the CmdChat [/nc] command be used?
B:Enable_nc=false
# Should the CmdOnline [/online] command be used?
B:Enable_online=false
# Should the CmdReplyPrivateMsg [/reply] command be used?
B:Enable_reply=false
# Should the CmdSetHome [/sethome] command be used?
B:Enable_sethome=false
# Should the CmdSetSpawn [/setspawn] command be used?
B:Enable_setspawn=true
# Should the CmdSpawn [/spawn] command be used?
B:Enable_spawn=true
# Should the CmdChat [/tc] command be used?
B:Enable_tc=false
# Should the CmdPrivateMsg [/tell] command be used?
B:Enable_tell=false
# Should the CmdTeleport [/tp] command be used?
B:Enable_tp=true
# Should the CmdChat [/tr] command be used?
B:Enable_tr=false
# Should the CmdWrk [/wrk] command be used?
B:Enable_wrk=false
}
####################
# cost
#===================
# MyTown item based economy
####################
cost {
# Enable the so called economy module?
B:Enabled=false
# How much of the /sethome cost item is requested more for every home the player has when the player is creating a new home location. Ex. with 2 homes = /sethome cost + this * 2
I:HomeCostAdditionPerHome=10
####################
# list
#===================
# Defines what and how much costs. Set the amount to 0 to disable the cost. Syntax: [amount]x[item id]:[sub id]
####################
list {
# /sethome cost for an existing home
S:HomeReplace=5x264
# /sethome cost for a new unset home
S:HomeSetNew=10x264
# /home teleport cost
S:HomeTeleport=1x264
# /t claim - usage per block
S:TownClaimBlock=0
# /t new townname - usage
S:TownNew=0
# /t spawn townname - usage
S:TownSpawnTeleportOther=0
# /t spawn - usage
S:TownSpawnTeleportOwn=
}
}
####################
# database
####################
database {
# The database name. Used by MySQL
S:Database=
# Hostname:Port of the db server. Used by MySQL
S:Host=
# Password to use when connecting. Used by MySQL
S:Password=
# The database file path. Used by SQLite
S:Path=config/MyTown/data.db
# Table name prefix to use. <pre>_towns etc..
S:Prefix=
# Database type to connect to
S:Type=SQLite
# Username to use when connecting. Used by MySQL
S:Username=
}
####################
# general
####################
general {
# Whether players are allowed to claim chunks not connected to earlier ones
B:AllowFarawayClaims=true
# Third check. Can a member of the town kill someone who doesn't belong to his town?
B:AllowMemberKillNonMember=true
# Second check. Can anyone hit anyone in town? For PVP only. Does NOT turn friendly fire on
B:AllowPvpInTown=false
# First check. Can one town member hit a member of the same town? Anywhere. Also called friendlyfire
B:AllowTownMemberPvp=false
# Defines the cart id's which can be placed on a rail with carts perm on. Includes all cart-types.
S:CartItemIds=
# Are the /sethome and /home commands with no home name linked to the bed location?
B:DefaultHomeIsBed=true
# How many seconds the /home teleport takes
D:HomeTeleportTimeout=60.0
# Which blocks should be considered as access when someone is hitting them. Like TE Barrels
S:LeftClickAccessBlocks=1000:2
# How many blocks(chunks) apart have the town blocks be
I:MinDistanceFromAnotherTown=0
# How many town blocks the town gets for being in a nation
I:NationAddsBlocks=20
# How many town blocks each resident gives if the town is in a nation
I:NationAddsBlocksPerResident=4
# Towns that PVP is disabled in, reguardless of the AllowPvpInTown setting.
S:PVPSafeTown=Spawn,Server,Safezone
# How many seconds the /spawn teleport takes
D:SpawnTeleportTimeout=60.0
# Filename in config folder with the term translations
S:Translations=
}
####################
# protex
####################
protex {
# Load all modules for which mods are present
B:DynamicEnabling=true
# Run the extra protections?
B:Enabled=true
}
####################
# serverperms
####################
serverperms {
S:Server=
}
####################
# tickhandlers
####################
tickhandlers {
####################
# oldtownremover
####################
oldtownremover {
# Delete towns where members haven't logged in for this amount of days
I:DaysAtleastOld=14
# Feature enabled?
B:Enabled=true
# Each plot of the town adds extra safe time for the town
D:PlotDaysAddition=0.5
# Town name comma seperated list which are exempt from this feature
S:SafeTownList=Spawn,Server,Safezone
# How often should the worker check for old towns? Default 1min - 1200 ticks
I:WorkerTimeoutTicks=120000
}
####################
# oldresidentremover
####################
oldresidentremover {
# Remove residents where he hasn't logged in for this amount of days
I:DaysAtleastOld=30
# Feature enabled?
B:Enabled=true
# Resident name comma seperated list which are exempt from this feature
S:SafeResidentList=
# How often should the worker check for old residents? Default 1min - 1200 ticks
I:WorkerTimeoutTicks=120000
}
}
####################
# wildperms
####################
wildperms {
S:Server=
}
####################
# worldborder
####################
worldborder {
# Generate blocks?
B:chunk-generator-enabled=false
# Multithreaded chunk generation. Usable only by threadsafe servers. Expect crashes from modded worlds.
B:chunk-generator-multithreaded=false
# Module enabled?
B:enabled=false
####################
# limits
#===================
# Dimensional limits. S:Limit<n>=<dim>, <type>, <radius>. Type is either circle or square
# Example: S:Limit1=0, circle, 50000
####################
limits {
}
}
# Configuration file
####################
# ProtEx
####################
ProtEx {
}
####################
# WildPerms
####################
WildPerms {
}
####################
# chat
####################
chat {
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Global;G;§f
S:Channel_Global=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Help;H;§b
S:Channel_Help=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Local;L;§e
S:Channel_Local=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Nation;NC;§2
S:Channel_Nation=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Town;TC;§a
S:Channel_Town=
# <enabled>;<name>;<abbrevation>;<color>;<inlineswitch> like 1;Trade;TR;§7
S:Channel_Trade=
# Chat format to be used
S:ChatFormat=§f[$color$$channel$§f]$prefix$$name$$postfix$$color$: $msg$
# Default chat channel for newcomers
S:DefaultChannel=Global
# Setting this stops player messages from using the MyTown channel functionality.
# Explicit call of channel commands (/g, /h, etc.) still works unless disabled separatedly
B:DisableAutomaticChannelUse=false
# Emote format to be used
S:EmoteFormat=§f[$color$$channel$§f]* $prefix$$name$$postfix$$color$ $msg$
# Should the chat be formatted
B:FormatChat=false
# How many blocks far does the local chat sound
I:LocalDistance=160
# How many characters can one chat packet contain. It's global.
I:MaxChatLength=32767
# Private message format to be used when receiving. Vars starting with $s mean sender
S:PrivMsgInFormat=§7[$sprefix$$sname$$spostfix$ §7-> Me] $msg$
# Private message format to be used when sending. Vars starting with $s mean sender
S:PrivMsgOutFormat=§7[Me -> $prefix$$name$$postfix$§7] $msg$
# This is the prefix used for color codes in chat. Default value $
# When using with Bukkit plugins, it's recommended to change this to &
S:TextColoringPrefix=$
}
####################
# commands
####################
commands {
# Should the CmdChannel [/ch] command be used?
B:Enable_ch=false
# Should the CmdDelHome [/delhome] command be used?
B:Enable_delhome=false
# Should the CmdChat [/g] command be used?
B:Enable_g=false
# Should the CmdGamemode [/gm] command be used?
B:Enable_gm=false
# Should the CmdChat [/h] command be used?
B:Enable_h=false
# Should the CmdHome [/home] command be used?
B:Enable_home=false
# Should the CmdHomes [/homes] command be used?
B:Enable_homes=false
# Should the CmdChat [/l] command be used?
B:Enable_l=false
# Should the CmdEmote [/me] command be used?
B:Enable_me=false
# Should the CmdMyTown [/mytown] command be used?
B:Enable_mytown=true
# Should the CmdMyTownAdmin [/mytownadm] command be used?
B:Enable_mytownadm=true
# Should the CmdChat [/nc] command be used?
B:Enable_nc=false
# Should the CmdOnline [/online] command be used?
B:Enable_online=false
# Should the CmdReplyPrivateMsg [/reply] command be used?
B:Enable_reply=false
# Should the CmdSetHome [/sethome] command be used?
B:Enable_sethome=false
# Should the CmdSetSpawn [/setspawn] command be used?
B:Enable_setspawn=true
# Should the CmdSpawn [/spawn] command be used?
B:Enable_spawn=true
# Should the CmdChat [/tc] command be used?
B:Enable_tc=false
# Should the CmdPrivateMsg [/tell] command be used?
B:Enable_tell=false
# Should the CmdTeleport [/tp] command be used?
B:Enable_tp=true
# Should the CmdChat [/tr] command be used?
B:Enable_tr=false
# Should the CmdWrk [/wrk] command be used?
B:Enable_wrk=false
}
####################
# cost
#===================
# MyTown item based economy
####################
cost {
# Enable the so called economy module?
B:Enabled=false
# How much of the /sethome cost item is requested more for every home the player has when the player is creating a new home location. Ex. with 2 homes = /sethome cost + this * 2
I:HomeCostAdditionPerHome=10
####################
# list
#===================
# Defines what and how much costs. Set the amount to 0 to disable the cost. Syntax: [amount]x[item id]:[sub id]
####################
list {
# /sethome cost for an existing home
S:HomeReplace=5x264
# /sethome cost for a new unset home
S:HomeSetNew=10x264
# /home teleport cost
S:HomeTeleport=1x264
# /t claim - usage per block
S:TownClaimBlock=0
# /t new townname - usage
S:TownNew=0
# /t spawn townname - usage
S:TownSpawnTeleportOther=0
# /t spawn - usage
S:TownSpawnTeleportOwn=
}
}
####################
# database
####################
database {
# The database name. Used by MySQL
S:Database=
# Hostname:Port of the db server. Used by MySQL
S:Host=
# Password to use when connecting. Used by MySQL
S:Password=
# The database file path. Used by SQLite
S:Path=config/MyTown/data.db
# Table name prefix to use. <pre>_towns etc..
S:Prefix=
# Database type to connect to
S:Type=SQLite
# Username to use when connecting. Used by MySQL
S:Username=
}
####################
# general
####################
general {
# Whether players are allowed to claim chunks not connected to earlier ones
B:AllowFarawayClaims=true
# Third check. Can a member of the town kill someone who doesn't belong to his town?
B:AllowMemberKillNonMember=true
# Second check. Can anyone hit anyone in town? For PVP only. Does NOT turn friendly fire on
B:AllowPvpInTown=false
# First check. Can one town member hit a member of the same town? Anywhere. Also called friendlyfire
B:AllowTownMemberPvp=false
# Defines the cart id's which can be placed on a rail with carts perm on. Includes all cart-types.
S:CartItemIds=
# Are the /sethome and /home commands with no home name linked to the bed location?
B:DefaultHomeIsBed=true
# How many seconds the /home teleport takes
D:HomeTeleportTimeout=60.0
# Which blocks should be considered as access when someone is hitting them. Like TE Barrels
S:LeftClickAccessBlocks=1000:2
# How many blocks(chunks) apart have the town blocks be
I:MinDistanceFromAnotherTown=0
# How many town blocks the town gets for being in a nation
I:NationAddsBlocks=20
# How many town blocks each resident gives if the town is in a nation
I:NationAddsBlocksPerResident=4
# Towns that PVP is disabled in, reguardless of the AllowPvpInTown setting.
S:PVPSafeTown=Spawn,Server,Safezone
# How many seconds the /spawn teleport takes
D:SpawnTeleportTimeout=60.0
# Filename in config folder with the term translations
S:Translations=
}
####################
# protex
####################
protex {
# Load all modules for which mods are present
B:DynamicEnabling=true
# Run the extra protections?
B:Enabled=true
}
####################
# serverperms
####################
serverperms {
S:Server=
}
####################
# tickhandlers
####################
tickhandlers {
####################
# oldtownremover
####################
oldtownremover {
# Delete towns where members haven't logged in for this amount of days
I:DaysAtleastOld=14
# Feature enabled?
B:Enabled=true
# Each plot of the town adds extra safe time for the town
D:PlotDaysAddition=0.5
# Town name comma seperated list which are exempt from this feature
S:SafeTownList=Spawn,Server,Safezone
# How often should the worker check for old towns? Default 1min - 1200 ticks
I:WorkerTimeoutTicks=120000
}
####################
# oldresidentremover
####################
oldresidentremover {
# Remove residents where he hasn't logged in for this amount of days
I:DaysAtleastOld=30
# Feature enabled?
B:Enabled=true
# Resident name comma seperated list which are exempt from this feature
S:SafeResidentList=
# How often should the worker check for old residents? Default 1min - 1200 ticks
I:WorkerTimeoutTicks=120000
}
}
####################
# wildperms
####################
wildperms {
S:Server=
}
####################
# worldborder
####################
worldborder {
# Generate blocks?
B:chunk-generator-enabled=false
# Multithreaded chunk generation. Usable only by threadsafe servers. Expect crashes from modded worlds.
B:chunk-generator-multithreaded=false
# Module enabled?
B:enabled=false
####################
# limits
#===================
# Dimensional limits. S:Limit<n>=<dim>, <type>, <radius>. Type is either circle or square
# Example: S:Limit1=0, circle, 50000
####################
limits {
}
}
Other
than this i have the mytown econ bukkit plugin installed. Version 0.80.
Not sure what else you might need. I'm running FTB unleashed 1.1.4 for minecraft 1.5.2 and i'm 100% sure i'm using the correct version of MyTown.
Your groups spoiler is the MyTown cfg. To help with resolving this, post all mod versions, plugin versions, any related yml files.
How many plots a town has is defined by multiple things:
total blocks = perResidentBlocks + extraBlocks + nationBlocks.
perResidentBlocks = mayorMulti * (for each res: + resMulti)
nationBlocks = nationAddsPerResident * numResidents + nationAddsBlocks
mayorMulti is defined in PEX by mytown.mayor.blocks.(2|4|8|16|32) default 1
resMulti is defined in PEX by mytown.resident.blocksmulti.(2|4|8|10) default 1
extraBlocks can be set by the admin command /ta extra <town> <count>. It can be both positive and negative. Whatever the admin feels like doing to the town plot count.
nationAddsPerResident and nationAddsBlocks are defined in the config. Default is 0.
Trying to execute /mytown and getting you do not have permission.EDIT: Tried executing t, town and mytown into the console and that doesn't work either. (No Permission)Using MC 1.6.4 with Forge 1.6.4-9.11.1.944 if it makes any difference.EDIT2: Tried with nothing but forge, forgeperms, mytown and mytownlib to no avail.
Indeed and I tried your config and it didn't work as expected. I've now tried with recommended 1.6.4 forge version as well as latest with no difference. (With fresh configs, world and no other mods)
EDIT: Something is broken in this newest version, seems like it doesn't read PermissionsX when its the only permissions system running, ie when not running MCPC, as I'm trying earlier versions with the same config and it now works.
EDIT2: Yep just tried every version and it seems the latest one where you ported the permissions over to Forge Perms is the one that is broken.
I am having a problem with a server I am trying to start. First off mytown isn't charging for the towns. Secondly when you promote someone from one rank to the next it gives them those ranks abilities but the prefix doesn't change. Here are my pastebins. I have versions to be used with 1.5.2 off all plugins and mods --mytown, mytownlib, forgeperms without pex, forgeperms bridge, MCPC, essentials, vault, and that's it. If someone could look and tell me what I have wrong that would be appreciated. http://pastebin.com/MejRaQYwhttp://pastebin.com/zrwqqjJR And the server would be 1.5.2 Direwolf
Indeed and I tried your config and it didn't work as expected. I've now tried with recommended 1.6.4 forge version as well as latest with no difference. (With fresh configs, world and no other mods)
EDIT: Something is broken in this newest version, seems like it doesn't read PermissionsX when its the only permissions system running, ie when not running MCPC, as I'm trying earlier versions with the same config and it now works.
EDIT2: Yep just tried every version and it seems the latest one where you ported the permissions over to Forge Perms is the one that is broken.
After updating today (on localhost test server) I too noticed that chat wasn't formatted and permissions didn't seem to work. Reverted back to previous Forgeperms 1.6.1.1 and MyTown 1.6.10 for now.
I'm not using MCPC+ or bukkit plugins, all mods.
Rollback Post to RevisionRollBack
VenusCraft Horizons FTB server IP: VenusCraft.ca MC Thread
I will look into the permissions issue, everything should work as I haven't changed anything with the perms between the recent and the last version. I will also look into getting commands working on the console.
It is easier to get a hold of me on irc, #mytown on espernet
foxyhunter: prefixes don't seem to be working at the moment and I cant figure out why. Make sure the economy stuff is on and change the configs as needed, also make sure people don't have mytown.bypass.pay.townnew (I think thats the right node)
Hague, some very nice ideas! Lots of work will have to be done it looks like to make the war system as flexible as the server owners mind. As for an API in Ancient Warfare, I can probably find a way to do it without an official API, but one would defiantly be useful. I want to get protections sorted out since I am attempting to create a patcher for MyTown to add the code directly to the mods. I hope one day mod developers will put the integration directly into their mods themselves, oh if only.
And thats the goal TrenTech
Just a quick question, does anyone know of any mod that is open source that adds something that bypasses MyTown? I need one that I can test some "things" on
After some research and debugging i found out, that MyTown tests against the following permission if the built-in economy function is activated (don't know who activated it on my server because i don't want that):
- mytown.cost.bypass.townnew
After giving this permission to the players group it worked fine!
Just posting this to help others experiencing the same problem.
If your using the latest my town, economy is enabled by default. Just disable it. Also the no message issue is a bug. The newly created economy api is still new and not %100. Lego is working on it.
Ichun mods have always been able to bypass claims. Lego has stated that the only way to fix it is he needs to get a hold of ichun personally, however ichun refuses to collaborate with other devs so its proving difficult. Best bet is to ban them for now
you have the Perm files backwards. Put the ee.lutsu.alpha commands in the permissions.yml in the root directory (MCPC+ uses this) and the others in Bperms.
I did have problem with the .* I had to put in each perm. I used GroupManager heres an excerpt.
permissions:
- -mytown.adm.bypass.teleportwait
- -mytown.ecmd.sethome.new_1
- mytown.chat.allowcaps
- mytown.chat.focus.help
- mytown.chat.focus.global
- mytown.chat.focus.trade
- mytown.chat.focus.town
- mytown.chat.focus.nation
- mytown.chat.focus.local
- mytown.cmd.plot
- mytown.cmd.plot.*
- mytown.ecmd.spawn
- mytown.chat.*
- mytown.ecmd.spawn
- mytown.cmd.spawn.*
- mytown.mayor.blocks.2
- mytown.ecmd.msg
- mytown.ecmd.home
- mytown.ecmd.sethome
- mytown.mayor.blocks.4
- mytown.mayor.blocks.8
- mytown.resident.blocksmulti.2
- mytown.cmd.new.*
- mytown.cmd.info
- mytown.cmd.map
- mytown.cmd.map.*
- mytown.cmd.res
- mytown.cmd.friend
- mytown.cmd.list
- mytown.cmd.perm.*
- mytown.ecmd.sethome.replace
- mytown.ecmd.delhome
- mytown.cmd.online
- mytown.cmd.invite
- mytown.cmd.kick
- mytown.cmd.accept
- mytown.cmd.deny
- mytown.cmd.leave
- mytown.cmd.assistant
- mytown.cmd.mayor
- mytown.cmd.rename
- mytown.cmd.delete
- mytown.cmd.claim
- mytown.cmd.unclaim
- mytown.cmd.delete
- mytown.cmd.nationinfo
- mytown.cmd.nationlist
- mytown.cmd.nationnew
- mytown.cmd.nationaccept
- mytown.cmd.nationdeny
- mytown.cmd.nationinvite
- mytown.cmd.nationkick
- mytown.cmd.nationtransfer
- mytown.cmd.nationdelete
- mytown.cmd.nationleave
This was my Root folder Permmission file
server.basics:
default: true
children:
ee.lutsu.alpha.mc.mytown.commands.CmdMyTown: true
ee.lutsu.alpha.mc.mytown.commands.CmdMyTown: true
ee.lutsu.alpha.mc.mytown.commands.CmdMyTownAdmin: true
ee.lutsu.alpha.mc.mytown.commands.CmdChannel: true
ee.lutsu.alpha.mc.mytown.commands.CmdGamemode: true
ee.lutsu.alpha.mc.mytown.commands.CmdWrk: true
ee.lutsu.alpha.mc.mytown.commands.CmdSpawn: true
ee.lutsu.alpha.mc.mytown.commands.CmdTeleport: true
ee.lutsu.alpha.mc.mytown.commands.CmdSetSpawn: true
ee.lutsu.alpha.mc.mytown.commands.CmdOnline: true
ee.lutsu.alpha.mc.mytown.commands.CmdEmote: true
ee.lutsu.alpha.mc.mytown.commands.CmdPrivateMsg: true
ee.lutsu.alpha.mc.mytown.commands.CmdReplyPrivateMsg: true
ee.lutsu.alpha.mc.mytown.commands.CmdHomes: true
ee.lutsu.alpha.mc.mytown.commands.CmdHome: true
ee.lutsu.alpha.mc.mytown.commands.CmdSetHome: true
ee.lutsu.alpha.mc.mytown.commands.CmdDelHome: true
ee.lutsu.alpha.mc.mytown.commands.CmdChat: true
Zlepper, so long as permissions are setup correctly, all the commands should work no issues. More info on your setup is needed for me to be able to determine the issue your having.
Your groups spoiler is the MyTown cfg. To help with resolving this, post all mod versions, plugin versions, any related yml files.
total blocks = perResidentBlocks + extraBlocks + nationBlocks.
perResidentBlocks = mayorMulti * (for each res: + resMulti)
nationBlocks = nationAddsPerResident * numResidents + nationAddsBlocks
mayorMulti is defined in PEX by mytown.mayor.blocks.(2|4|8|16|32) default 1
resMulti is defined in PEX by mytown.resident.blocksmulti.(2|4|8|10) default 1
extraBlocks can be set by the admin command /ta extra <town> <count>. It can be both positive and negative. Whatever the admin feels like doing to the town plot count.
nationAddsPerResident and nationAddsBlocks are defined in the config. Default is 0.
if running mcpc and perm manager will work
forgeperms-1.6.1.3
MyTown-1.6.1.11
MyTownLib (From Alphaest's Page since didnt see it on this OP, tried with/without)
Also tried running with and without Forge Essentials to see if that was the problem to no avail.
permissions file in /config
I only see the admin nodes. you need the mytown.cmd.(command) or mytown.cmd.* for all commands
mytown.cmd.*
I'll give it a go though
OR
Trying to execute /mytown and getting you do not have permission.
EDIT: Tried executing t, town and mytown into the console and that doesn't work either. (No Permission)
Using MC 1.6.4 with Forge 1.6.4-9.11.1.944 if it makes any difference.
EDIT2: Tried with nothing but forge, forgeperms, mytown and mytownlib to no avail.
try this
http://pastebin.com/RmHjwqe5
Also as far as I'm aware of, mytown commands still do not work from the console but I could be wrong.
um, where are all you ee.xxxx,xxxxx.xxxx lines in the perms? There are about 17 of those and it won't work without those....
Digital Reality Private Pack - 200+ Mods, Dedi Server
Indeed and I tried your config and it didn't work as expected. I've now tried with recommended 1.6.4 forge version as well as latest with no difference. (With fresh configs, world and no other mods)
EDIT: Something is broken in this newest version, seems like it doesn't read PermissionsX when its the only permissions system running, ie when not running MCPC, as I'm trying earlier versions with the same config and it now works.
EDIT2: Yep just tried every version and it seems the latest one where you ported the permissions over to Forge Perms is the one that is broken.
lego are you looking into this?
cheers Dez
After updating today (on localhost test server) I too noticed that chat wasn't formatted and permissions didn't seem to work. Reverted back to previous Forgeperms 1.6.1.1 and MyTown 1.6.10 for now.
I'm not using MCPC+ or bukkit plugins, all mods.
VenusCraft Horizons FTB server IP: VenusCraft.ca
MC Thread
It is easier to get a hold of me on irc, #mytown on espernet
foxyhunter: prefixes don't seem to be working at the moment and I cant figure out why. Make sure the economy stuff is on and change the configs as needed, also make sure people don't have mytown.bypass.pay.townnew (I think thats the right node)