[Resource] Foppa's Vote Rewards [Deleted]

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
This prefix applies to all resources.
Status
Not open for further replies.
Code:
Fatal error!



VERSION: 289.101
KERNELBASE.dll!UnknownFunction (0x00007ffa45b75299) + 0 bytes [UnknownFile:0]
VCRUNTIME140.dll!UnknownFunction (0x00007ffa3e20486d) + 0 bytes [UnknownFile:0]
voterewards.dll!nlohmann::basic_json<std::map,std::vector,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,bool,__int64,unsigned __int64,double,std::allocator,nlohmann::adl_serializer>::value<int,0>() (0x00007ffa12923237) + 71 bytes [e:\arkservermodding\arkserverapirep\version\core\public\json.hpp:15665]
voterewards.dll!RewardPlayer() (0x00007ffa1290d2d1) + 184 bytes [e:\arkservermodding\arkserverapi\voterewards\voterewards\voterewards.cpp:18]
voterewards.dll!TestRewardCMD() (0x00007ffa129123e4) + 76 bytes [e:\arkservermodding\arkserverapi\voterewards\voterewards\voterewards.cpp:252]
VERSION.dll!ArkApi::Commands::CheckCommands<ArkApi::Commands::Command<void __cdecl(AShooterPlayerController *,FString *,enum EChatSendMode::Type)>,AShooterPlayerController * &,FString * &,enum EChatSendMode::Type &>() (0x00007ffa148171aa) + 84 bytes [d:\programs\ark\ark-server-api\version\core\private\commands.h:115]
VERSION.dll!ArkApi::Hook_AShooterPlayerController_ServerSendChatMessage_Impl() (0x00007ffa148147d3) + 0 bytes [d:\programs\ark\ark-server-api\version\core\private\ark\hooksimpl.cpp:104]
ShooterGameServer.exe!AShooterPlayerController::execServerSendChatMessage() (0x00007ff6043b0636) + 342 bytes [f:\build\trunk\projects\shootergame\source\shootergame\classes\shooterplayercontroller.h:113]
ShooterGameServer.exe!UFunction::Invoke() (0x00007ff60477c81f) + 6 bytes [f:\build\trunk\engine\source\runtime\coreuobject\private\uobject\class.cpp:3801]
ShooterGameServer.exe!UObject::ProcessEvent() (0x00007ff6047bd42c) + 0 bytes [f:\build\trunk\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:931]
ShooterGameServer.exe!AActor::ProcessEvent() (0x00007ff604c2e9b2) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\actor.cpp:627]
ShooterGameServer.exe!FObjectReplicator::ReceivedBunch_WrappedNet() (0x00007ff604cc8b58) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\datareplication.cpp:989]
ShooterGameServer.exe!UActorChannel::ProcessBunch() (0x00007ff604cbdc72) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\datachannel.cpp:1763]
ShooterGameServer.exe!UChannel::ReceivedNextBunch() (0x00007ff604cba398) + 21 bytes [f:\build\trunk\engine\source\runtime\engine\private\datachannel.cpp:533]
ShooterGameServer.exe!UChannel::ReceivedRawBunch() (0x00007ff604cb9f5b) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\datachannel.cpp:330]
ShooterGameServer.exe!UNetConnection::ReceivedPacket() (0x00007ff604dc4bfd) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\netconnection.cpp:1164]
ShooterGameServer.exe!UNetConnection::ReceivedRawPacket() (0x00007ff604dc3ac3) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\netconnection.cpp:621]
ShooterGameServer.exe!UIpNetDriver::TickDispatch() (0x00007ff604bf8294) + 24 bytes [f:\build\trunk\engine\source\runtime\online\onlinesubsystemutils\private\ipnetdriver.cpp:454]
ShooterGameServer.exe!TBaseUObjectMethodDelegateInstance_OneParam<APrimalCharacter,void,float>::ExecuteIfSafe() (0x00007ff603a48b39) + 0 bytes [f:\build\trunk\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:533]
ShooterGameServer.exe!TBaseMulticastDelegate_OneParam<void,float>::Broadcast() (0x00007ff604da7439) + 14 bytes [f:\build\trunk\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:1837]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff604d9f9ba) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\leveltick.cpp:1095]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff604cfff1f) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\gameengine.cpp:1170]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff60392c47c) + 0 bytes [f:\build\trunk\engine\source\runtime\launch\private\launchengineloop.cpp:2421]
ShooterGameServer.exe!GuardedMain() (0x00007ff603927ddc) + 0 bytes [f:\build\trunk\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff60392d4ca) + 5 bytes [f:\build\trunk\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff60392d600) + 8 bytes [f:\build\trunk\engine\source\runtime\launch\private\windows\launchwindows.cpp:209]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff605d12eb1) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffa48957e94) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa48bfa251) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa48bfa251) + 0 bytes [UnknownFile:0]
 
