[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
GreenCubes • Просмотр темы - Два года GreenServer
GreenCubes WikiИнформацияПремиум-магазинНачать игратьКарта мира

Два года GreenServer

Правила, общение с админами, жалобы.

Два года GreenServer

Сообщение Rena4ka » 23 мар 2013, 08:04

Всем известно, что проект GreenCubes и сервер GreenCubes Main существуют уже давно, если быть точными, то с 1 ноября 2010 года. Так же известно, что GreenCubes Main работает на GreenServer — нашем собственном серверном ПО, но это было не всегда так...

В самом своём начале GreenCubes использовал модификацию сервера Minecraft под названием hey0. Тогда для нас это был священный грааль, он позволял устанавливать на сервер моды, без которых нормальная игра была бы немыслима. Но не дожив до конца 2010 года, мод умер. (По легенде, hey0-а, создателя мода, заругала мама, что он не учится, а только играет в майнкрафт, и он ушел)

В след за ним в считанные дни зародился API Bukkit и его реализация — CraftBukkit. Это были суровые времена, когда все моды, которые мы знали, перестали существовать, а новые ещё не вышли. Пришлось начать более глубоко изучать создание модов. На GC были свои моды и раньше, на hey0 (на их код сейчас лично мне страшно смотреть...), но они были чисто админскими и позволяли управлять сервером, а не делали что-то, что могут видеть игроки. Мы не могли запустить сервер без плагина авторизации (привет «Пожалуйста, войдите с помощью /login пароль»!), но зарубежные серверостроители не очень понимали, зачем это нужно, ведь у всех лицензии :) так что так родился мой первый публичный плагин , по дате можно понять на сколько он древний, кажется, первая версия плагина вышла под CraftBukkit версии 5, сейчас версия CB подходит к 3 тысячам...

Потом родился плагин Greencubes. Это был не просто плагин на Bukkit, это был весь GreenCubes. Все уникальные вещи на GreenCubes были собраны в одном этом плагине. Мировой чат, авторизация, баны, чест-шопы, админские команды, граница мира, афк-кик, что-там-ещё-было-тогда... За ним вообще пошла надстройка над сервером которую тогда по глупости назвали greenserver.jar, но она просто изменяла классы в оригинальном сервере давая нам некоторые функции, которые нельзя было сделать плагином, а так же пыталась как-то оптимизировать работу сервера... но это был провал, потому что оптимизировать что-то тогда была просто непосильная задача... Само внутреннее устройство сервера Minecraft и, как следствие, CraftBukkit, построена так, что как не оптимизируй нельзя добиться большой производительности.

В конце концов, 21 марта 2011 года, то есть почти два года назад, было принято решение начать писать свой сервер. (Дату недавно восстановили по логам ICQ) Мы были наивные и не представляли, сколько работы нам предстоит, хотели закончить всё за пару месяцев :D Знали бы мы, что и за два года не сделаем все, что тогда планировали, то кто знает, начали бы мы тогда или нет. Сейчас, оглядываясь на гору проделанной работы, можно сказать, что кроме запланированных и видных фич сервера, много времени было потрачено на то, что невозможно было предугадать в начале: сотни оптимизаций и технических тонкостей, ответы на различные читы, ответы на новые фичи Minecraft, админские или модераторские команды, да и просто новые идеи!

Историю развития GreenServer можно почитать , кому интересно или кого не было тогда на ГК.

Сегодня GreenServer — это:
Огромное число кошко-часов работы в течение двух лет.
84 тысячи строк кода в 788 классах (для тех кто в танке, это довольно много для 1 программиста).
2.5 мегабайт кода.
185 выпущенных бета-версий и 6 альфа-версий.

