Minecraft Server Thread

Blocks, Creepers, Zombies, and Diamonds.
User avatar
Blackferne
Archbishop
Posts:9554
Joined:Thu May 27, 2010 4:04 pm
Contact:
Re: Minecraft Server Thread

Post by Blackferne » Wed May 21, 2014 8:57 pm

Bulwark wrote:the problem with the stargate is the number of switches you would need for unique locations. We probably have 50 portals in game right now. That means each stargate would need room for 6 switches just to support our current infrastructure. (2^switches = number of unique destinations)

Then there is the problem of remembering the addresses for each location. Was it 'up up down up down down up' or' up up down up down up down' to get to spawn?

Well the stargate approach would have to have a cap on number making gate placement important. So the gates would be fewer and further apart. So it would be part of a deliberate and planned network instead of whitey being like "ugh stairs are boring".

As for remembering alt tabbing to a forum directory of dial up numbers would be possible, or signs near the gates with key locations.
Jounville Blackferne
Archbishop of the Church of Alvis
Dungeon Master of the Tabletop Forum

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Wed May 21, 2014 9:04 pm

As cool as a stargate plugin would be I think it would be really complicated. I'd like to start with something more like what we have now- a point to point system. However, I like the idea of a stargate like system; it could be fun- would take longer than a simpler transporter plugin though.
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Whiteness
Priest
Posts:3128
Joined:Wed Jun 23, 2010 3:38 pm
Location:Richmond, VA

Re: Minecraft Server Thread

Post by Whiteness » Wed May 21, 2014 9:33 pm

stairs are boring
Spoiler:
Within 5 squares of Syric: +1 to Healing surges, +3 Diplomacy, +2 Intimidate, +2 Speed on surprise and 1st regular rounds
Between 6-10 squares of Syric: +1 Diplomacy

HP 63 / AC 23 / FORT 20 / REF 18 / WILL 21

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Thu May 22, 2014 12:45 am

I'm building the framework and stuff for the code on the repository. Before I check in the first actual working plugin (which will do nothing except initialize, but still be a valid plugin), I'd like to have the name decided and a Bukkit plugin site setup.

So, I need name suggestions. What should we call this thing?
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Furiel
Cardinal
Posts:5182
Joined:Thu May 27, 2010 5:53 pm

Re: Minecraft Server Thread

Post by Furiel » Thu May 22, 2014 1:14 am

Jimer Lins wrote:So, I need name suggestions. What should we call this thing?
Stairway to Whiteness
They say when you go on a quest for vengence to dig two graves. They underestimate me.

The Plush Family:
DPS - Furiel: Commando, T'ony: Slinger, Kessilee: VG, Ziraava: Sent
Tank - Montae: Shadow, Gaen: Guardian
Heals - Kam'ryn: Sage, Sabran: Soundrel

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Thu May 22, 2014 1:31 am

My other plugin is called "ToughBoats", and we need a similar, unique and short name for this one. I'm thinking something like "MCTransporter".
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Furiel
Cardinal
Posts:5182
Joined:Thu May 27, 2010 5:53 pm

Re: Minecraft Server Thread

Post by Furiel » Thu May 22, 2014 1:52 am

MC_CoA_Teleporter
They say when you go on a quest for vengence to dig two graves. They underestimate me.

The Plush Family:
DPS - Furiel: Commando, T'ony: Slinger, Kessilee: VG, Ziraava: Sent
Tank - Montae: Shadow, Gaen: Guardian
Heals - Kam'ryn: Sage, Sabran: Soundrel

User avatar
Maizan
Priest
Posts:1419
Joined:Sun Dec 11, 2011 11:15 pm
Location:Mississauga, Ontario Canada Eh.

Re: Minecraft Server Thread

Post by Maizan » Thu May 22, 2014 2:26 am

Hey Jimer,

My nephews brother would also like to play for a bit. His character name is kuasmo2. Would you be so kind as to add him to the white list. Also, I have just found out they have been playing since version 1.0

Thanks.
Mazian
___
Sorry, got nothin.

User avatar
Bulwark
Cardinal
Posts:1740
Joined:Thu May 27, 2010 6:17 pm

Re: Minecraft Server Thread

Post by Bulwark » Thu May 22, 2014 5:44 am