OK as an update to my previous post - /claim on the next day is crashing the server. Unfortunately I didn't copy the crash message so w
 
Code:
Fatal error!



VERSION: 289.101
KERNELBASE.dll!UnknownFunction (0x00007ffa45b75299) + 0 bytes [UnknownFile:0]
VCRUNTIME140.dll!UnknownFunction (0x00007ffa3e20486d) + 0 bytes [UnknownFile:0]
voterewards.dll!nlohmann::basic_json<std::map,std::vector,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,bool,__int64,unsigned __int64,double,std::allocator,nlohmann::adl_serializer>::value<int,0>() (0x00007ffa12923237) + 71 bytes [e:\arkservermodding\arkserverapirep\version\core\public\json.hpp:15665]
voterewards.dll!RewardPlayer() (0x00007ffa1290d2d1) + 184 bytes [e:\arkservermodding\arkserverapi\voterewards\voterewards\voterewards.cpp:18]
voterewards.dll!TestRewardCMD() (0x00007ffa129123e4) + 76 bytes [e:\arkservermodding\arkserverapi\voterewards\voterewards\voterewards.cpp:252]
VERSION.dll!ArkApi::Commands::CheckCommands<ArkApi::Commands::Command<void __cdecl(AShooterPlayerController *,FString *,enum EChatSendMode::Type)>,AShooterPlayerController * &,FString * &,enum EChatSendMode::Type &>() (0x00007ffa148171aa) + 84 bytes [d:\programs\ark\ark-server-api\version\core\private\commands.h:115]
VERSION.dll!ArkApi::Hook_AShooterPlayerController_ServerSendChatMessage_Impl() (0x00007ffa148147d3) + 0 bytes [d:\programs\ark\ark-server-api\version\core\private\ark\hooksimpl.cpp:104]
ShooterGameServer.exe!AShooterPlayerController::execServerSendChatMessage() (0x00007ff6043b0636) + 342 bytes [f:\build\trunk\projects\shootergame\source\shootergame\classes\shooterplayercontroller.h:113]
ShooterGameServer.exe!UFunction::Invoke() (0x00007ff60477c81f) + 6 bytes [f:\build\trunk\engine\source\runtime\coreuobject\private\uobject\class.cpp:3801]
ShooterGameServer.exe!UObject::ProcessEvent() (0x00007ff6047bd42c) + 0 bytes [f:\build\trunk\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:931]
ShooterGameServer.exe!AActor::ProcessEvent() (0x00007ff604c2e9b2) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\actor.cpp:627]
ShooterGameServer.exe!FObjectReplicator::ReceivedBunch_WrappedNet() (0x00007ff604cc8b58) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\datareplication.cpp:989]
ShooterGameServer.exe!UActorChannel::ProcessBunch() (0x00007ff604cbdc72) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\datachannel.cpp:1763]
ShooterGameServer.exe!UChannel::ReceivedNextBunch() (0x00007ff604cba398) + 21 bytes [f:\build\trunk\engine\source\runtime\engine\private\datachannel.cpp:533]
ShooterGameServer.exe!UChannel::ReceivedRawBunch() (0x00007ff604cb9f5b) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\datachannel.cpp:330]
ShooterGameServer.exe!UNetConnection::ReceivedPacket() (0x00007ff604dc4bfd) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\netconnection.cpp:1164]
ShooterGameServer.exe!UNetConnection::ReceivedRawPacket() (0x00007ff604dc3ac3) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\netconnection.cpp:621]
ShooterGameServer.exe!UIpNetDriver::TickDispatch() (0x00007ff604bf8294) + 24 bytes [f:\build\trunk\engine\source\runtime\online\onlinesubsystemutils\private\ipnetdriver.cpp:454]
ShooterGameServer.exe!TBaseUObjectMethodDelegateInstance_OneParam<APrimalCharacter,void,float>::ExecuteIfSafe() (0x00007ff603a48b39) + 0 bytes [f:\build\trunk\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:533]
ShooterGameServer.exe!TBaseMulticastDelegate_OneParam<void,float>::Broadcast() (0x00007ff604da7439) + 14 bytes [f:\build\trunk\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:1837]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff604d9f9ba) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\leveltick.cpp:1095]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff604cfff1f) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\gameengine.cpp:1170]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff60392c47c) + 0 bytes [f:\build\trunk\engine\source\runtime\launch\private\launchengineloop.cpp:2421]
ShooterGameServer.exe!GuardedMain() (0x00007ff603927ddc) + 0 bytes [f:\build\trunk\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff60392d4ca) + 5 bytes [f:\build\trunk\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff60392d600) + 8 bytes [f:\build\trunk\engine\source\runtime\launch\private\windows\launchwindows.cpp:209]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff605d12eb1) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffa48957e94) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa48bfa251) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa48bfa251) + 0 bytes [UnknownFile:0]