Сегодня GreenCubes Main — это:
2 Tb ежедневных бэкапов, вся история сервера надежно хранится, не уничтожается и может быть использована для быстрого восстановления нужного куска мира за любую дату.
База данных размером в 5Гб с 39 миллионами записей:
17 миллионов записей операций с сундуками
7 миллионов записей логов магазинов
5 миллионов записей логов входов
5 миллионов записей инвентаря
2 миллионов записей логов онлайна
900 тысяч логов зажигалки/лавы
558 тысяч прав защит
402 тысячи защит
139 тысяч прав регионов
67 тысяч регионов
37 тысяч точек дома
21 тысяча магазинов
12 тысяч книг
4Гб файлов живого мира Main
118843433 строк основного, общего лога работы сервера.

Сегодня GreenCubes — это:
Почти 170 тысяч зарегистрированных и активированных учетных записей.
4 физических сервера.
5 серверов разной направленности.
16 тысяч тем на форуме.
230 тысяч сообщений на форуме.
Старейшее из непрерывно существующих и самое дружное сообщество по тематике Minecraft!
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Два года GreenServer

Сообщение Mefodii » 23 мар 2013, 08:36

Осилил весь текст, браво!
Да это непосильный труд, да и два года это большое терпение и куча удач и неудач.
Продолжаем жить в том же духе!
Изображение
Изображение
Аватара пользователя
Mefodii
 
Сообщения: 175
Зарегистрирован: 08 фев 2013, 06:41
Откуда: Киров

Re: Два года GreenServer

Сообщение S-MaK » 23 мар 2013, 08:49

Кстати, довольно занятно читать - "Как было раньше"
Аватара пользователя
S-MaK
 
Сообщения: 1002
Зарегистрирован: 13 сен 2012, 20:46
Откуда: Пермь

Re: Два года GreenServer

Сообщение MaRk0FFka » 23 мар 2013, 09:42

Изображение круто безусловно...
а я даже в кубасике 1/4 круга не могу нарисовать Изображение
Аватара пользователя
MaRk0FFka
 
Сообщения: 4431
Зарегистрирован: 07 фев 2012, 13:28
Откуда: Екатеринбург. Россия.

Re: Два года GreenServer

Сообщение benseeley » 23 мар 2013, 09:49

Даже и не представлял,что в гринкубе 788 классов :shock: .Я думал,что там максимум 600...
Рена,это непосильные труды!
Аватара пользователя
benseeley
 
Сообщения: 3131
Зарегистрирован: 28 ноя 2012, 08:02
Откуда: Ничего не помню: шел, подскользнулся, упал, потерял сознание. Проснулся - гипс.

Re: Два года GreenServer

Сообщение AllanStark » 23 мар 2013, 10:06

ЗДОРОВО !

Изображение

Аватара пользователя
AllanStark
 
Сообщения: 498
Зарегистрирован: 17 июл 2011, 19:50

Re: Два года GreenServer

Сообщение Djzero » 23 мар 2013, 14:46

Безусловно, работы проделана колоссальная и еще много такой же колоссальной работы. Спасибо за такой уникальный сервер! Ну и конечно удачи и терпения в разработке, мы с вами.
Аватара пользователя
Djzero
 
Сообщения: 4474
Зарегистрирован: 02 май 2011, 15:42
Откуда: Белгород

Re: Два года GreenServer

Сообщение ZORGEDi » 23 мар 2013, 14:51

Надеюсь,что сервер будет жить еще долгое время :)
Аватара пользователя
ZORGEDi
 
Сообщения: 3174
Зарегистрирован: 20 июл 2011, 23:44
Откуда: Баку

Re: Два года GreenServer

Сообщение Gwynbleidd_ » 23 мар 2013, 15:53

Я тут был, читал, понравилось.
Аватара пользователя
Gwynbleidd_
 
Сообщения: 2058
Зарегистрирован: 12 май 2012, 15:52
Откуда: Из ████ ███████

Re: Два года GreenServer

Сообщение Messiah7 » 23 мар 2013, 15:55

Как много времени прошло, сколько работы сделано. ГК растет. ГК Живет! Что впереди нас еще ждет? %)

Я благодарен нашей администрации и всем тем кто им помогал в столь нелегкой, но грандиозной работе.

P.S. Меня лично очень радует "12 тысяч книг" - пишите люди, пишите и читайте :3
С уважением, Messiah7.
Аватара пользователя
Messiah7
 
