Redirect 302 redirect from GET @entry_comment_create (be21b1)

GET https://kbin.spritesserver.nl/m/opensource@lemmy.ml/t/31697/Witchcraft-A-Minecraft-server-written-in-bash

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
1.01 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.07 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#274
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#268
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#270
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1970 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
  +title: "Witchcraft | A Minecraft server written in bash"
  +url: "https://git.sakamoto.pl/domi/Witchcraft/"
  +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 124
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726952920 {#2418
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 31697
  -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
  -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705754607
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10906951"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705668207 {#1858
    date: 2024-01-19 13:43:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#274
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#268
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#270
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1970 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
  +title: "Witchcraft | A Minecraft server written in bash"
  +url: "https://git.sakamoto.pl/domi/Witchcraft/"
  +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 124
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726952920 {#2418
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 31697
  -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
  -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705754607
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10906951"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705668207 {#1858
    date: 2024-01-19 13:43:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#274
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#268
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#270
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1970 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
  +title: "Witchcraft | A Minecraft server written in bash"
  +url: "https://git.sakamoto.pl/domi/Witchcraft/"
  +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 124
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726952920 {#2418
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 31697
  -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
  -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705754607
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10906951"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705668207 {#1858
    date: 2024-01-19 13:43:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4019
  +user: App\Entity\User {#3967 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I missed the word “server” every time and thought it was a client, and spent far too long trying to figure out how you’d play Minecraft in Bash. Text based? ASCII graphics?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1705684735 {#4028
    date: 2024-01-19 18:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4017 …}
  +nested: Doctrine\ORM\PersistentCollection {#4015 …}
  +votes: Doctrine\ORM\PersistentCollection {#4013 …}
  +reports: Doctrine\ORM\PersistentCollection {#4011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
  -id: 323312
  -bodyTs: "'ascii':32 'base':31 'bash':29 'client':13 'd':25 'everi':6 'far':16 'figur':21 'graphic':33 'long':18 'minecraft':27 'miss':2 'play':26 'server':5 'spent':15 'text':30 'thought':9 'time':7 'tri':19 'word':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6828217"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705684735 {#3964
    date: 2024-01-19 18:18:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4019
  +user: App\Entity\User {#3967 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I missed the word “server” every time and thought it was a client, and spent far too long trying to figure out how you’d play Minecraft in Bash. Text based? ASCII graphics?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1705684735 {#4028
    date: 2024-01-19 18:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4017 …}
  +nested: Doctrine\ORM\PersistentCollection {#4015 …}
  +votes: Doctrine\ORM\PersistentCollection {#4013 …}
  +reports: Doctrine\ORM\PersistentCollection {#4011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
  -id: 323312
  -bodyTs: "'ascii':32 'base':31 'bash':29 'client':13 'd':25 'everi':6 'far':16 'figur':21 'graphic':33 'long':18 'minecraft':27 'miss':2 'play':26 'server':5 'spent':15 'text':30 'thought':9 'time':7 'tri':19 'word':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6828217"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705684735 {#3964
    date: 2024-01-19 18:18:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4019
  +user: App\Entity\User {#3967 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I missed the word “server” every time and thought it was a client, and spent far too long trying to figure out how you’d play Minecraft in Bash. Text based? ASCII graphics?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1705684735 {#4028
    date: 2024-01-19 18:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4017 …}
  +nested: Doctrine\ORM\PersistentCollection {#4015 …}
  +votes: Doctrine\ORM\PersistentCollection {#4013 …}
  +reports: Doctrine\ORM\PersistentCollection {#4011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
  -id: 323312
  -bodyTs: "'ascii':32 'base':31 'bash':29 'client':13 'd':25 'everi':6 'far':16 'figur':21 'graphic':33 'long':18 'minecraft':27 'miss':2 'play':26 'server':5 'spent':15 'text':30 'thought':9 'time':7 'tri':19 'word':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6828217"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705684735 {#3964
    date: 2024-01-19 18:18:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4051
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    ```\n
    \n
    <span style="color:#323232;">What does not work\n
    </span><span style="color:#323232;">...\n
    </span><span style="color:#323232;">capitalism (IRL; I wouldn't want to try implementing it here)\n
    </span>\n
    ```\n
    \n
    I actually lol’d\n
    \n
    And I gotta ask, what insanity drives someone to implement a minecraft server in bash…?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 74
  +score: 0
  +lastActive: DateTime @1705670242 {#4057
    date: 2024-01-19 14:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4055 …}
  +votes: Doctrine\ORM\PersistentCollection {#4046 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
  -id: 322581
  -bodyTs: "'actual':17 'ask':23 'bash':34 'capit':5 'd':19 'drive':26 'gotta':22 'implement':13,29 'insan':25 'irl':6 'lol':18 'minecraft':31 'server':32 'someon':27 'tri':12 'want':10 'work':4 'wouldn':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/6277428"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705670242 {#4062
    date: 2024-01-19 14:17:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4051
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    ```\n
    \n
    <span style="color:#323232;">What does not work\n
    </span><span style="color:#323232;">...\n
    </span><span style="color:#323232;">capitalism (IRL; I wouldn't want to try implementing it here)\n
    </span>\n
    ```\n
    \n
    I actually lol’d\n
    \n
    And I gotta ask, what insanity drives someone to implement a minecraft server in bash…?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 74
  +score: 0
  +lastActive: DateTime @1705670242 {#4057
    date: 2024-01-19 14:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4055 …}
  +votes: Doctrine\ORM\PersistentCollection {#4046 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
  -id: 322581
  -bodyTs: "'actual':17 'ask':23 'bash':34 'capit':5 'd':19 'drive':26 'gotta':22 'implement':13,29 'insan':25 'irl':6 'lol':18 'minecraft':31 'server':32 'someon':27 'tri':12 'want':10 'work':4 'wouldn':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/6277428"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705670242 {#4062
    date: 2024-01-19 14:17:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4051
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    ```\n
    \n
    <span style="color:#323232;">What does not work\n
    </span><span style="color:#323232;">...\n
    </span><span style="color:#323232;">capitalism (IRL; I wouldn't want to try implementing it here)\n
    </span>\n
    ```\n
    \n
    I actually lol’d\n
    \n
    And I gotta ask, what insanity drives someone to implement a minecraft server in bash…?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 74
  +score: 0
  +lastActive: DateTime @1705670242 {#4057
    date: 2024-01-19 14:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4055 …}
  +votes: Doctrine\ORM\PersistentCollection {#4046 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
  -id: 322581
  -bodyTs: "'actual':17 'ask':23 'bash':34 'capit':5 'd':19 'drive':26 'gotta':22 'implement':13,29 'insan':25 'irl':6 'lol':18 'minecraft':31 'server':32 'someon':27 'tri':12 'want':10 'work':4 'wouldn':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/6277428"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705670242 {#4062
    date: 2024-01-19 14:17:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4136
  +user: App\Entity\User {#4149 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 21
  +score: 0
  +lastActive: DateTime @1726952920 {#4131
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4137 …}
  +nested: Doctrine\ORM\PersistentCollection {#4139 …}
  +votes: Doctrine\ORM\PersistentCollection {#4141 …}
  +reports: Doctrine\ORM\PersistentCollection {#4143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
  -id: 322551
  -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6823447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705669557 {#4132
    date: 2024-01-19 14:05:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4136
  +user: App\Entity\User {#4149 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 21
  +score: 0
  +lastActive: DateTime @1726952920 {#4131
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4137 …}
  +nested: Doctrine\ORM\PersistentCollection {#4139 …}
  +votes: Doctrine\ORM\PersistentCollection {#4141 …}
  +reports: Doctrine\ORM\PersistentCollection {#4143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
  -id: 322551
  -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6823447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705669557 {#4132
    date: 2024-01-19 14:05:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4136
  +user: App\Entity\User {#4149 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 21
  +score: 0
  +lastActive: DateTime @1726952920 {#4131
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4137 …}
  +nested: Doctrine\ORM\PersistentCollection {#4139 …}
  +votes: Doctrine\ORM\PersistentCollection {#4141 …}
  +reports: Doctrine\ORM\PersistentCollection {#4143 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
  -id: 322551
  -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6823447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705669557 {#4132
    date: 2024-01-19 14:05:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4217
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 21
    +score: 0
    +lastActive: DateTime @1726952920 {#4131
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 322551
    -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6823447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705669557 {#4132
      date: 2024-01-19 14:05:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1705670256 {#4221
    date: 2024-01-19 14:17:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4214 …}
  +nested: Doctrine\ORM\PersistentCollection {#4212 …}
  +votes: Doctrine\ORM\PersistentCollection {#4216 …}
  +reports: Doctrine\ORM\PersistentCollection {#4227 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
  -id: 322582
  -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6823632"
  +editedAt: DateTimeImmutable @1726728111 {#4224
    date: 2024-09-19 08:41:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705670256 {#4220
    date: 2024-01-19 14:17:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4217
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 21
    +score: 0
    +lastActive: DateTime @1726952920 {#4131
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 322551
    -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6823447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705669557 {#4132
      date: 2024-01-19 14:05:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1705670256 {#4221
    date: 2024-01-19 14:17:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4214 …}
  +nested: Doctrine\ORM\PersistentCollection {#4212 …}
  +votes: Doctrine\ORM\PersistentCollection {#4216 …}
  +reports: Doctrine\ORM\PersistentCollection {#4227 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
  -id: 322582
  -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6823632"
  +editedAt: DateTimeImmutable @1726728111 {#4224
    date: 2024-09-19 08:41:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705670256 {#4220
    date: 2024-01-19 14:17:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4217
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 21
    +score: 0
    +lastActive: DateTime @1726952920 {#4131
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 322551
    -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6823447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705669557 {#4132
      date: 2024-01-19 14:05:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1705670256 {#4221
    date: 2024-01-19 14:17:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4214 …}
  +nested: Doctrine\ORM\PersistentCollection {#4212 …}
  +votes: Doctrine\ORM\PersistentCollection {#4216 …}
  +reports: Doctrine\ORM\PersistentCollection {#4227 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
  -id: 322582
  -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6823632"
  +editedAt: DateTimeImmutable @1726728111 {#4224
    date: 2024-09-19 08:41:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705670256 {#4220
    date: 2024-01-19 14:17:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4248
  +user: Proxies\__CG__\App\Entity\User {#4240 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4217
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4136
      +user: App\Entity\User {#4149 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 21
      +score: 0
      +lastActive: DateTime @1726952920 {#4131
        date: 2024-09-21 23:08:40.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4137 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4141 …}
      +reports: Doctrine\ORM\PersistentCollection {#4143 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
      -id: 322551
      -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6823447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705669557 {#4132
        date: 2024-01-19 14:05:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1705670256 {#4221
      date: 2024-01-19 14:17:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4216 …}
    +reports: Doctrine\ORM\PersistentCollection {#4227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
    -id: 322582
    -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6823632"
    +editedAt: DateTimeImmutable @1726728111 {#4224
      date: 2024-09-19 08:41:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705670256 {#4220
      date: 2024-01-19 14:17:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
    \n
    See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1705678298 {#4243
    date: 2024-01-19 16:31:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4238 …}
  +nested: Doctrine\ORM\PersistentCollection {#4236 …}
  +votes: Doctrine\ORM\PersistentCollection {#4234 …}
  +reports: Doctrine\ORM\PersistentCollection {#4250 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
  -id: 322991
  -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7525447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705678298 {#4246
    date: 2024-01-19 16:31:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4248
  +user: Proxies\__CG__\App\Entity\User {#4240 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4217
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4136
      +user: App\Entity\User {#4149 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 21
      +score: 0
      +lastActive: DateTime @1726952920 {#4131
        date: 2024-09-21 23:08:40.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4137 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4141 …}
      +reports: Doctrine\ORM\PersistentCollection {#4143 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
      -id: 322551
      -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6823447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705669557 {#4132
        date: 2024-01-19 14:05:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1705670256 {#4221
      date: 2024-01-19 14:17:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4216 …}
    +reports: Doctrine\ORM\PersistentCollection {#4227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
    -id: 322582
    -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6823632"
    +editedAt: DateTimeImmutable @1726728111 {#4224
      date: 2024-09-19 08:41:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705670256 {#4220
      date: 2024-01-19 14:17:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
    \n
    See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1705678298 {#4243
    date: 2024-01-19 16:31:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4238 …}
  +nested: Doctrine\ORM\PersistentCollection {#4236 …}
  +votes: Doctrine\ORM\PersistentCollection {#4234 …}
  +reports: Doctrine\ORM\PersistentCollection {#4250 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
  -id: 322991
  -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7525447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705678298 {#4246
    date: 2024-01-19 16:31:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4248
  +user: Proxies\__CG__\App\Entity\User {#4240 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4217
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4136
      +user: App\Entity\User {#4149 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 21
      +score: 0
      +lastActive: DateTime @1726952920 {#4131
        date: 2024-09-21 23:08:40.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4137 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4141 …}
      +reports: Doctrine\ORM\PersistentCollection {#4143 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
      -id: 322551
      -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6823447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705669557 {#4132
        date: 2024-01-19 14:05:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1705670256 {#4221
      date: 2024-01-19 14:17:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4216 …}
    +reports: Doctrine\ORM\PersistentCollection {#4227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
    -id: 322582
    -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6823632"
    +editedAt: DateTimeImmutable @1726728111 {#4224
      date: 2024-09-19 08:41:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705670256 {#4220
      date: 2024-01-19 14:17:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
    \n
    See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1705678298 {#4243
    date: 2024-01-19 16:31:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4238 …}
  +nested: Doctrine\ORM\PersistentCollection {#4236 …}
  +votes: Doctrine\ORM\PersistentCollection {#4234 …}
  +reports: Doctrine\ORM\PersistentCollection {#4250 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
  -id: 322991
  -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7525447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705678298 {#4246
    date: 2024-01-19 16:31:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4271
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4248
    +user: Proxies\__CG__\App\Entity\User {#4240 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4217
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4136
        +user: App\Entity\User {#4149 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1726952920 {#4131
          date: 2024-09-21 23:08:40.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4137 …}
        +nested: Doctrine\ORM\PersistentCollection {#4139 …}
        +votes: Doctrine\ORM\PersistentCollection {#4141 …}
        +reports: Doctrine\ORM\PersistentCollection {#4143 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
        -id: 322551
        -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705669557 {#4132
          date: 2024-01-19 14:05:57.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1705670256 {#4221
        date: 2024-01-19 14:17:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4214 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4216 …}
      +reports: Doctrine\ORM\PersistentCollection {#4227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
      -id: 322582
      -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6823632"
      +editedAt: DateTimeImmutable @1726728111 {#4224
        date: 2024-09-19 08:41:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705670256 {#4220
        date: 2024-01-19 14:17:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
      \n
      See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 17
    +score: 0
    +lastActive: DateTime @1705678298 {#4243
      date: 2024-01-19 16:31:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4238 …}
    +nested: Doctrine\ORM\PersistentCollection {#4236 …}
    +votes: Doctrine\ORM\PersistentCollection {#4234 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 322991
    -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7525447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705678298 {#4246
      date: 2024-01-19 16:31:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705681835 {#4266
    date: 2024-01-19 17:30:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4261 …}
  +nested: Doctrine\ORM\PersistentCollection {#4259 …}
  +votes: Doctrine\ORM\PersistentCollection {#4257 …}
  +reports: Doctrine\ORM\PersistentCollection {#4273 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
  -id: 323152
  -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/439492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705681835 {#4269
    date: 2024-01-19 17:30:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4271
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4248
    +user: Proxies\__CG__\App\Entity\User {#4240 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4217
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4136
        +user: App\Entity\User {#4149 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1726952920 {#4131
          date: 2024-09-21 23:08:40.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4137 …}
        +nested: Doctrine\ORM\PersistentCollection {#4139 …}
        +votes: Doctrine\ORM\PersistentCollection {#4141 …}
        +reports: Doctrine\ORM\PersistentCollection {#4143 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
        -id: 322551
        -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705669557 {#4132
          date: 2024-01-19 14:05:57.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1705670256 {#4221
        date: 2024-01-19 14:17:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4214 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4216 …}
      +reports: Doctrine\ORM\PersistentCollection {#4227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
      -id: 322582
      -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6823632"
      +editedAt: DateTimeImmutable @1726728111 {#4224
        date: 2024-09-19 08:41:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705670256 {#4220
        date: 2024-01-19 14:17:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
      \n
      See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 17
    +score: 0
    +lastActive: DateTime @1705678298 {#4243
      date: 2024-01-19 16:31:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4238 …}
    +nested: Doctrine\ORM\PersistentCollection {#4236 …}
    +votes: Doctrine\ORM\PersistentCollection {#4234 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 322991
    -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7525447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705678298 {#4246
      date: 2024-01-19 16:31:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705681835 {#4266
    date: 2024-01-19 17:30:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4261 …}
  +nested: Doctrine\ORM\PersistentCollection {#4259 …}
  +votes: Doctrine\ORM\PersistentCollection {#4257 …}
  +reports: Doctrine\ORM\PersistentCollection {#4273 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
  -id: 323152
  -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/439492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705681835 {#4269
    date: 2024-01-19 17:30:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4271
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4248
    +user: Proxies\__CG__\App\Entity\User {#4240 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4217
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4136
        +user: App\Entity\User {#4149 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1726952920 {#4131
          date: 2024-09-21 23:08:40.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4137 …}
        +nested: Doctrine\ORM\PersistentCollection {#4139 …}
        +votes: Doctrine\ORM\PersistentCollection {#4141 …}
        +reports: Doctrine\ORM\PersistentCollection {#4143 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
        -id: 322551
        -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705669557 {#4132
          date: 2024-01-19 14:05:57.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1705670256 {#4221
        date: 2024-01-19 14:17:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4214 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4216 …}
      +reports: Doctrine\ORM\PersistentCollection {#4227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
      -id: 322582
      -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6823632"
      +editedAt: DateTimeImmutable @1726728111 {#4224
        date: 2024-09-19 08:41:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705670256 {#4220
        date: 2024-01-19 14:17:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
      \n
      See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 17
    +score: 0
    +lastActive: DateTime @1705678298 {#4243
      date: 2024-01-19 16:31:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4238 …}
    +nested: Doctrine\ORM\PersistentCollection {#4236 …}
    +votes: Doctrine\ORM\PersistentCollection {#4234 …}
    +reports: Doctrine\ORM\PersistentCollection {#4250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
    -id: 322991
    -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7525447"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705678298 {#4246
      date: 2024-01-19 16:31:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705681835 {#4266
    date: 2024-01-19 17:30:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4261 …}
  +nested: Doctrine\ORM\PersistentCollection {#4259 …}
  +votes: Doctrine\ORM\PersistentCollection {#4257 …}
  +reports: Doctrine\ORM\PersistentCollection {#4273 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
  -id: 323152
  -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/439492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705681835 {#4269
    date: 2024-01-19 17:30:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4294
  +user: Proxies\__CG__\App\Entity\User {#4240 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4271
    +user: Proxies\__CG__\App\Entity\User {#4263 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#4240 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4217
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4136
          +user: App\Entity\User {#4149 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 21
          +score: 0
          +lastActive: DateTime @1726952920 {#4131
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4137 …}
          +nested: Doctrine\ORM\PersistentCollection {#4139 …}
          +votes: Doctrine\ORM\PersistentCollection {#4141 …}
          +reports: Doctrine\ORM\PersistentCollection {#4143 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
          -id: 322551
          -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823447"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705669557 {#4132
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 28
        +score: 0
        +lastActive: DateTime @1705670256 {#4221
          date: 2024-01-19 14:17:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4216 …}
        +reports: Doctrine\ORM\PersistentCollection {#4227 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
        -id: 322582
        -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823632"
        +editedAt: DateTimeImmutable @1726728111 {#4224
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#4220
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: """
        To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
        \n
        See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 17
      +score: 0
      +lastActive: DateTime @1705678298 {#4243
        date: 2024-01-19 16:31:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4236 …}
      +votes: Doctrine\ORM\PersistentCollection {#4234 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 322991
      -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7525447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705678298 {#4246
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705681835 {#4266
      date: 2024-01-19 17:30:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4261 …}
    +nested: Doctrine\ORM\PersistentCollection {#4259 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 323152
    -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.giftedmc.com/comment/439492"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705681835 {#4269
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    In the end it is always assembler. Enough time given and you can translate it to higher languages. A huge modding community and a lot of tooling for the Java language made it possible i guess.\n
    \n
    There was a lot of work here. I doubt there were any symbols present in the binary.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705682546 {#4289
    date: 2024-01-19 17:42:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4286 …}
  +nested: Doctrine\ORM\PersistentCollection {#4283 …}
  +votes: Doctrine\ORM\PersistentCollection {#4281 …}
  +reports: Doctrine\ORM\PersistentCollection {#4295 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
  -id: 323188
  -bodyTs: "'alway':6 'assembl':7 'binari':53 'communiti':22 'doubt':45 'end':3 'enough':8 'given':10 'guess':36 'higher':17 'huge':20 'java':30 'languag':18,31 'lot':25,40 'made':32 'mod':21 'possibl':34 'present':50 'symbol':49 'time':9 'tool':27 'translat':14 'work':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7527018"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705682546 {#4292
    date: 2024-01-19 17:42:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4294
  +user: Proxies\__CG__\App\Entity\User {#4240 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4271
    +user: Proxies\__CG__\App\Entity\User {#4263 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#4240 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4217
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4136
          +user: App\Entity\User {#4149 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 21
          +score: 0
          +lastActive: DateTime @1726952920 {#4131
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4137 …}
          +nested: Doctrine\ORM\PersistentCollection {#4139 …}
          +votes: Doctrine\ORM\PersistentCollection {#4141 …}
          +reports: Doctrine\ORM\PersistentCollection {#4143 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
          -id: 322551
          -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823447"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705669557 {#4132
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 28
        +score: 0
        +lastActive: DateTime @1705670256 {#4221
          date: 2024-01-19 14:17:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4216 …}
        +reports: Doctrine\ORM\PersistentCollection {#4227 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
        -id: 322582
        -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823632"
        +editedAt: DateTimeImmutable @1726728111 {#4224
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#4220
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: """
        To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
        \n
        See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 17
      +score: 0
      +lastActive: DateTime @1705678298 {#4243
        date: 2024-01-19 16:31:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4236 …}
      +votes: Doctrine\ORM\PersistentCollection {#4234 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 322991
      -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7525447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705678298 {#4246
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705681835 {#4266
      date: 2024-01-19 17:30:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4261 …}
    +nested: Doctrine\ORM\PersistentCollection {#4259 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 323152
    -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.giftedmc.com/comment/439492"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705681835 {#4269
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    In the end it is always assembler. Enough time given and you can translate it to higher languages. A huge modding community and a lot of tooling for the Java language made it possible i guess.\n
    \n
    There was a lot of work here. I doubt there were any symbols present in the binary.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705682546 {#4289
    date: 2024-01-19 17:42:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4286 …}
  +nested: Doctrine\ORM\PersistentCollection {#4283 …}
  +votes: Doctrine\ORM\PersistentCollection {#4281 …}
  +reports: Doctrine\ORM\PersistentCollection {#4295 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
  -id: 323188
  -bodyTs: "'alway':6 'assembl':7 'binari':53 'communiti':22 'doubt':45 'end':3 'enough':8 'given':10 'guess':36 'higher':17 'huge':20 'java':30 'languag':18,31 'lot':25,40 'made':32 'mod':21 'possibl':34 'present':50 'symbol':49 'time':9 'tool':27 'translat':14 'work':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7527018"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705682546 {#4292
    date: 2024-01-19 17:42:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4294
  +user: Proxies\__CG__\App\Entity\User {#4240 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4271
    +user: Proxies\__CG__\App\Entity\User {#4263 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#4240 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4217
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4136
          +user: App\Entity\User {#4149 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 21
          +score: 0
          +lastActive: DateTime @1726952920 {#4131
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4137 …}
          +nested: Doctrine\ORM\PersistentCollection {#4139 …}
          +votes: Doctrine\ORM\PersistentCollection {#4141 …}
          +reports: Doctrine\ORM\PersistentCollection {#4143 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
          -id: 322551
          -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823447"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705669557 {#4132
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 28
        +score: 0
        +lastActive: DateTime @1705670256 {#4221
          date: 2024-01-19 14:17:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4216 …}
        +reports: Doctrine\ORM\PersistentCollection {#4227 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
        -id: 322582
        -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823632"
        +editedAt: DateTimeImmutable @1726728111 {#4224
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#4220
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: """
        To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
        \n
        See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 17
      +score: 0
      +lastActive: DateTime @1705678298 {#4243
        date: 2024-01-19 16:31:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4236 …}
      +votes: Doctrine\ORM\PersistentCollection {#4234 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 322991
      -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7525447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705678298 {#4246
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705681835 {#4266
      date: 2024-01-19 17:30:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4261 …}
    +nested: Doctrine\ORM\PersistentCollection {#4259 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 323152
    -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.giftedmc.com/comment/439492"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705681835 {#4269
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    In the end it is always assembler. Enough time given and you can translate it to higher languages. A huge modding community and a lot of tooling for the Java language made it possible i guess.\n
    \n
    There was a lot of work here. I doubt there were any symbols present in the binary.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705682546 {#4289
    date: 2024-01-19 17:42:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4286 …}
  +nested: Doctrine\ORM\PersistentCollection {#4283 …}
  +votes: Doctrine\ORM\PersistentCollection {#4281 …}
  +reports: Doctrine\ORM\PersistentCollection {#4295 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
  -id: 323188
  -bodyTs: "'alway':6 'assembl':7 'binari':53 'communiti':22 'doubt':45 'end':3 'enough':8 'given':10 'guess':36 'higher':17 'huge':20 'java':30 'languag':18,31 'lot':25,40 'made':32 'mod':21 'possibl':34 'present':50 'symbol':49 'time':9 'tool':27 'translat':14 'work':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7527018"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705682546 {#4292
    date: 2024-01-19 17:42:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4318
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4294
    +user: Proxies\__CG__\App\Entity\User {#4240 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4271
      +user: Proxies\__CG__\App\Entity\User {#4263 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#4240 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4217
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4136
            +user: App\Entity\User {#4149 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 21
            +score: 0
            +lastActive: DateTime @1726952920 {#4131
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4137 …}
            +nested: Doctrine\ORM\PersistentCollection {#4139 …}
            +votes: Doctrine\ORM\PersistentCollection {#4141 …}
            +reports: Doctrine\ORM\PersistentCollection {#4143 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
            -id: 322551
            -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6823447"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705669557 {#4132
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4136}
          +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 28
          +score: 0
          +lastActive: DateTime @1705670256 {#4221
            date: 2024-01-19 14:17:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4216 …}
          +reports: Doctrine\ORM\PersistentCollection {#4227 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
          -id: 322582
          -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823632"
          +editedAt: DateTimeImmutable @1726728111 {#4224
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#4220
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: """
          To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
          \n
          See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 17
        +score: 0
        +lastActive: DateTime @1705678298 {#4243
          date: 2024-01-19 16:31:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4236 …}
        +votes: Doctrine\ORM\PersistentCollection {#4234 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 322991
        -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7525447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705678298 {#4246
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705681835 {#4266
        date: 2024-01-19 17:30:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@ShortN0te@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4261 …}
      +nested: Doctrine\ORM\PersistentCollection {#4259 …}
      +votes: Doctrine\ORM\PersistentCollection {#4257 …}
      +reports: Doctrine\ORM\PersistentCollection {#4273 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
      -id: 323152
      -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.giftedmc.com/comment/439492"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705681835 {#4269
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      In the end it is always assembler. Enough time given and you can translate it to higher languages. A huge modding community and a lot of tooling for the Java language made it possible i guess.\n
      \n
      There was a lot of work here. I doubt there were any symbols present in the binary.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705682546 {#4289
      date: 2024-01-19 17:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
      "@haui_lemmy@lemmy.giftedmc.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4286 …}
    +nested: Doctrine\ORM\PersistentCollection {#4283 …}
    +votes: Doctrine\ORM\PersistentCollection {#4281 …}
    +reports: Doctrine\ORM\PersistentCollection {#4295 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
    -id: 323188
    -bodyTs: "'alway':6 'assembl':7 'binari':53 'communiti':22 'doubt':45 'end':3 'enough':8 'given':10 'guess':36 'higher':17 'huge':20 'java':30 'languag':18,31 'lot':25,40 'made':32 'mod':21 'possibl':34 'present':50 'symbol':49 'time':9 'tool':27 'translat':14 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7527018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705682546 {#4292
      date: 2024-01-19 17:42:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Very cool! Thanks for elaborating. Took me only a decade plus to learn this fact. ;)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705694217 {#4323
    date: 2024-01-19 20:56:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4326 …}
  +nested: Doctrine\ORM\PersistentCollection {#4330 …}
  +votes: Doctrine\ORM\PersistentCollection {#4332 …}
  +reports: Doctrine\ORM\PersistentCollection {#4333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4337 …}
  -id: 323753
  -bodyTs: "'cool':2 'decad':10 'elabor':5 'fact':15 'learn':13 'plus':11 'thank':3 'took':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/440598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705694217 {#4320
    date: 2024-01-19 20:56:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4318
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4294
    +user: Proxies\__CG__\App\Entity\User {#4240 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4271
      +user: Proxies\__CG__\App\Entity\User {#4263 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#4240 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4217
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4136
            +user: App\Entity\User {#4149 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 21
            +score: 0
            +lastActive: DateTime @1726952920 {#4131
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4137 …}
            +nested: Doctrine\ORM\PersistentCollection {#4139 …}
            +votes: Doctrine\ORM\PersistentCollection {#4141 …}
            +reports: Doctrine\ORM\PersistentCollection {#4143 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
            -id: 322551
            -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6823447"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705669557 {#4132
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4136}
          +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 28
          +score: 0
          +lastActive: DateTime @1705670256 {#4221
            date: 2024-01-19 14:17:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4216 …}
          +reports: Doctrine\ORM\PersistentCollection {#4227 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
          -id: 322582
          -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823632"
          +editedAt: DateTimeImmutable @1726728111 {#4224
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#4220
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: """
          To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
          \n
          See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 17
        +score: 0
        +lastActive: DateTime @1705678298 {#4243
          date: 2024-01-19 16:31:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4236 …}
        +votes: Doctrine\ORM\PersistentCollection {#4234 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 322991
        -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7525447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705678298 {#4246
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705681835 {#4266
        date: 2024-01-19 17:30:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@ShortN0te@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4261 …}
      +nested: Doctrine\ORM\PersistentCollection {#4259 …}
      +votes: Doctrine\ORM\PersistentCollection {#4257 …}
      +reports: Doctrine\ORM\PersistentCollection {#4273 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
      -id: 323152
      -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.giftedmc.com/comment/439492"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705681835 {#4269
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      In the end it is always assembler. Enough time given and you can translate it to higher languages. A huge modding community and a lot of tooling for the Java language made it possible i guess.\n
      \n
      There was a lot of work here. I doubt there were any symbols present in the binary.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705682546 {#4289
      date: 2024-01-19 17:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
      "@haui_lemmy@lemmy.giftedmc.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4286 …}
    +nested: Doctrine\ORM\PersistentCollection {#4283 …}
    +votes: Doctrine\ORM\PersistentCollection {#4281 …}
    +reports: Doctrine\ORM\PersistentCollection {#4295 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
    -id: 323188
    -bodyTs: "'alway':6 'assembl':7 'binari':53 'communiti':22 'doubt':45 'end':3 'enough':8 'given':10 'guess':36 'higher':17 'huge':20 'java':30 'languag':18,31 'lot':25,40 'made':32 'mod':21 'possibl':34 'present':50 'symbol':49 'time':9 'tool':27 'translat':14 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7527018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705682546 {#4292
      date: 2024-01-19 17:42:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Very cool! Thanks for elaborating. Took me only a decade plus to learn this fact. ;)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705694217 {#4323
    date: 2024-01-19 20:56:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4326 …}
  +nested: Doctrine\ORM\PersistentCollection {#4330 …}
  +votes: Doctrine\ORM\PersistentCollection {#4332 …}
  +reports: Doctrine\ORM\PersistentCollection {#4333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4337 …}
  -id: 323753
  -bodyTs: "'cool':2 'decad':10 'elabor':5 'fact':15 'learn':13 'plus':11 'thank':3 'took':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/440598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705694217 {#4320
    date: 2024-01-19 20:56:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4318
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4294
    +user: Proxies\__CG__\App\Entity\User {#4240 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4271
      +user: Proxies\__CG__\App\Entity\User {#4263 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#4240 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4217
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4136
            +user: App\Entity\User {#4149 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 21
            +score: 0
            +lastActive: DateTime @1726952920 {#4131
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4137 …}
            +nested: Doctrine\ORM\PersistentCollection {#4139 …}
            +votes: Doctrine\ORM\PersistentCollection {#4141 …}
            +reports: Doctrine\ORM\PersistentCollection {#4143 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
            -id: 322551
            -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6823447"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705669557 {#4132
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4136}
          +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 28
          +score: 0
          +lastActive: DateTime @1705670256 {#4221
            date: 2024-01-19 14:17:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4216 …}
          +reports: Doctrine\ORM\PersistentCollection {#4227 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
          -id: 322582
          -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823632"
          +editedAt: DateTimeImmutable @1726728111 {#4224
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#4220
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: """
          To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
          \n
          See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 17
        +score: 0
        +lastActive: DateTime @1705678298 {#4243
          date: 2024-01-19 16:31:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4236 …}
        +votes: Doctrine\ORM\PersistentCollection {#4234 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 322991
        -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7525447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705678298 {#4246
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705681835 {#4266
        date: 2024-01-19 17:30:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@ShortN0te@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4261 …}
      +nested: Doctrine\ORM\PersistentCollection {#4259 …}
      +votes: Doctrine\ORM\PersistentCollection {#4257 …}
      +reports: Doctrine\ORM\PersistentCollection {#4273 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
      -id: 323152
      -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.giftedmc.com/comment/439492"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705681835 {#4269
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      In the end it is always assembler. Enough time given and you can translate it to higher languages. A huge modding community and a lot of tooling for the Java language made it possible i guess.\n
      \n
      There was a lot of work here. I doubt there were any symbols present in the binary.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705682546 {#4289
      date: 2024-01-19 17:42:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
      "@haui_lemmy@lemmy.giftedmc.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4286 …}
    +nested: Doctrine\ORM\PersistentCollection {#4283 …}
    +votes: Doctrine\ORM\PersistentCollection {#4281 …}
    +reports: Doctrine\ORM\PersistentCollection {#4295 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4297 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4299 …}
    -id: 323188
    -bodyTs: "'alway':6 'assembl':7 'binari':53 'communiti':22 'doubt':45 'end':3 'enough':8 'given':10 'guess':36 'higher':17 'huge':20 'java':30 'languag':18,31 'lot':25,40 'made':32 'mod':21 'possibl':34 'present':50 'symbol':49 'time':9 'tool':27 'translat':14 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7527018"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705682546 {#4292
      date: 2024-01-19 17:42:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Very cool! Thanks for elaborating. Took me only a decade plus to learn this fact. ;)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705694217 {#4323
    date: 2024-01-19 20:56:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4326 …}
  +nested: Doctrine\ORM\PersistentCollection {#4330 …}
  +votes: Doctrine\ORM\PersistentCollection {#4332 …}
  +reports: Doctrine\ORM\PersistentCollection {#4333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4337 …}
  -id: 323753
  -bodyTs: "'cool':2 'decad':10 'elabor':5 'fact':15 'learn':13 'plus':11 'thank':3 'took':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/440598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705694217 {#4320
    date: 2024-01-19 20:56:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4303
  +user: Proxies\__CG__\App\Entity\User {#4304 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4271
    +user: Proxies\__CG__\App\Entity\User {#4263 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#4240 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4217
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4136
          +user: App\Entity\User {#4149 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 21
          +score: 0
          +lastActive: DateTime @1726952920 {#4131
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4137 …}
          +nested: Doctrine\ORM\PersistentCollection {#4139 …}
          +votes: Doctrine\ORM\PersistentCollection {#4141 …}
          +reports: Doctrine\ORM\PersistentCollection {#4143 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
          -id: 322551
          -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823447"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705669557 {#4132
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 28
        +score: 0
        +lastActive: DateTime @1705670256 {#4221
          date: 2024-01-19 14:17:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4216 …}
        +reports: Doctrine\ORM\PersistentCollection {#4227 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
        -id: 322582
        -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823632"
        +editedAt: DateTimeImmutable @1726728111 {#4224
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#4220
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: """
        To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
        \n
        See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 17
      +score: 0
      +lastActive: DateTime @1705678298 {#4243
        date: 2024-01-19 16:31:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4236 …}
      +votes: Doctrine\ORM\PersistentCollection {#4234 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 322991
      -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7525447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705678298 {#4246
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705681835 {#4266
      date: 2024-01-19 17:30:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4261 …}
    +nested: Doctrine\ORM\PersistentCollection {#4259 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 323152
    -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.giftedmc.com/comment/439492"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705681835 {#4269
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    Mojang/Microsoft actually releases obfuscation maps for Minecraft: Java since 2019. This maps the decompiled random class names to the official variable/class names used by Mojang devs.\n
    \n
    > In an effort to help make modding the game easier, we have decided to publish our game obfuscation maps with all future releases of the game, starting today. This means that anyone who is interested may deobfuscate the game and find their way around the code without needing to spend a few months figuring out what’s what. It is our hope that mod authors and mod framework authors use these files to augment their updating processes that they have today. These mappings will always be available, instantly and immediately as part of every newly released version. This does not, however, change the existing restrictions on what you may or may not do with our game code or assets. The links to the obfuscation mappings are included as part of the version manifest json, and may be automatically pulled for any given version.\n
    \n
    [www.minecraft.net/…/minecraft-snapshot-19w36a](https://www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)\n
    \n
    As others have said, Java is pretty easy to decompile, so there were community maintained obfuscation maps before (huge amount of work).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705709881 {#4301
    date: 2024-01-20 01:18:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4305 …}
  +nested: Doctrine\ORM\PersistentCollection {#4307 …}
  +votes: Doctrine\ORM\PersistentCollection {#4309 …}
  +reports: Doctrine\ORM\PersistentCollection {#4311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
  -id: 324461
  -bodyTs: "'/en-us/article/minecraft-snapshot-19w36a)':174 '/minecraft-snapshot-19w36a':171 '2019':10 'actual':2 'alway':111 'amount':194 'anyon':58 'around':70 'asset':145 'augment':100 'author':91,95 'automat':164 'avail':113 'chang':128 'class':16 'code':72,143 'communiti':188 'decid':39 'decompil':14,184 'deobfusc':63 'dev':26 'easi':182 'easier':36 'effort':29 'everi':120 'exist':130 'figur':80 'file':98 'find':67 'framework':94 'futur':48 'game':35,43,52,65,142 'given':168 'help':31 'hope':88 'howev':127 'huge':193 'immedi':116 'includ':153 'instant':114 'interest':61 'java':8,179 'json':160 'link':147 'maintain':189 'make':32 'manifest':159 'map':5,12,45,109,151,191 'may':62,135,137,162 'mean':56 'minecraft':7 'mod':33,90,93 'mojang':25 'mojang/microsoft':1 'month':79 'name':17,22 'need':74 'newli':121 'obfusc':4,44,150,190 'offici':20 'other':176 'part':118,155 'pretti':181 'process':103 'publish':41 'pull':165 'random':15 'releas':3,49,122 'restrict':131 'said':178 'sinc':9 'spend':76 'start':53 'today':54,107 'updat':102 'use':23,96 'variable/class':21 'version':123,158,169 'way':69 'without':73 'work':196 'www.minecraft.net':170,173 'www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)':172"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6620189"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705709881 {#4302
    date: 2024-01-20 01:18:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4303
  +user: Proxies\__CG__\App\Entity\User {#4304 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4271
    +user: Proxies\__CG__\App\Entity\User {#4263 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#4240 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4217
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4136
          +user: App\Entity\User {#4149 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 21
          +score: 0
          +lastActive: DateTime @1726952920 {#4131
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4137 …}
          +nested: Doctrine\ORM\PersistentCollection {#4139 …}
          +votes: Doctrine\ORM\PersistentCollection {#4141 …}
          +reports: Doctrine\ORM\PersistentCollection {#4143 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
          -id: 322551
          -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823447"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705669557 {#4132
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 28
        +score: 0
        +lastActive: DateTime @1705670256 {#4221
          date: 2024-01-19 14:17:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4216 …}
        +reports: Doctrine\ORM\PersistentCollection {#4227 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
        -id: 322582
        -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823632"
        +editedAt: DateTimeImmutable @1726728111 {#4224
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#4220
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: """
        To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
        \n
        See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 17
      +score: 0
      +lastActive: DateTime @1705678298 {#4243
        date: 2024-01-19 16:31:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4236 …}
      +votes: Doctrine\ORM\PersistentCollection {#4234 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 322991
      -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7525447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705678298 {#4246
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705681835 {#4266
      date: 2024-01-19 17:30:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4261 …}
    +nested: Doctrine\ORM\PersistentCollection {#4259 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 323152
    -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.giftedmc.com/comment/439492"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705681835 {#4269
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    Mojang/Microsoft actually releases obfuscation maps for Minecraft: Java since 2019. This maps the decompiled random class names to the official variable/class names used by Mojang devs.\n
    \n
    > In an effort to help make modding the game easier, we have decided to publish our game obfuscation maps with all future releases of the game, starting today. This means that anyone who is interested may deobfuscate the game and find their way around the code without needing to spend a few months figuring out what’s what. It is our hope that mod authors and mod framework authors use these files to augment their updating processes that they have today. These mappings will always be available, instantly and immediately as part of every newly released version. This does not, however, change the existing restrictions on what you may or may not do with our game code or assets. The links to the obfuscation mappings are included as part of the version manifest json, and may be automatically pulled for any given version.\n
    \n
    [www.minecraft.net/…/minecraft-snapshot-19w36a](https://www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)\n
    \n
    As others have said, Java is pretty easy to decompile, so there were community maintained obfuscation maps before (huge amount of work).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705709881 {#4301
    date: 2024-01-20 01:18:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4305 …}
  +nested: Doctrine\ORM\PersistentCollection {#4307 …}
  +votes: Doctrine\ORM\PersistentCollection {#4309 …}
  +reports: Doctrine\ORM\PersistentCollection {#4311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
  -id: 324461
  -bodyTs: "'/en-us/article/minecraft-snapshot-19w36a)':174 '/minecraft-snapshot-19w36a':171 '2019':10 'actual':2 'alway':111 'amount':194 'anyon':58 'around':70 'asset':145 'augment':100 'author':91,95 'automat':164 'avail':113 'chang':128 'class':16 'code':72,143 'communiti':188 'decid':39 'decompil':14,184 'deobfusc':63 'dev':26 'easi':182 'easier':36 'effort':29 'everi':120 'exist':130 'figur':80 'file':98 'find':67 'framework':94 'futur':48 'game':35,43,52,65,142 'given':168 'help':31 'hope':88 'howev':127 'huge':193 'immedi':116 'includ':153 'instant':114 'interest':61 'java':8,179 'json':160 'link':147 'maintain':189 'make':32 'manifest':159 'map':5,12,45,109,151,191 'may':62,135,137,162 'mean':56 'minecraft':7 'mod':33,90,93 'mojang':25 'mojang/microsoft':1 'month':79 'name':17,22 'need':74 'newli':121 'obfusc':4,44,150,190 'offici':20 'other':176 'part':118,155 'pretti':181 'process':103 'publish':41 'pull':165 'random':15 'releas':3,49,122 'restrict':131 'said':178 'sinc':9 'spend':76 'start':53 'today':54,107 'updat':102 'use':23,96 'variable/class':21 'version':123,158,169 'way':69 'without':73 'work':196 'www.minecraft.net':170,173 'www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)':172"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6620189"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705709881 {#4302
    date: 2024-01-20 01:18:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4303
  +user: Proxies\__CG__\App\Entity\User {#4304 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4271
    +user: Proxies\__CG__\App\Entity\User {#4263 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#4240 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4217
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4136
          +user: App\Entity\User {#4149 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 21
          +score: 0
          +lastActive: DateTime @1726952920 {#4131
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4137 …}
          +nested: Doctrine\ORM\PersistentCollection {#4139 …}
          +votes: Doctrine\ORM\PersistentCollection {#4141 …}
          +reports: Doctrine\ORM\PersistentCollection {#4143 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
          -id: 322551
          -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823447"
          +editedAt: null
          +createdAt: DateTimeImmutable @1705669557 {#4132
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 28
        +score: 0
        +lastActive: DateTime @1705670256 {#4221
          date: 2024-01-19 14:17:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4214 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4216 …}
        +reports: Doctrine\ORM\PersistentCollection {#4227 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
        -id: 322582
        -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6823632"
        +editedAt: DateTimeImmutable @1726728111 {#4224
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#4220
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: """
        To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
        \n
        See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 17
      +score: 0
      +lastActive: DateTime @1705678298 {#4243
        date: 2024-01-19 16:31:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4236 …}
      +votes: Doctrine\ORM\PersistentCollection {#4234 …}
      +reports: Doctrine\ORM\PersistentCollection {#4250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
      -id: 322991
      -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7525447"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705678298 {#4246
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705681835 {#4266
      date: 2024-01-19 17:30:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4261 …}
    +nested: Doctrine\ORM\PersistentCollection {#4259 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4273 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
    -id: 323152
    -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.giftedmc.com/comment/439492"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705681835 {#4269
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: """
    Mojang/Microsoft actually releases obfuscation maps for Minecraft: Java since 2019. This maps the decompiled random class names to the official variable/class names used by Mojang devs.\n
    \n
    > In an effort to help make modding the game easier, we have decided to publish our game obfuscation maps with all future releases of the game, starting today. This means that anyone who is interested may deobfuscate the game and find their way around the code without needing to spend a few months figuring out what’s what. It is our hope that mod authors and mod framework authors use these files to augment their updating processes that they have today. These mappings will always be available, instantly and immediately as part of every newly released version. This does not, however, change the existing restrictions on what you may or may not do with our game code or assets. The links to the obfuscation mappings are included as part of the version manifest json, and may be automatically pulled for any given version.\n
    \n
    [www.minecraft.net/…/minecraft-snapshot-19w36a](https://www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)\n
    \n
    As others have said, Java is pretty easy to decompile, so there were community maintained obfuscation maps before (huge amount of work).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1705709881 {#4301
    date: 2024-01-20 01:18:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4305 …}
  +nested: Doctrine\ORM\PersistentCollection {#4307 …}
  +votes: Doctrine\ORM\PersistentCollection {#4309 …}
  +reports: Doctrine\ORM\PersistentCollection {#4311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
  -id: 324461
  -bodyTs: "'/en-us/article/minecraft-snapshot-19w36a)':174 '/minecraft-snapshot-19w36a':171 '2019':10 'actual':2 'alway':111 'amount':194 'anyon':58 'around':70 'asset':145 'augment':100 'author':91,95 'automat':164 'avail':113 'chang':128 'class':16 'code':72,143 'communiti':188 'decid':39 'decompil':14,184 'deobfusc':63 'dev':26 'easi':182 'easier':36 'effort':29 'everi':120 'exist':130 'figur':80 'file':98 'find':67 'framework':94 'futur':48 'game':35,43,52,65,142 'given':168 'help':31 'hope':88 'howev':127 'huge':193 'immedi':116 'includ':153 'instant':114 'interest':61 'java':8,179 'json':160 'link':147 'maintain':189 'make':32 'manifest':159 'map':5,12,45,109,151,191 'may':62,135,137,162 'mean':56 'minecraft':7 'mod':33,90,93 'mojang':25 'mojang/microsoft':1 'month':79 'name':17,22 'need':74 'newli':121 'obfusc':4,44,150,190 'offici':20 'other':176 'part':118,155 'pretti':181 'process':103 'publish':41 'pull':165 'random':15 'releas':3,49,122 'restrict':131 'said':178 'sinc':9 'spend':76 'start':53 'today':54,107 'updat':102 'use':23,96 'variable/class':21 'version':123,158,169 'way':69 'without':73 'work':196 'www.minecraft.net':170,173 'www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)':172"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6620189"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705709881 {#4302
    date: 2024-01-20 01:18:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4341
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4303
    +user: Proxies\__CG__\App\Entity\User {#4304 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4271
      +user: Proxies\__CG__\App\Entity\User {#4263 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#4240 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4217
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4136
            +user: App\Entity\User {#4149 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 21
            +score: 0
            +lastActive: DateTime @1726952920 {#4131
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4137 …}
            +nested: Doctrine\ORM\PersistentCollection {#4139 …}
            +votes: Doctrine\ORM\PersistentCollection {#4141 …}
            +reports: Doctrine\ORM\PersistentCollection {#4143 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
            -id: 322551
            -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6823447"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705669557 {#4132
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4136}
          +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 28
          +score: 0
          +lastActive: DateTime @1705670256 {#4221
            date: 2024-01-19 14:17:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4216 …}
          +reports: Doctrine\ORM\PersistentCollection {#4227 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
          -id: 322582
          -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823632"
          +editedAt: DateTimeImmutable @1726728111 {#4224
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#4220
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: """
          To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
          \n
          See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 17
        +score: 0
        +lastActive: DateTime @1705678298 {#4243
          date: 2024-01-19 16:31:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4236 …}
        +votes: Doctrine\ORM\PersistentCollection {#4234 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 322991
        -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7525447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705678298 {#4246
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705681835 {#4266
        date: 2024-01-19 17:30:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@ShortN0te@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4261 …}
      +nested: Doctrine\ORM\PersistentCollection {#4259 …}
      +votes: Doctrine\ORM\PersistentCollection {#4257 …}
      +reports: Doctrine\ORM\PersistentCollection {#4273 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
      -id: 323152
      -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.giftedmc.com/comment/439492"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705681835 {#4269
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      Mojang/Microsoft actually releases obfuscation maps for Minecraft: Java since 2019. This maps the decompiled random class names to the official variable/class names used by Mojang devs.\n
      \n
      > In an effort to help make modding the game easier, we have decided to publish our game obfuscation maps with all future releases of the game, starting today. This means that anyone who is interested may deobfuscate the game and find their way around the code without needing to spend a few months figuring out what’s what. It is our hope that mod authors and mod framework authors use these files to augment their updating processes that they have today. These mappings will always be available, instantly and immediately as part of every newly released version. This does not, however, change the existing restrictions on what you may or may not do with our game code or assets. The links to the obfuscation mappings are included as part of the version manifest json, and may be automatically pulled for any given version.\n
      \n
      [www.minecraft.net/…/minecraft-snapshot-19w36a](https://www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)\n
      \n
      As others have said, Java is pretty easy to decompile, so there were community maintained obfuscation maps before (huge amount of work).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1705709881 {#4301
      date: 2024-01-20 01:18:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
      "@haui_lemmy@lemmy.giftedmc.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4305 …}
    +nested: Doctrine\ORM\PersistentCollection {#4307 …}
    +votes: Doctrine\ORM\PersistentCollection {#4309 …}
    +reports: Doctrine\ORM\PersistentCollection {#4311 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
    -id: 324461
    -bodyTs: "'/en-us/article/minecraft-snapshot-19w36a)':174 '/minecraft-snapshot-19w36a':171 '2019':10 'actual':2 'alway':111 'amount':194 'anyon':58 'around':70 'asset':145 'augment':100 'author':91,95 'automat':164 'avail':113 'chang':128 'class':16 'code':72,143 'communiti':188 'decid':39 'decompil':14,184 'deobfusc':63 'dev':26 'easi':182 'easier':36 'effort':29 'everi':120 'exist':130 'figur':80 'file':98 'find':67 'framework':94 'futur':48 'game':35,43,52,65,142 'given':168 'help':31 'hope':88 'howev':127 'huge':193 'immedi':116 'includ':153 'instant':114 'interest':61 'java':8,179 'json':160 'link':147 'maintain':189 'make':32 'manifest':159 'map':5,12,45,109,151,191 'may':62,135,137,162 'mean':56 'minecraft':7 'mod':33,90,93 'mojang':25 'mojang/microsoft':1 'month':79 'name':17,22 'need':74 'newli':121 'obfusc':4,44,150,190 'offici':20 'other':176 'part':118,155 'pretti':181 'process':103 'publish':41 'pull':165 'random':15 'releas':3,49,122 'restrict':131 'said':178 'sinc':9 'spend':76 'start':53 'today':54,107 'updat':102 'use':23,96 'variable/class':21 'version':123,158,169 'way':69 'without':73 'work':196 'www.minecraft.net':170,173 'www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)':172"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6620189"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705709881 {#4302
      date: 2024-01-20 01:18:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Great addition! Thanks. So they did actually help with modding but only eventually it seems."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705713522 {#4339
    date: 2024-01-20 02:18:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4342 …}
  +nested: Doctrine\ORM\PersistentCollection {#4344 …}
  +votes: Doctrine\ORM\PersistentCollection {#4346 …}
  +reports: Doctrine\ORM\PersistentCollection {#4348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4352 …}
  -id: 324581
  -bodyTs: "'actual':7 'addit':2 'eventu':13 'great':1 'help':8 'mod':10 'seem':15 'thank':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/442126"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705713522 {#4340
    date: 2024-01-20 02:18:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4341
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4303
    +user: Proxies\__CG__\App\Entity\User {#4304 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4271
      +user: Proxies\__CG__\App\Entity\User {#4263 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#4240 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4217
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4136
            +user: App\Entity\User {#4149 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 21
            +score: 0
            +lastActive: DateTime @1726952920 {#4131
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4137 …}
            +nested: Doctrine\ORM\PersistentCollection {#4139 …}
            +votes: Doctrine\ORM\PersistentCollection {#4141 …}
            +reports: Doctrine\ORM\PersistentCollection {#4143 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
            -id: 322551
            -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6823447"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705669557 {#4132
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4136}
          +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 28
          +score: 0
          +lastActive: DateTime @1705670256 {#4221
            date: 2024-01-19 14:17:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4216 …}
          +reports: Doctrine\ORM\PersistentCollection {#4227 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
          -id: 322582
          -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823632"
          +editedAt: DateTimeImmutable @1726728111 {#4224
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#4220
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: """
          To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
          \n
          See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 17
        +score: 0
        +lastActive: DateTime @1705678298 {#4243
          date: 2024-01-19 16:31:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4236 …}
        +votes: Doctrine\ORM\PersistentCollection {#4234 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 322991
        -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7525447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705678298 {#4246
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705681835 {#4266
        date: 2024-01-19 17:30:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@ShortN0te@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4261 …}
      +nested: Doctrine\ORM\PersistentCollection {#4259 …}
      +votes: Doctrine\ORM\PersistentCollection {#4257 …}
      +reports: Doctrine\ORM\PersistentCollection {#4273 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
      -id: 323152
      -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.giftedmc.com/comment/439492"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705681835 {#4269
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      Mojang/Microsoft actually releases obfuscation maps for Minecraft: Java since 2019. This maps the decompiled random class names to the official variable/class names used by Mojang devs.\n
      \n
      > In an effort to help make modding the game easier, we have decided to publish our game obfuscation maps with all future releases of the game, starting today. This means that anyone who is interested may deobfuscate the game and find their way around the code without needing to spend a few months figuring out what’s what. It is our hope that mod authors and mod framework authors use these files to augment their updating processes that they have today. These mappings will always be available, instantly and immediately as part of every newly released version. This does not, however, change the existing restrictions on what you may or may not do with our game code or assets. The links to the obfuscation mappings are included as part of the version manifest json, and may be automatically pulled for any given version.\n
      \n
      [www.minecraft.net/…/minecraft-snapshot-19w36a](https://www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)\n
      \n
      As others have said, Java is pretty easy to decompile, so there were community maintained obfuscation maps before (huge amount of work).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1705709881 {#4301
      date: 2024-01-20 01:18:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
      "@haui_lemmy@lemmy.giftedmc.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4305 …}
    +nested: Doctrine\ORM\PersistentCollection {#4307 …}
    +votes: Doctrine\ORM\PersistentCollection {#4309 …}
    +reports: Doctrine\ORM\PersistentCollection {#4311 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
    -id: 324461
    -bodyTs: "'/en-us/article/minecraft-snapshot-19w36a)':174 '/minecraft-snapshot-19w36a':171 '2019':10 'actual':2 'alway':111 'amount':194 'anyon':58 'around':70 'asset':145 'augment':100 'author':91,95 'automat':164 'avail':113 'chang':128 'class':16 'code':72,143 'communiti':188 'decid':39 'decompil':14,184 'deobfusc':63 'dev':26 'easi':182 'easier':36 'effort':29 'everi':120 'exist':130 'figur':80 'file':98 'find':67 'framework':94 'futur':48 'game':35,43,52,65,142 'given':168 'help':31 'hope':88 'howev':127 'huge':193 'immedi':116 'includ':153 'instant':114 'interest':61 'java':8,179 'json':160 'link':147 'maintain':189 'make':32 'manifest':159 'map':5,12,45,109,151,191 'may':62,135,137,162 'mean':56 'minecraft':7 'mod':33,90,93 'mojang':25 'mojang/microsoft':1 'month':79 'name':17,22 'need':74 'newli':121 'obfusc':4,44,150,190 'offici':20 'other':176 'part':118,155 'pretti':181 'process':103 'publish':41 'pull':165 'random':15 'releas':3,49,122 'restrict':131 'said':178 'sinc':9 'spend':76 'start':53 'today':54,107 'updat':102 'use':23,96 'variable/class':21 'version':123,158,169 'way':69 'without':73 'work':196 'www.minecraft.net':170,173 'www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)':172"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6620189"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705709881 {#4302
      date: 2024-01-20 01:18:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Great addition! Thanks. So they did actually help with modding but only eventually it seems."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705713522 {#4339
    date: 2024-01-20 02:18:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4342 …}
  +nested: Doctrine\ORM\PersistentCollection {#4344 …}
  +votes: Doctrine\ORM\PersistentCollection {#4346 …}
  +reports: Doctrine\ORM\PersistentCollection {#4348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4352 …}
  -id: 324581
  -bodyTs: "'actual':7 'addit':2 'eventu':13 'great':1 'help':8 'mod':10 'seem':15 'thank':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/442126"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705713522 {#4340
    date: 2024-01-20 02:18:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4341
  +user: Proxies\__CG__\App\Entity\User {#4263 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#274
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#268
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#270
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Witchcraft-A-Minecraft-server-written-in-bash"
    +title: "Witchcraft | A Minecraft server written in bash"
    +url: "https://git.sakamoto.pl/domi/Witchcraft/"
    +body: "[Blog post](https://sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 124
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726952920 {#2418
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 31697
    -titleTs: "'bash':7 'minecraft':3 'server':4 'witchcraft':1 'written':5"
    -bodyTs: "'/weblog/15-witchcraft-minecraft-server-in-bash/)':5 'blog':1 'post':2 'sdomi.pl':4 'sdomi.pl/weblog/15-witchcraft-minecraft-server-in-bash/)':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705754607
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10906951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705668207 {#1858
      date: 2024-01-19 13:43:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4303
    +user: Proxies\__CG__\App\Entity\User {#4304 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4271
      +user: Proxies\__CG__\App\Entity\User {#4263 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#4240 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4217
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4136
            +user: App\Entity\User {#4149 …}
            +entry: App\Entity\Entry {#2412}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 21
            +score: 0
            +lastActive: DateTime @1726952920 {#4131
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4137 …}
            +nested: Doctrine\ORM\PersistentCollection {#4139 …}
            +votes: Doctrine\ORM\PersistentCollection {#4141 …}
            +reports: Doctrine\ORM\PersistentCollection {#4143 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
            -id: 322551
            -bodyTs: "'block':26 'destroy':25 'github':21 'guess':32 'implement':16,28 'lot':36 'm':31 'make':5 'minecraft':7 'much':2 'need':13 'place':23 'saw':18 'scratch':10 'server':8 'thing':12 'work':3,38"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6823447"
            +editedAt: null
            +createdAt: DateTimeImmutable @1705669557 {#4132
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4136}
          +body: "One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 28
          +score: 0
          +lastActive: DateTime @1705670256 {#4221
            date: 2024-01-19 14:17:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
            "@qaz@lemmy.world"
            "@ouigol@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4214 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4216 …}
          +reports: Doctrine\ORM\PersistentCollection {#4227 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4229 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4231 …}
          -id: 322582
          -bodyTs: "'321k':14 'bit':23 'call':9 'code':17 'common':5 'consist':12 'implement':8 'java':19 'kotlin':25 'line':15 'littl':22 'mc':11 'minecraft':6 'most':18 'one':1 'paper':10 'server':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6823632"
          +editedAt: DateTimeImmutable @1726728111 {#4224
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#4220
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4136}
        +body: """
          To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.\n
          \n
          See here [github.com/PaperMC/mache](https://github.com/PaperMC/mache)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 17
        +score: 0
        +lastActive: DateTime @1705678298 {#4243
          date: 2024-01-19 16:31:38.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
          "@ouigol@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4236 …}
        +votes: Doctrine\ORM\PersistentCollection {#4234 …}
        +reports: Doctrine\ORM\PersistentCollection {#4250 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4252 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4254 …}
        -id: 322991
        -bodyTs: "'/papermc/mache](https://github.com/papermc/mache)':19 'decompil':13 'etc':6 'github.com':18 'github.com/papermc/mache](https://github.com/papermc/mache)':17 'knowledg':3 'offici':11 'paper':4 'patch':9 'see':15 'server':12 'sourc':14 'spigot':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7525447"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705678298 {#4246
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4136}
      +body: "Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705681835 {#4266
        date: 2024-01-19 17:30:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
        "@ouigol@lemmy.world"
        "@ShortN0te@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4261 …}
      +nested: Doctrine\ORM\PersistentCollection {#4259 …}
      +votes: Doctrine\ORM\PersistentCollection {#4257 …}
      +reports: Doctrine\ORM\PersistentCollection {#4273 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4275 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4277 …}
      -id: 323152
      -bodyTs: "'alway':7 'code':13 'compani':9 'decompil':37 'engin':20 'intrigu':3 'keep':34 'mojang':24 'nobodi':16 'obfusc':11 'peopl':35 'possibl':32 'product':22 'revers':19 'somewhat':2 'thought':8 'would':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.giftedmc.com/comment/439492"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705681835 {#4269
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4136}
    +body: """
      Mojang/Microsoft actually releases obfuscation maps for Minecraft: Java since 2019. This maps the decompiled random class names to the official variable/class names used by Mojang devs.\n
      \n
      > In an effort to help make modding the game easier, we have decided to publish our game obfuscation maps with all future releases of the game, starting today. This means that anyone who is interested may deobfuscate the game and find their way around the code without needing to spend a few months figuring out what’s what. It is our hope that mod authors and mod framework authors use these files to augment their updating processes that they have today. These mappings will always be available, instantly and immediately as part of every newly released version. This does not, however, change the existing restrictions on what you may or may not do with our game code or assets. The links to the obfuscation mappings are included as part of the version manifest json, and may be automatically pulled for any given version.\n
      \n
      [www.minecraft.net/…/minecraft-snapshot-19w36a](https://www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)\n
      \n
      As others have said, Java is pretty easy to decompile, so there were community maintained obfuscation maps before (huge amount of work).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1705709881 {#4301
      date: 2024-01-20 01:18:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@ouigol@lemmy.world"
      "@ShortN0te@lemmy.ml"
      "@haui_lemmy@lemmy.giftedmc.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4305 …}
    +nested: Doctrine\ORM\PersistentCollection {#4307 …}
    +votes: Doctrine\ORM\PersistentCollection {#4309 …}
    +reports: Doctrine\ORM\PersistentCollection {#4311 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
    -id: 324461
    -bodyTs: "'/en-us/article/minecraft-snapshot-19w36a)':174 '/minecraft-snapshot-19w36a':171 '2019':10 'actual':2 'alway':111 'amount':194 'anyon':58 'around':70 'asset':145 'augment':100 'author':91,95 'automat':164 'avail':113 'chang':128 'class':16 'code':72,143 'communiti':188 'decid':39 'decompil':14,184 'deobfusc':63 'dev':26 'easi':182 'easier':36 'effort':29 'everi':120 'exist':130 'figur':80 'file':98 'find':67 'framework':94 'futur':48 'game':35,43,52,65,142 'given':168 'help':31 'hope':88 'howev':127 'huge':193 'immedi':116 'includ':153 'instant':114 'interest':61 'java':8,179 'json':160 'link':147 'maintain':189 'make':32 'manifest':159 'map':5,12,45,109,151,191 'may':62,135,137,162 'mean':56 'minecraft':7 'mod':33,90,93 'mojang':25 'mojang/microsoft':1 'month':79 'name':17,22 'need':74 'newli':121 'obfusc':4,44,150,190 'offici':20 'other':176 'part':118,155 'pretti':181 'process':103 'publish':41 'pull':165 'random':15 'releas':3,49,122 'restrict':131 'said':178 'sinc':9 'spend':76 'start':53 'today':54,107 'updat':102 'use':23,96 'variable/class':21 'version':123,158,169 'way':69 'without':73 'work':196 'www.minecraft.net':170,173 'www.minecraft.net/en-us/article/minecraft-snapshot-19w36a)':172"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6620189"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705709881 {#4302
      date: 2024-01-20 01:18:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4136}
  +body: "Great addition! Thanks. So they did actually help with modding but only eventually it seems."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705713522 {#4339
    date: 2024-01-20 02:18:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
    "@ouigol@lemmy.world"
    "@ShortN0te@lemmy.ml"
    "@haui_lemmy@lemmy.giftedmc.com"
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4342 …}
  +nested: Doctrine\ORM\PersistentCollection {#4344 …}
  +votes: Doctrine\ORM\PersistentCollection {#4346 …}
  +reports: Doctrine\ORM\PersistentCollection {#4348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4352 …}
  -id: 324581
  -bodyTs: "'actual':7 'addit':2 'eventu':13 'great':1 'help':8 'mod':10 'seem':15 'thank':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.giftedmc.com/comment/442126"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705713522 {#4340
    date: 2024-01-20 02:18:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED edit
App\Entity\Magazine {#264
  +icon: Proxies\__CG__\App\Entity\Image {#245 …}
  +name: "opensource@lemmy.ml"
  +title: "opensource"
  +description: """
    All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
    \n
    Useful Links\n
    ============\n
    \n
    - [Open Source Initiative](https://opensource.org/)\n
    - [Free Software Foundation](https://www.fsf.org/)\n
    - [Electronic Frontier Foundation](https://www.eff.org/)\n
    - [Software Freedom Conservancy](https://sfconservancy.org/)\n
    - [It’s FOSS](https://itsfoss.com/)\n
    \n
    Rules\n
    =====\n
    \n
    - Posts must be relevant to the open source ideology\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    Related Communities\n
    ===================\n
    \n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    \n
    Community icon from opensource.org, but we are not affiliated with them.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 97
  +entryCommentCount: 1299
  +postCount: 2
  +postCommentCount: 5
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583535 {#274
    date: 2024-10-22 09:52:15.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#236 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
  +entries: Doctrine\ORM\PersistentCollection {#179 …}
  +posts: Doctrine\ORM\PersistentCollection {#137 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
  +bans: Doctrine\ORM\PersistentCollection {#116 …}
  +reports: Doctrine\ORM\PersistentCollection {#102 …}
  +badges: Doctrine\ORM\PersistentCollection {#80 …}
  +logs: Doctrine\ORM\PersistentCollection {#70 …}
  +awards: Doctrine\ORM\PersistentCollection {#1360 …}
  +categories: Doctrine\ORM\PersistentCollection {#1792 …}
  -id: 128
  +apId: "opensource@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/opensource"
  +apPublicUrl: "https://lemmy.ml/c/opensource"
  +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "opensource"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703910302 {#268
    date: 2023-12-30 05:25:02.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703910301 {#270
    date: 2023-12-30 05:25:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details