Jimer Lins wrote:My other plugin is called "ToughBoats", and we need a similar, unique and short name for this one. I'm thinking something like "MCTransporter".
TelePortals

User avatar
Blackferne
Archbishop
Posts:9554
Joined:Thu May 27, 2010 4:04 pm
Contact:

Re: Minecraft Server Thread

Post by Blackferne » Thu May 22, 2014 1:02 pm

Here2There
Jounville Blackferne
Archbishop of the Church of Alvis
Dungeon Master of the Tabletop Forum

User avatar
Maizan
Priest
Posts:1419
Joined:Sun Dec 11, 2011 11:15 pm
Location:Mississauga, Ontario Canada Eh.

Re: Minecraft Server Thread

Post by Maizan » Thu May 22, 2014 1:27 pm

left@albuquerque
___
Sorry, got nothin.

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Thu May 22, 2014 7:28 pm

Turns out that just "Transporters" wasn't taken, so I'm going with that for now.

Here's the basic design and features as I see them so far. Feel free to chime in with any comments or ideas. This will serve as the design document for the moment.

* Transporters are created by placing a chest with a quartz block on top. The actual block type for the transporter is configurable, so it could be anything we want.
* The "key" for a transporter is the contents of the chest (do we want to make the pattern a requirement also? Could be interesting).
* If a transporter block is placed on a chest that is empty, the player will get an error message.
* When a transporter is created, the plugin checks for another point with the same key. If only one exists, it creates a link.
* If a transporter is created and the other end is not yet placed, a message will be displayed.
* Breaking the chest or the transporter block deactivates the transporter link.
* Transporters do not require redstone power. However, a transporter can be disabled by applying a redstone signal to the transporter block. It will remain linked but will not transport anything.
* Powering one end of a transporter only prevents that end from transporting things. The other end can still send to a powered transporter.
* Stepping onto a transporter activates it instantly.
* Any moving entity - vehicle, player, mob- that steps onto a transporter or drives over it (think minecart) will be transported, along with its contents if it's a vehicle.
* Rails can be placed on top of transporters.

If I can make these features work, there's some interesting possibilities with non-linear mazes and switching stations for minecarts.
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Bulwark
Cardinal
Posts:1740
Joined:Thu May 27, 2010 6:17 pm

Re: Minecraft Server Thread

Post by Bulwark » Thu May 22, 2014 8:41 pm

lapis portals had the feature with the redstone torch that allowed a portal to every player's "home". We could accomplish the same by making a redstone block a reserved contents. When you have the redstone block it counts as the master (and is not part of the key). Then, anything else with the same contents (minus the redstone block) will go there. When a player transports this way, the Transporter object saves the their source as 'home' along with that player key and will use that info for the return trip.

User avatar
Blackferne
Archbishop
Posts:9554
Joined:Thu May 27, 2010 4:04 pm
Contact:

Re: Minecraft Server Thread

Post by Blackferne » Thu May 22, 2014 8:51 pm

So bul would thank make redstone blocks the master and quarts blocks the slaves? So one master block could have multiple slaves for inbound?
Jounville Blackferne
Archbishop of the Church of Alvis
Dungeon Master of the Tabletop Forum

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Thu May 22, 2014 8:56 pm

Maybe make it even simpler- any transporter can be a hub, as long as it was the first one with that key. So, say you have a transporter with a dirt block as key. The first one goes up, and if you only add one more, it's point to point. If you add more than that, they all link to the first one.

The truth table would fall out like this:

Step onto the hub, you haven't used it before, you go to the first one linked.
Step onto a linked one, you go to the hub.
Step onto the hub, you used it before, you go back to the one you most recently came in on with that link.

Thoughts?
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Blackferne
Archbishop
Posts:9554
Joined:Thu May 27, 2010 4:04 pm
Contact:

Re: Minecraft Server Thread

Post by Blackferne » Thu May 22, 2014 10:52 pm

The problem with most recent is if I build a network of A B C once I step on c to get back to A how do I quickly get to B? I ride out there on a horse and now C is out in the cold.

Sent from my SCH-I405 using Tapatalk 2
Jounville Blackferne
Archbishop of the Church of Alvis
Dungeon Master of the Tabletop Forum

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Thu May 22, 2014 11:19 pm