We got this today also. Working config and after 6 hours of running fine someone did /claim and the server crashed with this same message.

Code:
{
   "VoteRewards":{
      "ServerName":"RewardBot",
      "VoteSitesCommand":"/vote",
      "CheckCommand":"/claim",
      "Messages":[
         "Checking for votes please wait...",
         "No rewards to claim. If you havent received full reward type /claim again few minutes after your first claim.",
         "Below are a list of sites you can vote at",
         "Simply vote at a site listed above and type /claim to receive a reward, if you havent received full reward type /claim again few minutes after your first claim.",
         "You must wait {} Hours & {} Minutes before making your next claim.",
         "You must wait {} Seconds before making your next claim."
      ]
   },
   "ark-servers.net":{
      "VoteKeys":[
         "Votekey1",
         "votekey2",
         "votekey3",
         "votekey4",
         "votekey5",
         "votekey6"
      ],
      "VoteUrls":[
         "URL1",
         "URL2",
         "URL3",
         "URL4",
         "URL5",
         "URL6"
      ],
      "VoteDelayHours":1,
      "ChanceofPointsOrItems": false,
      "MinPointsReward": 100,
      "MaxPointsReward": 100,
      "Items":[
      ],
      "Dinos":[
      ],
      "Messages":[
         "Something is wrong with the request please try later.",
         "Congratulations enjoy your reward and big thank you for voting."
      ]
   }
}
 
Last edited:
Hi, it can be the fact that player just voted for the server and claim directly after too, vote and claim in the same minute/hour
 
when I click download im still getting the 1.5 version with the broken /vrtest command

how do I get 1.6?
 
Same Crash OwnProx. At least it appears the same, I stripped the config down, maybe it's me? All I did was remove the items and dinos. JSON checks fine, plugin loads fine, but after a while when a player logs in and does /claim we get this.
Code:
Fatal error!



