Post here to get help with using or setting up fCraft
BloodlustXIII
Offline Posts: 14 Joined: January 17th, 2012, 3:42 am
Post
by BloodlustXIII » August 6th, 2012, 6:56 am
So it won't let me run the Config without the config.xml but I don't have a config.xml in my files...any help?
Hellenion
Offline Posts: 220 Joined: October 20th, 2011, 9:20 am
Location: Subnet
Contact:
Post
by Hellenion » August 6th, 2012, 8:38 am
The ConfigGUI.exe should generate a config.xml when it's missing. It will show a warning, but it's perfectly fine to continue.
Does it not start at all? What error messages do you get?
A = {x ∈ P(U) | x ∉ x}
Mods:
/Su - Allows players to temporarily become a different rank
/Snap - Like /Line but only draws straight or diagonal lines.
pre-0.630 skip/none block
BloodlustXIII
Offline Posts: 14 Joined: January 17th, 2012, 3:42 am
Post
by BloodlustXIII » August 6th, 2012, 9:57 am
It just crashes and asks if I want to send in an error report.
Mark-b
Offline Posts: 53 Joined: May 26th, 2011, 9:18 pm
Post
by Mark-b » August 6th, 2012, 10:04 am
BloodlustXIII wrote: It just crashes and asks if I want to send in an error report.
Are you sure you're opening "ConfigGUI" and not the "ServerGUI".
BloodlustXIII
Offline Posts: 14 Joined: January 17th, 2012, 3:42 am
Post
by BloodlustXIII » August 6th, 2012, 10:04 am
100% sure. the server itself runs just fine
Hellenion
Offline Posts: 220 Joined: October 20th, 2011, 9:20 am
Location: Subnet
Contact:
Post
by Hellenion » August 6th, 2012, 11:57 am
The error reports will not be handled shortly, but will still prove useful.
I generated the default 0.624 config.xml, see if that helps:
Show
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<fCraftConfig version="157">
<Settings>
<!--General-->
<ConfigKey key="ServerName" value="Custom Minecraft Server (fCraft)" default="Custom Minecraft Server (fCraft)" />
<ConfigKey key="MOTD" value="Welcome to the server!" default="Welcome to the server!" />
<ConfigKey key="MaxPlayers" value="20" default="20" />
<ConfigKey key="MaxPlayersPerWorld" value="20" default="20" />
<ConfigKey key="DefaultRank" value="" default="" />
<ConfigKey key="IsPublic" value="False" default="false" />
<ConfigKey key="Port" value="25565" default="25565" />
<ConfigKey key="UploadBandwidth" value="100" default="100" />
<ConfigKey key="HeartbeatToWoMDirect" value="True" default="true" />
<ConfigKey key="WoMDirectDescription" value="" default="" />
<ConfigKey key="WoMDirectFlags" value="[fCraft]" default="[fCraft]" />
<!--Chat-->
<ConfigKey key="RankColorsInChat" value="True" default="true" />
<ConfigKey key="RankColorsInWorldNames" value="True" default="true" />
<ConfigKey key="RankPrefixesInChat" value="False" default="false" />
<ConfigKey key="RankPrefixesInList" value="False" default="false" />
<ConfigKey key="ShowConnectionMessages" value="True" default="true" />
<ConfigKey key="ShowJoinedWorldMessages" value="True" default="true" />
<ConfigKey key="SystemMessageColor" value="yellow" default="yellow" />
<ConfigKey key="HelpColor" value="lime" default="lime" />
<ConfigKey key="SayColor" value="green" default="green" />
<ConfigKey key="AnnouncementColor" value="green" default="green" />
<ConfigKey key="PrivateMessageColor" value="aqua" default="aqua" />
<ConfigKey key="MeColor" value="purple" default="purple" />
<ConfigKey key="WarningColor" value="red" default="red" />
<ConfigKey key="AnnouncementInterval" value="0" default="0" />
<!--Worlds-->
<ConfigKey key="DefaultBuildRank" value="" default="" />
<ConfigKey key="MapPath" value="maps" default="maps" />
<!--Security-->
<ConfigKey key="VerifyNames" value="Balanced" default="Balanced" />
<ConfigKey key="MaxConnectionsPerIP" value="0" default="0" />
<ConfigKey key="AllowUnverifiedLAN" value="False" default="false" />
<ConfigKey key="PatrolledRank" value="" default="" />
<ConfigKey key="AntispamMessageCount" value="4" default="4" />
<ConfigKey key="AntispamInterval" value="5" default="5" />
<ConfigKey key="AntispamMuteDuration" value="0" default="5" />
<ConfigKey key="AntispamMaxWarnings" value="2" default="2" />
<ConfigKey key="PaidPlayersOnly" value="False" default="false" />
<ConfigKey key="RequireBanReason" value="False" default="false" />
<ConfigKey key="RequireKickReason" value="False" default="false" />
<ConfigKey key="RequireRankChangeReason" value="False" default="false" />
<ConfigKey key="AnnounceKickAndBanReasons" value="True" default="true" />
<ConfigKey key="AnnounceRankChanges" value="True" default="true" />
<ConfigKey key="AnnounceRankChangeReasons" value="True" default="true" />
<ConfigKey key="BlockDBEnabled" value="True" default="true" />
<ConfigKey key="BlockDBAutoEnable" value="True" default="true" />
<ConfigKey key="BlockDBAutoEnableRank" value="" default="" />
<!--SavingAndBackup-->
<ConfigKey key="SaveInterval" value="90" default="90" />
<ConfigKey key="BackupOnStartup" value="False" default="false" />
<ConfigKey key="BackupOnJoin" value="False" default="false" />
<ConfigKey key="BackupOnlyWhenChanged" value="True" default="true" />
<ConfigKey key="DefaultBackupInterval" value="20" default="20" />
<ConfigKey key="MaxBackups" value="0" default="0" />
<ConfigKey key="MaxBackupSize" value="0" default="0" />
<ConfigKey key="BackupDataOnStartup" value="True" default="true" />
<!--Logging-->
<ConfigKey key="LogMode" value="OneFile" default="OneFile" />
<ConfigKey key="MaxLogs" value="0" default="0" />
<!--IRC-->
<ConfigKey key="IRCBotEnabled" value="False" default="false" />
<ConfigKey key="IRCBotNick" value="MinecraftBot" default="MinecraftBot" />
<ConfigKey key="IRCBotNetwork" value="irc.esper.net" default="irc.esper.net" />
<ConfigKey key="IRCBotPort" value="6667" default="6667" />
<ConfigKey key="IRCBotChannels" value="#changeme" default="#changeme" />
<ConfigKey key="IRCBotForwardFromServer" value="False" default="false" />
<ConfigKey key="IRCBotForwardFromIRC" value="False" default="false" />
<ConfigKey key="IRCBotAnnounceServerJoins" value="False" default="false" />
<ConfigKey key="IRCBotAnnounceIRCJoins" value="False" default="false" />
<ConfigKey key="IRCBotAnnounceServerEvents" value="True" default="true" />
<ConfigKey key="IRCRegisteredNick" value="False" default="false" />
<ConfigKey key="IRCNickServ" value="NickServ" default="NickServ" />
<ConfigKey key="IRCNickServMessage" value="IDENTIFY passwordGoesHere" default="IDENTIFY passwordGoesHere" />
<ConfigKey key="IRCMessageColor" value="purple" default="purple" />
<ConfigKey key="IRCUseColor" value="True" default="true" />
<ConfigKey key="IRCStripMinecraftColors" value="True" default="true" />
<ConfigKey key="IRCDelay" value="750" default="750" />
<ConfigKey key="IRCThreads" value="1" default="1" />
<!--Advanced-->
<ConfigKey key="SubmitCrashReports" value="True" default="true" />
<ConfigKey key="UpdaterMode" value="Prompt" default="Prompt" />
<ConfigKey key="RunBeforeUpdate" value="" default="" />
<ConfigKey key="RunAfterUpdate" value="" default="" />
<ConfigKey key="BackupBeforeUpdate" value="True" default="true" />
<ConfigKey key="RelayAllBlockUpdates" value="False" default="false" />
<ConfigKey key="NoPartialPositionUpdates" value="False" default="false" />
<ConfigKey key="ProcessPriority" value="Normal" default="Normal" />
<ConfigKey key="BlockUpdateThrottling" value="2048" default="2048" />
<ConfigKey key="TickInterval" value="100" default="100" />
<ConfigKey key="LowLatencyMode" value="False" default="false" />
<ConfigKey key="MaxUndo" value="2000000" default="2000000" />
<ConfigKey key="MaxUndoStates" value="5" default="5" />
<ConfigKey key="ConsoleName" value="(console)" default="(console)" />
<ConfigKey key="AutoRankEnabled" value="False" default="false" />
<ConfigKey key="HeartbeatEnabled" value="True" default="true" />
<ConfigKey key="WoMEnableEnvExtensions" value="False" default="false" />
<ConfigKey key="IP" value="0.0.0.0" default="0.0.0.0" />
<ConfigKey key="BandwidthUseMode" value="Normal" default="Normal" />
<ConfigKey key="RestartInterval" value="0" default="0" />
</Settings>
<ConsoleOptions>
<SystemActivity />
<Warning />
<Error />
<SeriousError />
<UserActivity />
<UserCommand />
<SuspiciousActivity />
<GlobalChat />
<PrivateChat />
<RankChat />
<ConsoleOutput />
<IRC />
<Trace />
</ConsoleOptions>
<LogFileOptions>
<SystemActivity />
<Warning />
<Error />
<SeriousError />
<UserActivity />
<UserCommand />
<SuspiciousActivity />
<GlobalChat />
<PrivateChat />
<RankChat />
<ConsoleInput />
<ConsoleOutput />
<IRC />
<Debug />
<Trace />
</LogFileOptions>
<Ranks>
<Rank name="owner" id="cC3EbguOOcau4P02" color="red" prefix="+" antiGriefBlocks="0" antiGriefSeconds="0" reserveSlot="true" allowSecurityCircumvention="true" copySlots="4" fillLimit="2048">
<Chat />
<Build />
<Delete />
<PlaceGrass />
<PlaceWater />
<PlaceLava />
<PlaceAdmincrete />
<DeleteAdmincrete />
<ViewOthersInfo />
<ViewPlayerIPs />
<EditPlayerDB />
<Say />
<ReadStaffChat />
<UseColorCodes />
<UseSpeedHack />
<Kick max="owner#cC3EbguOOcau4P02" />
<Ban max="owner#cC3EbguOOcau4P02" />
<BanIP />
<BanAll />
<Promote max="owner#cC3EbguOOcau4P02" />
<Demote max="owner#cC3EbguOOcau4P02" />
<Hide />
<Draw />
<DrawAdvanced />
<CopyAndPaste />
<UndoOthersActions />
<Teleport />
<Bring />
<BringAll />
<Patrol />
<Spectate />
<Freeze />
<Mute />
<SetSpawn />
<Lock />
<ManageZones />
<ManageWorlds />
<ManageBlockDB />
<Import />
<ReloadConfig />
<ShutdownServer />
</Rank>
<Rank name="op" id="ozn5EgL08qTaRnMA" color="aqua" prefix="-" antiGriefBlocks="0" antiGriefSeconds="0" copySlots="3" fillLimit="512">
<Chat />
<Build />
<Delete />
<PlaceGrass />
<PlaceWater />
<PlaceLava />
<PlaceAdmincrete />
<DeleteAdmincrete />
<ViewOthersInfo />
<ViewPlayerIPs />
<Say />
<ReadStaffChat />
<UseColorCodes />
<UseSpeedHack />
<Kick max="op#ozn5EgL08qTaRnMA" />
<Ban max="builder#M59IOwhOY4YRCyMV" />
<BanIP />
<Promote max="builder#M59IOwhOY4YRCyMV" />
<Demote max="builder#M59IOwhOY4YRCyMV" />
<Hide />
<Draw />
<DrawAdvanced />
<CopyAndPaste />
<UndoOthersActions />
<Teleport />
<Bring />
<Patrol />
<Spectate />
<Freeze />
<Mute />
<SetSpawn />
<Lock />
<ManageZones />
</Rank>
<Rank name="builder" id="M59IOwhOY4YRCyMV" color="white" antiGriefBlocks="47" antiGriefSeconds="6" drawLimit="8000" idleKickAfter="20" copySlots="2" fillLimit="32">
<Chat />
<Build />
<Delete />
<PlaceGrass />
<PlaceWater />
<PlaceLava />
<PlaceAdmincrete />
<DeleteAdmincrete />
<ViewOthersInfo />
<UseSpeedHack />
<Kick max="builder#M59IOwhOY4YRCyMV" />
<Draw />
<Teleport />
</Rank>
<Rank name="guest" id="gJLUB3ZgYlrPpuWG" color="silver" antiGriefBlocks="37" antiGriefSeconds="5" drawLimit="512" idleKickAfter="20" copySlots="2" fillLimit="32">
<Chat />
<Build />
<Delete />
<UseSpeedHack />
</Rank>
</Ranks>
</fCraftConfig>
A = {x ∈ P(U) | x ∉ x}
Mods:
/Su - Allows players to temporarily become a different rank
/Snap - Like /Line but only draws straight or diagonal lines.
pre-0.630 skip/none block
BloodlustXIII
Offline Posts: 14 Joined: January 17th, 2012, 3:42 am
Post
by BloodlustXIII » August 6th, 2012, 9:36 pm
So now I get a completely blank error box, followed by a box that says that there's an unhandled exception. The drop-down on that says:
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at fCraft.ConfigGUI.MainForm.UpdateChatPreview()
at fCraft.ConfigGUI.MainForm.ApplyTabChat()
at fCraft.ConfigGUI.MainForm.LoadConfig()
at fCraft.ConfigGUI.MainForm.OnShown(EventArgs e)
at System.Windows.Forms.Form.CallShownEvent()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
If I hit continue on that, though, config
seems to run fine.
fragmer
fCraft Developer Offline Posts: 1386 Joined: May 21st, 2011, 10:53 pm
Post
by fragmer » August 7th, 2012, 4:58 am
I'll check the crash report database, maybe that'll shed some light on the technical causes for this crash.
BloodlustXIII
Offline Posts: 14 Joined: January 17th, 2012, 3:42 am
Post
by BloodlustXIII » August 9th, 2012, 11:18 pm
so I know I said that it would let me load it after a couple of errors but once I tried to set things, it wouldn't let me save the settings.