That's a problem even with the current setup. I'm not sure there's a good solution without implementing some kind of choice mechanism. The good part about this setup is that it's got a tiny footprint compared to the LapisPortals one.
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Maizan
Priest
Posts:1419
Joined:Sun Dec 11, 2011 11:15 pm
Location:Mississauga, Ontario Canada Eh.

Re: Minecraft Server Thread

Post by Maizan » Fri May 23, 2014 12:16 am

Hey Jimer,

Any chance you could setup my other nephew kuasmo2 into the whitelist?

Please and thank you.

Maizan
___
Sorry, got nothin.

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Fri May 23, 2014 12:37 am

Maizan wrote:Hey Jimer,

Any chance you could setup my other nephew kuasmo2 into the whitelist?

Please and thank you.

Maizan
Done. To be certain I got it right, is that how his handle is capitalized? It makes a difference for locking chests and such.
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Blackferne
Archbishop
Posts:9554
Joined:Thu May 27, 2010 4:04 pm
Contact:

Re: Minecraft Server Thread

Post by Blackferne » Sat May 24, 2014 2:36 am

Zoe has opened her shop next to Jimers and the town subway entrance. Right now she is selling bread and watermelons, soon cakes and cookies. If you stop by she'd appreciate it. If the prices seem too high or low let me know and we can adjust (I'm already convinced we are overcharging for watermelons).

Sent from my ME301T using Tapatalk
Jounville Blackferne
Archbishop of the Church of Alvis
Dungeon Master of the Tabletop Forum

User avatar
Whiteness
Priest
Posts:3128
Joined:Wed Jun 23, 2010 3:38 pm
Location:Richmond, VA

Re: Minecraft Server Thread

Post by Whiteness » Sat May 24, 2014 3:03 am

Jimer Lins wrote:
Maizan wrote:Hey Jimer,

Any chance you could setup my other nephew kuasmo2 into the whitelist?

Please and thank you.

Maizan
Done. To be certain I got it right, is that how his handle is capitalized? It makes a difference for locking chests and such.
i think you got it right, i saw him ingame
Spoiler:
Within 5 squares of Syric: +1 to Healing surges, +3 Diplomacy, +2 Intimidate, +2 Speed on surprise and 1st regular rounds
Between 6-10 squares of Syric: +1 Diplomacy

HP 63 / AC 23 / FORT 20 / REF 18 / WILL 21

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Sat May 24, 2014 5:38 am

Server's down due to a corrupted chunk. I'm looking into it, but it's somewhere around where whitey normally lives/hangs out, I think. I'm trying to find and fix it, but may have to roll back to a backup from earlier today.
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Sat May 24, 2014 6:39 am

The bad chunk is at X -4 Z 58, which puts it not far from the Acropolis and just outside the big grey office building looking thing. It seems to be an unused/unbuilt chunk, so I'm going to delete it and see if that fixes the problem. We also seem to have some issues with too many entities, so I may have to clean those up too.
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Sat May 24, 2014 7:23 am

The server is back up. There was a corrupted chunk and one next to it that had almost 400 entities in it, which is way over the top. For reference, please don't try to put more than about a hundred to two hundred entities per chunk if you can help it.

The bad chunks were near the big mansion that sticks out into the swamp- not sure whose that is. If there's a cave or something under it that might be where the entities were overspawning; I'm still not totally sure. However, I'll keep an eye on it.
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

User avatar
Jimer Lins
Deacon
Posts:2999
Joined:Fri Jul 30, 2010 10:53 pm

Re: Minecraft Server Thread

Post by Jimer Lins » Sat May 24, 2014 8:51 am

An update on the transporter plugin:

I've got the basic framework in place, including tracking when someone makes a teleporter and when they destroy one, and links between them. I've also proven the concept of the teleport itself, which is instant and does work.

I'm now working on timing issues and preventing the issue of players being locked into teleporters because the server just swaps them back and forth when they try to move. I should have something functional by the end of the weekend, and we can start testing it on our server.
A man may fight for many things. His country, his friends, his principles, the glistening tear on the cheek of a golden child. But personally, I'd mud-wrestle my own mother for a ton of cash, an amusing clock and a sack of French porn. - Edmund Blackadder

Post Reply