VERSION: 291.100
ShooterGameServer.exe!UObjectBaseUtility::GetFullName() (0x00007ff77957ea3d) + 4 bytes [f:\build\trunk\engine\source\runtime\coreuobject\private\uobject\uobjectbaseutility.cpp:76]
ShooterGameServer.exe!UObject::FindFunctionChecked() (0x00007ff7795716ac) + 21 bytes [f:\build\trunk\engine\source\runtime\coreuobject\private\uobject\scriptcore.cpp:805]
ShooterGameServer.exe!AShooterPlayerController::ClientChatMessage() (0x00007ff778d8e1f0) + 18 bytes [f:\build\trunk\projects\shootergame\intermediate\build\win64\shootergameserver\inc\shootergame\shootergame.generated.1.cpp:3604]
VoteRewards.dll!AShooterPlayerController::ClientChatMessage() (0x00007ffa0ccba70d) + 157 bytes [e:\arkservermodding\arkserverapirep\version\core\public\api\ark\actor.h:2407]
VoteRewards.dll!ArkApi::IApiUtils::SendChatMessage<wchar_t>() (0x00007ffa0ccd3e14) + 37 bytes [e:\arkservermodding\arkserverapirep\version\core\public\ark\arkapiutils.h:90]
VoteRewards.dll!HttpVoteCallBack() (0x00007ffa0ccc057a) + 182 bytes [e:\arkservermodding\arkserverapi\voterewards\voterewards\voterewards.cpp:103]
VoteRewards.dll!std::_Func_impl_no_alloc<std::_Binder<std::_Unforced,void (__cdecl*)(bool,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,int,VoteSiteConfig const &,AShooterPlayerController *,__int64,bool),std::_Ph<1> const &,std::_Ph<2> const &,int const &,VoteSiteConfig const &,AShooterPlayerController * &,__int64 const &,bool const &>,void,bool,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::_Do_call() (0x00007ffa0ccebb8b) + 0 bytes [e:\programs\vs\2017\vc\tools\msvc\14.16.27023\include\functional:15732480]
VERSION.dll!API::Requests::Update() (0x00007ffa0b1a943e) + 102 bytes [d:\programs\ark\ark-server-api\version\core\private\tools\requests.cpp:153]
VERSION.dll!ArkApi::Hook_AGameState_DefaultTimer() (0x00007ffa0b184a12) + 80 bytes [d:\programs\ark\ark-server-api\version\core\private\ark\hooksimpl.cpp:136]
ShooterGameServer.exe!FTimerManager::Tick() (0x00007ff779c9c497) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\timermanager.cpp:1080]
ShooterGameServer.exe!UWorld::Tick() (0x00007ff779b54d90) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\leveltick.cpp:1288]
ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff779ab44cf) + 0 bytes [f:\build\trunk\engine\source\runtime\engine\private\gameengine.cpp:1170]
ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff7786dc4ac) + 0 bytes [f:\build\trunk\engine\source\runtime\launch\private\launchengineloop.cpp:2421]
ShooterGameServer.exe!GuardedMain() (0x00007ff7786d7e0c) + 0 bytes [f:\build\trunk\engine\source\runtime\launch\private\launch.cpp:140]
ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff7786dd4fa) + 5 bytes [f:\build\trunk\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
ShooterGameServer.exe!WinMain() (0x00007ff7786dd630) + 8 bytes [f:\build\trunk\engine\source\runtime\launch\private\windows\launchwindows.cpp:209]
ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff77aac7341) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffa48957e94) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa48bfa251) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffa48bfa251) + 0 bytes [UnknownFile:0]

Our config is still the same as above.

Code:
{
   "VoteRewards":{
      "ServerName":"RewardBot",
      "VoteSitesCommand":"/vote",
      "CheckCommand":"/claim",
      "Messages":[
         "Checking for votes please wait...",
         "No rewards to claim. If you havent received full reward type /claim again few minutes after your first claim.",
         "Below are a list of sites you can vote at",
         "Simply vote at a site listed above and type /claim to receive a reward, if you havent received full reward type /claim again few minutes after your first claim.",
         "You must wait {} Hours & {} Minutes before making your next claim.",
         "You must wait {} Seconds before making your next claim."
      ]
   },
   "ark-servers.net":{
      "VoteKeys":[
         "Votekey1",
         "votekey2",
         "votekey3",
         "votekey4",
         "votekey5",
         "votekey6"
      ],
      "VoteUrls":[
         "URL1",
         "URL2",
         "URL3",
         "URL4",
         "URL5",
         "URL6"
      ],
      "VoteDelayHours":1,
      "ChanceofPointsOrItems": false,
      "MinPointsReward": 100,
      "MaxPointsReward": 100,
      "Items":[
      ],
      "Dinos":[
      ],
      "Messages":[
         "Something is wrong with the request please try later.",
         "Congratulations enjoy your reward and big thank you for voting."
      ]
   }
}
 
Last edited:

Throwing it in our sandbox now to test it. I'll report back ASAP. Funny thing is, sometimes it doesn't come back with a message when you do /claim. Maybe something hanging on the backend? Also, first run always only does 1 key. The second does the rest of the available votes. (we're only testing with ark-servers.net. Hope this helps some.

Edit: Also, this thing runs without crash for hours. Then some unlucky person does /claim and takes the server down. It's bizarre.
 
So that seems to have fixed the crash issue. I still feel like there's a kickback message missing. We do have 6 keys in our ark-servers.net config as we don't know which 3 our players will vote for. When they do /claim sometimes nothing happens. No message or anything pops up. A few minutes later you do /claim again and it'll say whichever is expected no reward or x points received. This sometimes has to be done a couple times to get everything. No crashes though!!! THANK YOU!!!
 
With the last update, I finally got it to work for me. I never was able to claim a reward before with this plugin, and when we pushed it live anyway, it crashed the servers. But now, so far it hasn't crashed this test server. And I finally see a successful claim.

Like SmartBass90, it takes repeated /claim commands to see a reward. It would be nice if it could say which server vote granted the reward too. :)
 
Ok, so I've tested just ark-servers.net and trackyserver.com each by themselves. When we have all 6 keys in like Michidu's version of this, or one line at a time like this:

"key",
"key",
"key"

It still required spamming of the /claim command to get anything to work.

Usually it just says "checking for rewards" and never bothers to call the next morning...

So below you'll see two issues. One is the "checking for votes please wait..." and it not getting back to me, then I tried trackyservers.com only instead of ark-server.net and I noticed something else. It shows the timer in hours and then minutes instead of hours and minutes: 23:59 vs 23hrs or 1439 minutes. Thought that was kind of odd.

View attachment 1307

Thanks for all your hard work OwnProx. All of our other plugins are yours as well lol.
 
I could only get /claim to work that one time. Is it still working for you sometimes?

It works but I have to spam /claim like 16 times to get it to work. Most of the time it only says "checking for rewards..." and never gives you a message no matter how long you wait. This SS is with only trackyservers.com with six keys loaded. One key for each of our maps in the cluster. They are loaded in the keys section like so.
Code:
   "trackyserver.com":{
      "VoteKeys":[
         "KEY1",
         "KEY2",
         "KEY3",
         "KEY4",
         "KEY5",
         "KEY6"
      ],

View attachment 1308
 
Last edited:
Having issues with /claim not working using toparkservers. It returns there are no rewards available despite a vote being made.
 
Having issues with /claim not working using toparkservers. It returns there are no rewards available despite a vote being made.

having this same issue

EDIT: nvm its now working either I was missing the update or top ark was down maybe while pushing its new system
 
Last edited:
VoteRewards.dll!fmt::BasicFormatter<wchar_t,fmt::ArgFormatter<wchar_t> >::parse_arg_index() (0x00007ffb36a6e72d) + 62 bytes [e:\arkservermodding\arkserverapirep\version\core\public\logger\spdlog\fmt\bundled\format.h:3818]
VoteRewards.dll!fmt::BasicFormatter<wchar_t,fmt::ArgFormatter<wchar_t> >::format() (0x00007ffb36a64f4b) + 166 bytes [e:\arkservermodding\arkserverapirep\version\core\public\logger\spdlog\fmt\bundled\format.h:4026]
VoteRewards.dll!fmt::format() (0x00007ffb36a43105) + 61 bytes [e:\arkservermodding\arkserverapirep\version\core\public\logger\spdlog\fmt\bundled\format.h:3451]
VoteRewards.dll!fmt::format<int>() (0x00007ffb36a7af57) + 87 bytes [e:\arkservermodding\arkserverapirep\version\core\public\logger\spdlog\fmt\bundled\format.h:3744]
VoteRewards.dll!FString::Format<wchar_t,int>() (0x00007ffb36a7118b) + 9 bytes [e:\arkservermodding\arkserverapirep\version\core\public\api\ue\containers\fstring.h:1638]
VoteRewards.dll!ArkApi::IApiUtils::SendChatMessage<wchar_t,int>() (0x00007ffb36a63e72) + 19 bytes [e:\arkservermodding\arkserverapirep\version\core\public\ark\arkapiutils.h:84]
VoteRewards.dll!CheckVoteReward() (0x00007ffb36a51ad6) + 319 bytes [e:\arkservermodding\arkserverapi\voterewards\voterewards\voterewards.cpp:222]
 
Status
Not open for further replies.
Tebex
Monetize your ARK server
Tempest Dedicated Servers
Rogue Vikings Discord Server - Rogue Vikings Gaming Servers - Minecraft Prison Servers - Minecraft Creative Servers
Back
Top