Сообщения: 519
Зарегистрирован: 24 мар 2011, 12:32
Откуда: Екатеринбург, Челябинск

Re: Два года GreenServer

Сообщение JKor » 23 мар 2013, 16:31

Просто спасибо за сервер! ;)
Изображение
Аватара пользователя
JKor
 
Сообщения: 146
Зарегистрирован: 30 июл 2012, 10:23
Откуда: Россия

Re: Два года GreenServer

Сообщение BloodyAvenger » 23 мар 2013, 17:52

Думаю что силы вложенные в данный проект стоили того ;)
Аватара пользователя
BloodyAvenger
 
Сообщения: 4079
Зарегистрирован: 28 окт 2011, 21:57
Откуда: Санкт-Петербург

Re: Два года GreenServer

Сообщение Fielend » 23 мар 2013, 18:29

Сервер мой бро, его решили написать 21 марта Изображение
Аватара пользователя
Fielend
 
Сообщения: 4038
Зарегистрирован: 23 июн 2012, 11:59
Откуда: Смоленск

Re: Два года GreenServer

Сообщение E11evenZ » 23 мар 2013, 18:49

Аватара пользователя
E11evenZ
 
Сообщения: 375
Зарегистрирован: 03 июл 2012, 17:15
Откуда: г.Москва

Re: Два года GreenServer

Сообщение Go_OdMuZz » 23 мар 2013, 19:00

Спасибо за столь замечательный сервер.
Аватара пользователя
Go_OdMuZz
 
Сообщения: 489
Зарегистрирован: 02 сен 2012, 14:06
Откуда: Волгоград.

Re: Два года GreenServer

Сообщение zlordus » 23 мар 2013, 20:13

Два года Гринсерверу,
Браво! Брависсимо!
Два года от Нотча
Живём независимо!
Пусть нет у нас фишек зачарования,
Плагины "индастриал" в топку идут,
Егорка свалил на своём дельтаплане.
Здесь только хардкор. И янот всегда крут.
yanot@zlordus.ru
Аватара пользователя
zlordus
 
Сообщения: 1179
Зарегистрирован: 08 май 2011, 18:47
Откуда: GOROHOLLYWOOD

Re: Два года GreenServer

Сообщение Sttrangeman » 23 мар 2013, 22:22

Браво, великолепно.
Аватара пользователя
Sttrangeman
 
Сообщения: 1881
Зарегистрирован: 13 дек 2011, 18:31
Откуда: Москва

Re: Два года GreenServer

Сообщение AnAssassin » 23 мар 2013, 23:43

GreenCubes самый замечательный сервер! Ток его надо постоянно обновлять, добавлять новые блоки и также каждый игрок заценит Специальный сервер для инвентов в котором своя карта на прохождение , которая меняется каждый день.

GreenCubes-Лучший сервер
Изображение
Аватара пользователя
AnAssassin
 
Сообщения: 8
Зарегистрирован: 20 янв 2013, 16:58

Re: Два года GreenServer

Сообщение greenmine » 24 мар 2013, 00:52

Очень хорошая речь, интересно было почитать, спасибо Вам за GreenServer. У вас еще, все впереди! :)
Прекрасно что и сейчас GreenServer. С каждым днем становиться лучше! ^_^
{{}} | {{}} | {{}}
Аватара пользователя
greenmine
 
Сообщения: 1596
Зарегистрирован: 06 апр 2012, 12:43
Откуда: /ಠ_ಠ/

Re: Два года GreenServer

Сообщение Krauzer-sama » 24 мар 2013, 01:00

респект
Изображение
Аватара пользователя
Krauzer-sama
 
Сообщения: 827
Зарегистрирован: 21 янв 2012, 14:21
Откуда: Россия, Орел

Re: Два года GreenServer

Сообщение MacPasovson » 24 мар 2013, 10:58

Действительно огромный труд. Браво
VIGILO CONFIDO
Аватара пользователя
MacPasovson
 
Сообщения: 36
Зарегистрирован: 07 авг 2011, 16:16
Откуда: White Castle

Re: Два года GreenServer

Сообщение __JackSparrow__ » 24 мар 2013, 14:53

Отличная работа, продолжайте в том же духе
Дата регистрации: 9марта 2011

Аватара пользователя
__JackSparrow__
 
Сообщения: 523
Зарегистрирован: 20 июл 2011, 16:10
Откуда: -355 -2012, "Месть королевы Анны"

Re: Два года GreenServer

Сообщение Rena4ka » 24 мар 2013, 15:34

Меня тут спрашивали про плагин авторизации, так что я немного расскажу о том, как раньше было дело...

Дело в том, что раньше на ГК, да и везде вообще, регистрации на сайте не было. Minecraft может работать в двух режимах — онлайн и оффлайн. В первом случае клиент авторизуется на сервере нотча и сервер ГК проверяет у нотча, авторизовался ли пользователь. Для такой авторизации нужен лицензионный клиент, соответственно, на сервер в онлайн режиме зайти без лицензии нельзя. Во втором случае проверки нет и на сервер можно войти с абсолютно любым ником. Для того чтобы нельзя было зайти на сервер под ником администрации была, внутриигровая авторизация. При входе на сервер нужно было ввести в чат свой пароль, пока не введешь — ничего делать не можешь, такая же система сейчас есть на сервере Main тоже. При этом регистрация была так же в игре при первом входе. Немного позже плагин доработали, и регистрация была на сайте. И уже значительно позже научились делать лаунчер, который использует для проверки наш сервер, а не официальный.
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Два года GreenServer

Сообщение DimaSed » 24 мар 2013, 15:40

Приблизительное количество доната хотим знать. :roll:

Skype: dimased1.
Аватара пользователя
DimaSed
 
Сообщения: 1783
Зарегистрирован: 06 апр 2011, 21:26

Re: Два года GreenServer

Сообщение Rena4ka » 24 мар 2013, 15:44

:-P Может вам ещё номер моего загран-паспорта с помощью которого я собираюсь эвакуировать из страны этот донат? :D
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Два года GreenServer

Сообщение Styopa1 » 24 мар 2013, 18:05

как патриотично. рэдмираж бы даже огорчился.
Изображение
Аватара пользователя
Styopa1
 
Сообщения: 883
Зарегистрирован: 26 дек 2011, 19:28
Откуда: отуда

Re: Два года GreenServer

Сообщение TheCrab » 24 мар 2013, 18:41

Аватара пользователя
TheCrab
 
Сообщения: 10090
Зарегистрирован: 02 сен 2011, 19:41
Откуда: Cpaнaя Гелиoсфepкa

Re: Два года GreenServer

Сообщение kubach » 24 мар 2013, 18:50

Skype:kubachella
Аватара пользователя
kubach
 
Сообщения: 1761
Зарегистрирован: 30 июн 2012, 18:07

Re: Два года GreenServer

Сообщение Kernel » 24 мар 2013, 19:16

Ещё менее скромный вопрос: заберёшь ли нас отсюда? :D
[] | [] | [] | []
Аватара пользователя
Kernel
 
Сообщения: 1871
Зарегистрирован: 05 апр 2012, 23:31
Откуда: Idiots.prototype.kern0 = (x) => return true;

Re: Два года GreenServer

Сообщение Satanuga » 25 мар 2013, 06:16

Нет слов... Вы такие молодцы! Особенно обидно, когда, незная всего этого, какойнибудь нуб заходит и начинает вести себя неподобающе, думая что это какойнибудь просто очередной школоло серв... очень обидно, хочется мордой ткнуть в эту тему, но он всеравно же читать не будет(
Спасибо вам огромное за то, что у нас сейчас есть, за все то что вы делаете...
Переключить на черно-белый режим и убивать, убивать, убивать, убивать......
Аватара пользователя
Satanuga
 
Сообщения: 766
Зарегистрирован: 27 мар 2011, 10:16

След.

Вернуться в Правила \ Общение с администрацией



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2