Redirect 302 redirect from GET @entry_comment_create (cb2c32)

GET https://kbin.spritesserver.nl/index.php/d/git.sakamoto.pl/comments

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 …}
}
3.80 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.05 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\EntryComment {#2420
  +user: App\Entity\User {#2488 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#2425
    date: 2024-01-19 18:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1601 …}
  +nested: Doctrine\ORM\PersistentCollection {#1873 …}
  +votes: Doctrine\ORM\PersistentCollection {#1855 …}
  +reports: Doctrine\ORM\PersistentCollection {#1942 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1514 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
  -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 {#1602
    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
3 DENIED edit
App\Entity\EntryComment {#2420
  +user: App\Entity\User {#2488 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#2425
    date: 2024-01-19 18:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1601 …}
  +nested: Doctrine\ORM\PersistentCollection {#1873 …}
  +votes: Doctrine\ORM\PersistentCollection {#1855 …}
  +reports: Doctrine\ORM\PersistentCollection {#1942 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1514 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
  -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 {#1602
    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
4 DENIED moderate
App\Entity\EntryComment {#2420
  +user: App\Entity\User {#2488 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#2425
    date: 2024-01-19 18:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1601 …}
  +nested: Doctrine\ORM\PersistentCollection {#1873 …}
  +votes: Doctrine\ORM\PersistentCollection {#1855 …}
  +reports: Doctrine\ORM\PersistentCollection {#1942 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1514 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
  -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 {#1602
    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
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 {#1558
  +user: App\Entity\User {#1687 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#1527
    date: 2024-01-19 14:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1564 …}
  +nested: Doctrine\ORM\PersistentCollection {#1555 …}
  +votes: Doctrine\ORM\PersistentCollection {#1620 …}
  +reports: Doctrine\ORM\PersistentCollection {#1604 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
  -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 {#1563
    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
7 DENIED edit
App\Entity\EntryComment {#1558
  +user: App\Entity\User {#1687 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#1527
    date: 2024-01-19 14:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1564 …}
  +nested: Doctrine\ORM\PersistentCollection {#1555 …}
  +votes: Doctrine\ORM\PersistentCollection {#1620 …}
  +reports: Doctrine\ORM\PersistentCollection {#1604 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
  -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 {#1563
    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
8 DENIED moderate
App\Entity\EntryComment {#1558
  +user: App\Entity\User {#1687 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#1527
    date: 2024-01-19 14:17:22.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1564 …}
  +nested: Doctrine\ORM\PersistentCollection {#1555 …}
  +votes: Doctrine\ORM\PersistentCollection {#1620 …}
  +reports: Doctrine\ORM\PersistentCollection {#1604 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
  -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 {#1563
    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
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 {#2460
  +user: App\Entity\User {#2363 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#2422
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2453 …}
  +nested: Doctrine\ORM\PersistentCollection {#2457 …}
  +votes: Doctrine\ORM\PersistentCollection {#2455 …}
  +reports: Doctrine\ORM\PersistentCollection {#2468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
  -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 {#2462
    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
11 DENIED edit
App\Entity\EntryComment {#2460
  +user: App\Entity\User {#2363 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#2422
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2453 …}
  +nested: Doctrine\ORM\PersistentCollection {#2457 …}
  +votes: Doctrine\ORM\PersistentCollection {#2455 …}
  +reports: Doctrine\ORM\PersistentCollection {#2468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
  -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 {#2462
    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
12 DENIED moderate
App\Entity\EntryComment {#2460
  +user: App\Entity\User {#2363 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +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 {#2422
    date: 2024-09-21 23:08:40.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@qaz@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2453 …}
  +nested: Doctrine\ORM\PersistentCollection {#2457 …}
  +votes: Doctrine\ORM\PersistentCollection {#2455 …}
  +reports: Doctrine\ORM\PersistentCollection {#2468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
  -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 {#2462
    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
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 {#2031
  +user: Proxies\__CG__\App\Entity\User {#2065 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2460
    +user: App\Entity\User {#2363 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +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 {#2422
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2453 …}
    +nested: Doctrine\ORM\PersistentCollection {#2457 …}
    +votes: Doctrine\ORM\PersistentCollection {#2455 …}
    +reports: Doctrine\ORM\PersistentCollection {#2468 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
    -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 {#2462
      date: 2024-01-19 14:05:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2075
    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 {#2069 …}
  +nested: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2137 …}
  +reports: Doctrine\ORM\PersistentCollection {#2135 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
  -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 {#2084
    date: 2024-09-19 08:41:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705670256 {#2144
    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
15 DENIED edit
App\Entity\EntryComment {#2031
  +user: Proxies\__CG__\App\Entity\User {#2065 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2460
    +user: App\Entity\User {#2363 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +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 {#2422
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2453 …}
    +nested: Doctrine\ORM\PersistentCollection {#2457 …}
    +votes: Doctrine\ORM\PersistentCollection {#2455 …}
    +reports: Doctrine\ORM\PersistentCollection {#2468 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
    -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 {#2462
      date: 2024-01-19 14:05:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2075
    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 {#2069 …}
  +nested: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2137 …}
  +reports: Doctrine\ORM\PersistentCollection {#2135 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
  -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 {#2084
    date: 2024-09-19 08:41:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705670256 {#2144
    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
16 DENIED moderate
App\Entity\EntryComment {#2031
  +user: Proxies\__CG__\App\Entity\User {#2065 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2460
    +user: App\Entity\User {#2363 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +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 {#2422
      date: 2024-09-21 23:08:40.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2453 …}
    +nested: Doctrine\ORM\PersistentCollection {#2457 …}
    +votes: Doctrine\ORM\PersistentCollection {#2455 …}
    +reports: Doctrine\ORM\PersistentCollection {#2468 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
    -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 {#2462
      date: 2024-01-19 14:05:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2075
    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 {#2069 …}
  +nested: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2137 …}
  +reports: Doctrine\ORM\PersistentCollection {#2135 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
  -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 {#2084
    date: 2024-09-19 08:41:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705670256 {#2144
    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
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 {#2326
  +user: Proxies\__CG__\App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2031
    +user: Proxies\__CG__\App\Entity\User {#2065 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2460
      +user: App\Entity\User {#2363 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +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 {#2422
        date: 2024-09-21 23:08:40.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2453 …}
      +nested: Doctrine\ORM\PersistentCollection {#2457 …}
      +votes: Doctrine\ORM\PersistentCollection {#2455 …}
      +reports: Doctrine\ORM\PersistentCollection {#2468 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
      -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 {#2462
        date: 2024-01-19 14:05:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2075
      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 {#2069 …}
    +nested: Doctrine\ORM\PersistentCollection {#2068 …}
    +votes: Doctrine\ORM\PersistentCollection {#2137 …}
    +reports: Doctrine\ORM\PersistentCollection {#2135 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
    -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 {#2084
      date: 2024-09-19 08:41:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705670256 {#2144
      date: 2024-01-19 14:17:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2333
    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 {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2289 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
  -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 {#2325
    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
19 DENIED edit
App\Entity\EntryComment {#2326
  +user: Proxies\__CG__\App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2031
    +user: Proxies\__CG__\App\Entity\User {#2065 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2460
      +user: App\Entity\User {#2363 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +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 {#2422
        date: 2024-09-21 23:08:40.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2453 …}
      +nested: Doctrine\ORM\PersistentCollection {#2457 …}
      +votes: Doctrine\ORM\PersistentCollection {#2455 …}
      +reports: Doctrine\ORM\PersistentCollection {#2468 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
      -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 {#2462
        date: 2024-01-19 14:05:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2075
      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 {#2069 …}
    +nested: Doctrine\ORM\PersistentCollection {#2068 …}
    +votes: Doctrine\ORM\PersistentCollection {#2137 …}
    +reports: Doctrine\ORM\PersistentCollection {#2135 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
    -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 {#2084
      date: 2024-09-19 08:41:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705670256 {#2144
      date: 2024-01-19 14:17:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2333
    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 {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2289 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
  -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 {#2325
    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
20 DENIED moderate
App\Entity\EntryComment {#2326
  +user: Proxies\__CG__\App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2031
    +user: Proxies\__CG__\App\Entity\User {#2065 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2460
      +user: App\Entity\User {#2363 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +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 {#2422
        date: 2024-09-21 23:08:40.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@qaz@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2453 …}
      +nested: Doctrine\ORM\PersistentCollection {#2457 …}
      +votes: Doctrine\ORM\PersistentCollection {#2455 …}
      +reports: Doctrine\ORM\PersistentCollection {#2468 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
      -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 {#2462
        date: 2024-01-19 14:05:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2075
      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 {#2069 …}
    +nested: Doctrine\ORM\PersistentCollection {#2068 …}
    +votes: Doctrine\ORM\PersistentCollection {#2137 …}
    +reports: Doctrine\ORM\PersistentCollection {#2135 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
    -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 {#2084
      date: 2024-09-19 08:41:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705670256 {#2144
      date: 2024-01-19 14:17:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2333
    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 {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2289 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
  -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 {#2325
    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
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 {#2129
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2326
    +user: Proxies\__CG__\App\Entity\User {#2300 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2031
      +user: Proxies\__CG__\App\Entity\User {#2065 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2460
        +user: App\Entity\User {#2363 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +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 {#2422
          date: 2024-09-21 23:08:40.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2453 …}
        +nested: Doctrine\ORM\PersistentCollection {#2457 …}
        +votes: Doctrine\ORM\PersistentCollection {#2455 …}
        +reports: Doctrine\ORM\PersistentCollection {#2468 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
        -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 {#2462
          date: 2024-01-19 14:05:57.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2075
        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 {#2069 …}
      +nested: Doctrine\ORM\PersistentCollection {#2068 …}
      +votes: Doctrine\ORM\PersistentCollection {#2137 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
      -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 {#2084
        date: 2024-09-19 08:41:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705670256 {#2144
        date: 2024-01-19 14:17:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2333
      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 {#2340 …}
    +nested: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
    -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 {#2325
      date: 2024-01-19 16:31:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2345
    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 {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
  -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 {#2132
    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
23 DENIED edit
App\Entity\EntryComment {#2129
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2326
    +user: Proxies\__CG__\App\Entity\User {#2300 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2031
      +user: Proxies\__CG__\App\Entity\User {#2065 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2460
        +user: App\Entity\User {#2363 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +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 {#2422
          date: 2024-09-21 23:08:40.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2453 …}
        +nested: Doctrine\ORM\PersistentCollection {#2457 …}
        +votes: Doctrine\ORM\PersistentCollection {#2455 …}
        +reports: Doctrine\ORM\PersistentCollection {#2468 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
        -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 {#2462
          date: 2024-01-19 14:05:57.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2075
        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 {#2069 …}
      +nested: Doctrine\ORM\PersistentCollection {#2068 …}
      +votes: Doctrine\ORM\PersistentCollection {#2137 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
      -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 {#2084
        date: 2024-09-19 08:41:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705670256 {#2144
        date: 2024-01-19 14:17:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2333
      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 {#2340 …}
    +nested: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
    -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 {#2325
      date: 2024-01-19 16:31:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2345
    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 {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
  -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 {#2132
    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
24 DENIED moderate
App\Entity\EntryComment {#2129
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2326
    +user: Proxies\__CG__\App\Entity\User {#2300 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2031
      +user: Proxies\__CG__\App\Entity\User {#2065 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2460
        +user: App\Entity\User {#2363 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +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 {#2422
          date: 2024-09-21 23:08:40.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@qaz@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2453 …}
        +nested: Doctrine\ORM\PersistentCollection {#2457 …}
        +votes: Doctrine\ORM\PersistentCollection {#2455 …}
        +reports: Doctrine\ORM\PersistentCollection {#2468 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
        -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 {#2462
          date: 2024-01-19 14:05:57.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2075
        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 {#2069 …}
      +nested: Doctrine\ORM\PersistentCollection {#2068 …}
      +votes: Doctrine\ORM\PersistentCollection {#2137 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
      -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 {#2084
        date: 2024-09-19 08:41:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705670256 {#2144
        date: 2024-01-19 14:17:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2333
      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 {#2340 …}
    +nested: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
    -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 {#2325
      date: 2024-01-19 16:31:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2345
    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 {#2351 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2349 …}
  +reports: Doctrine\ORM\PersistentCollection {#2130 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
  -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 {#2132
    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
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 {#2066
  +user: Proxies\__CG__\App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2348 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2326
      +user: Proxies\__CG__\App\Entity\User {#2300 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2031
        +user: Proxies\__CG__\App\Entity\User {#2065 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2460
          +user: App\Entity\User {#2363 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +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 {#2422
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2453 …}
          +nested: Doctrine\ORM\PersistentCollection {#2457 …}
          +votes: Doctrine\ORM\PersistentCollection {#2455 …}
          +reports: Doctrine\ORM\PersistentCollection {#2468 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
          -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 {#2462
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2075
          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 {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2068 …}
        +votes: Doctrine\ORM\PersistentCollection {#2137 …}
        +reports: Doctrine\ORM\PersistentCollection {#2135 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
        -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 {#2084
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#2144
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2333
        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 {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2289 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -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 {#2325
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2345
      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 {#2351 …}
    +nested: Doctrine\ORM\PersistentCollection {#2332 …}
    +votes: Doctrine\ORM\PersistentCollection {#2349 …}
    +reports: Doctrine\ORM\PersistentCollection {#2130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
    -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 {#2132
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2045
    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 {#2064 …}
  +nested: Doctrine\ORM\PersistentCollection {#2095 …}
  +votes: Doctrine\ORM\PersistentCollection {#2091 …}
  +reports: Doctrine\ORM\PersistentCollection {#2071 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
  -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 {#2050
    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
27 DENIED edit
App\Entity\EntryComment {#2066
  +user: Proxies\__CG__\App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2348 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2326
      +user: Proxies\__CG__\App\Entity\User {#2300 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2031
        +user: Proxies\__CG__\App\Entity\User {#2065 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2460
          +user: App\Entity\User {#2363 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +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 {#2422
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2453 …}
          +nested: Doctrine\ORM\PersistentCollection {#2457 …}
          +votes: Doctrine\ORM\PersistentCollection {#2455 …}
          +reports: Doctrine\ORM\PersistentCollection {#2468 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
          -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 {#2462
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2075
          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 {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2068 …}
        +votes: Doctrine\ORM\PersistentCollection {#2137 …}
        +reports: Doctrine\ORM\PersistentCollection {#2135 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
        -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 {#2084
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#2144
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2333
        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 {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2289 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -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 {#2325
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2345
      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 {#2351 …}
    +nested: Doctrine\ORM\PersistentCollection {#2332 …}
    +votes: Doctrine\ORM\PersistentCollection {#2349 …}
    +reports: Doctrine\ORM\PersistentCollection {#2130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
    -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 {#2132
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2045
    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 {#2064 …}
  +nested: Doctrine\ORM\PersistentCollection {#2095 …}
  +votes: Doctrine\ORM\PersistentCollection {#2091 …}
  +reports: Doctrine\ORM\PersistentCollection {#2071 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
  -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 {#2050
    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
28 DENIED moderate
App\Entity\EntryComment {#2066
  +user: Proxies\__CG__\App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2348 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2326
      +user: Proxies\__CG__\App\Entity\User {#2300 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2031
        +user: Proxies\__CG__\App\Entity\User {#2065 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2460
          +user: App\Entity\User {#2363 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +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 {#2422
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2453 …}
          +nested: Doctrine\ORM\PersistentCollection {#2457 …}
          +votes: Doctrine\ORM\PersistentCollection {#2455 …}
          +reports: Doctrine\ORM\PersistentCollection {#2468 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
          -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 {#2462
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2075
          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 {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2068 …}
        +votes: Doctrine\ORM\PersistentCollection {#2137 …}
        +reports: Doctrine\ORM\PersistentCollection {#2135 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
        -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 {#2084
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#2144
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2333
        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 {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2289 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -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 {#2325
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2345
      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 {#2351 …}
    +nested: Doctrine\ORM\PersistentCollection {#2332 …}
    +votes: Doctrine\ORM\PersistentCollection {#2349 …}
    +reports: Doctrine\ORM\PersistentCollection {#2130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
    -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 {#2132
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2045
    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 {#2064 …}
  +nested: Doctrine\ORM\PersistentCollection {#2095 …}
  +votes: Doctrine\ORM\PersistentCollection {#2091 …}
  +reports: Doctrine\ORM\PersistentCollection {#2071 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
  -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 {#2050
    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
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 {#2101
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2066
    +user: Proxies\__CG__\App\Entity\User {#2300 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2348 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2326
        +user: Proxies\__CG__\App\Entity\User {#2300 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2031
          +user: Proxies\__CG__\App\Entity\User {#2065 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +image: null
          +parent: App\Entity\EntryComment {#2460
            +user: App\Entity\User {#2363 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
            +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
            +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 {#2422
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2453 …}
            +nested: Doctrine\ORM\PersistentCollection {#2457 …}
            +votes: Doctrine\ORM\PersistentCollection {#2455 …}
            +reports: Doctrine\ORM\PersistentCollection {#2468 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
            -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 {#2462
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2460}
          +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 {#2075
            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 {#2069 …}
          +nested: Doctrine\ORM\PersistentCollection {#2068 …}
          +votes: Doctrine\ORM\PersistentCollection {#2137 …}
          +reports: Doctrine\ORM\PersistentCollection {#2135 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
          -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 {#2084
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#2144
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2333
          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 {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2289 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
        -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 {#2325
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2345
        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 {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
      -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 {#2132
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2045
      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 {#2064 …}
    +nested: Doctrine\ORM\PersistentCollection {#2095 …}
    +votes: Doctrine\ORM\PersistentCollection {#2091 …}
    +reports: Doctrine\ORM\PersistentCollection {#2071 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
    -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 {#2050
      date: 2024-01-19 17:42:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2110
    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 {#2124 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
  -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 {#2109
    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
31 DENIED edit
App\Entity\EntryComment {#2101
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2066
    +user: Proxies\__CG__\App\Entity\User {#2300 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2348 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2326
        +user: Proxies\__CG__\App\Entity\User {#2300 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2031
          +user: Proxies\__CG__\App\Entity\User {#2065 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +image: null
          +parent: App\Entity\EntryComment {#2460
            +user: App\Entity\User {#2363 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
            +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
            +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 {#2422
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2453 …}
            +nested: Doctrine\ORM\PersistentCollection {#2457 …}
            +votes: Doctrine\ORM\PersistentCollection {#2455 …}
            +reports: Doctrine\ORM\PersistentCollection {#2468 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
            -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 {#2462
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2460}
          +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 {#2075
            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 {#2069 …}
          +nested: Doctrine\ORM\PersistentCollection {#2068 …}
          +votes: Doctrine\ORM\PersistentCollection {#2137 …}
          +reports: Doctrine\ORM\PersistentCollection {#2135 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
          -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 {#2084
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#2144
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2333
          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 {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2289 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
        -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 {#2325
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2345
        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 {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
      -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 {#2132
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2045
      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 {#2064 …}
    +nested: Doctrine\ORM\PersistentCollection {#2095 …}
    +votes: Doctrine\ORM\PersistentCollection {#2091 …}
    +reports: Doctrine\ORM\PersistentCollection {#2071 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
    -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 {#2050
      date: 2024-01-19 17:42:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2110
    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 {#2124 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
  -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 {#2109
    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
32 DENIED moderate
App\Entity\EntryComment {#2101
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2066
    +user: Proxies\__CG__\App\Entity\User {#2300 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2348 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2326
        +user: Proxies\__CG__\App\Entity\User {#2300 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2031
          +user: Proxies\__CG__\App\Entity\User {#2065 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +image: null
          +parent: App\Entity\EntryComment {#2460
            +user: App\Entity\User {#2363 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
            +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
            +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 {#2422
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2453 …}
            +nested: Doctrine\ORM\PersistentCollection {#2457 …}
            +votes: Doctrine\ORM\PersistentCollection {#2455 …}
            +reports: Doctrine\ORM\PersistentCollection {#2468 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
            -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 {#2462
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2460}
          +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 {#2075
            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 {#2069 …}
          +nested: Doctrine\ORM\PersistentCollection {#2068 …}
          +votes: Doctrine\ORM\PersistentCollection {#2137 …}
          +reports: Doctrine\ORM\PersistentCollection {#2135 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
          -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 {#2084
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#2144
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2333
          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 {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2289 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
        -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 {#2325
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2345
        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 {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
      -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 {#2132
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2045
      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 {#2064 …}
    +nested: Doctrine\ORM\PersistentCollection {#2095 …}
    +votes: Doctrine\ORM\PersistentCollection {#2091 …}
    +reports: Doctrine\ORM\PersistentCollection {#2071 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2048 …}
    -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 {#2050
      date: 2024-01-19 17:42:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2110
    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 {#2124 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2120 …}
  -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 {#2109
    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
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 {#2056
  +user: Proxies\__CG__\App\Entity\User {#2059 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2348 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2326
      +user: Proxies\__CG__\App\Entity\User {#2300 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2031
        +user: Proxies\__CG__\App\Entity\User {#2065 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2460
          +user: App\Entity\User {#2363 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +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 {#2422
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2453 …}
          +nested: Doctrine\ORM\PersistentCollection {#2457 …}
          +votes: Doctrine\ORM\PersistentCollection {#2455 …}
          +reports: Doctrine\ORM\PersistentCollection {#2468 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
          -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 {#2462
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2075
          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 {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2068 …}
        +votes: Doctrine\ORM\PersistentCollection {#2137 …}
        +reports: Doctrine\ORM\PersistentCollection {#2135 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
        -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 {#2084
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#2144
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2333
        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 {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2289 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -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 {#2325
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2345
      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 {#2351 …}
    +nested: Doctrine\ORM\PersistentCollection {#2332 …}
    +votes: Doctrine\ORM\PersistentCollection {#2349 …}
    +reports: Doctrine\ORM\PersistentCollection {#2130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
    -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 {#2132
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2055
    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 {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2058 …}
  +votes: Doctrine\ORM\PersistentCollection {#2125 …}
  +reports: Doctrine\ORM\PersistentCollection {#2041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -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 {#2051
    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
35 DENIED edit
App\Entity\EntryComment {#2056
  +user: Proxies\__CG__\App\Entity\User {#2059 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2348 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2326
      +user: Proxies\__CG__\App\Entity\User {#2300 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2031
        +user: Proxies\__CG__\App\Entity\User {#2065 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2460
          +user: App\Entity\User {#2363 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +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 {#2422
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2453 …}
          +nested: Doctrine\ORM\PersistentCollection {#2457 …}
          +votes: Doctrine\ORM\PersistentCollection {#2455 …}
          +reports: Doctrine\ORM\PersistentCollection {#2468 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
          -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 {#2462
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2075
          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 {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2068 …}
        +votes: Doctrine\ORM\PersistentCollection {#2137 …}
        +reports: Doctrine\ORM\PersistentCollection {#2135 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
        -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 {#2084
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#2144
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2333
        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 {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2289 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -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 {#2325
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2345
      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 {#2351 …}
    +nested: Doctrine\ORM\PersistentCollection {#2332 …}
    +votes: Doctrine\ORM\PersistentCollection {#2349 …}
    +reports: Doctrine\ORM\PersistentCollection {#2130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
    -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 {#2132
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2055
    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 {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2058 …}
  +votes: Doctrine\ORM\PersistentCollection {#2125 …}
  +reports: Doctrine\ORM\PersistentCollection {#2041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -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 {#2051
    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
36 DENIED moderate
App\Entity\EntryComment {#2056
  +user: Proxies\__CG__\App\Entity\User {#2059 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2348 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2326
      +user: Proxies\__CG__\App\Entity\User {#2300 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2031
        +user: Proxies\__CG__\App\Entity\User {#2065 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2460
          +user: App\Entity\User {#2363 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +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 {#2422
            date: 2024-09-21 23:08:40.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@qaz@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2453 …}
          +nested: Doctrine\ORM\PersistentCollection {#2457 …}
          +votes: Doctrine\ORM\PersistentCollection {#2455 …}
          +reports: Doctrine\ORM\PersistentCollection {#2468 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
          -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 {#2462
            date: 2024-01-19 14:05:57.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2075
          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 {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2068 …}
        +votes: Doctrine\ORM\PersistentCollection {#2137 …}
        +reports: Doctrine\ORM\PersistentCollection {#2135 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
        -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 {#2084
          date: 2024-09-19 08:41:51.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705670256 {#2144
          date: 2024-01-19 14:17:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2333
        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 {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2289 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -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 {#2325
        date: 2024-01-19 16:31:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2345
      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 {#2351 …}
    +nested: Doctrine\ORM\PersistentCollection {#2332 …}
    +votes: Doctrine\ORM\PersistentCollection {#2349 …}
    +reports: Doctrine\ORM\PersistentCollection {#2130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
    -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 {#2132
      date: 2024-01-19 17:30:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2055
    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 {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2058 …}
  +votes: Doctrine\ORM\PersistentCollection {#2125 …}
  +reports: Doctrine\ORM\PersistentCollection {#2041 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -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 {#2051
    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
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 {#2162
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2056
    +user: Proxies\__CG__\App\Entity\User {#2059 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2348 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2326
        +user: Proxies\__CG__\App\Entity\User {#2300 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2031
          +user: Proxies\__CG__\App\Entity\User {#2065 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +image: null
          +parent: App\Entity\EntryComment {#2460
            +user: App\Entity\User {#2363 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
            +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
            +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 {#2422
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2453 …}
            +nested: Doctrine\ORM\PersistentCollection {#2457 …}
            +votes: Doctrine\ORM\PersistentCollection {#2455 …}
            +reports: Doctrine\ORM\PersistentCollection {#2468 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
            -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 {#2462
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2460}
          +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 {#2075
            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 {#2069 …}
          +nested: Doctrine\ORM\PersistentCollection {#2068 …}
          +votes: Doctrine\ORM\PersistentCollection {#2137 …}
          +reports: Doctrine\ORM\PersistentCollection {#2135 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
          -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 {#2084
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#2144
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2333
          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 {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2289 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
        -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 {#2325
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2345
        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 {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
      -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 {#2132
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2055
      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 {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2058 …}
    +votes: Doctrine\ORM\PersistentCollection {#2125 …}
    +reports: Doctrine\ORM\PersistentCollection {#2041 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
    -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 {#2051
      date: 2024-01-20 01:18:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2160
    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 {#2044 …}
  +nested: Doctrine\ORM\PersistentCollection {#2127 …}
  +votes: Doctrine\ORM\PersistentCollection {#2043 …}
  +reports: Doctrine\ORM\PersistentCollection {#2215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2227 …}
  -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 {#2163
    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
39 DENIED edit
App\Entity\EntryComment {#2162
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2056
    +user: Proxies\__CG__\App\Entity\User {#2059 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2348 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2326
        +user: Proxies\__CG__\App\Entity\User {#2300 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2031
          +user: Proxies\__CG__\App\Entity\User {#2065 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +image: null
          +parent: App\Entity\EntryComment {#2460
            +user: App\Entity\User {#2363 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
            +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
            +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 {#2422
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2453 …}
            +nested: Doctrine\ORM\PersistentCollection {#2457 …}
            +votes: Doctrine\ORM\PersistentCollection {#2455 …}
            +reports: Doctrine\ORM\PersistentCollection {#2468 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
            -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 {#2462
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2460}
          +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 {#2075
            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 {#2069 …}
          +nested: Doctrine\ORM\PersistentCollection {#2068 …}
          +votes: Doctrine\ORM\PersistentCollection {#2137 …}
          +reports: Doctrine\ORM\PersistentCollection {#2135 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
          -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 {#2084
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#2144
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2333
          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 {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2289 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
        -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 {#2325
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2345
        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 {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
      -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 {#2132
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2055
      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 {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2058 …}
    +votes: Doctrine\ORM\PersistentCollection {#2125 …}
    +reports: Doctrine\ORM\PersistentCollection {#2041 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
    -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 {#2051
      date: 2024-01-20 01:18:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2160
    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 {#2044 …}
  +nested: Doctrine\ORM\PersistentCollection {#2127 …}
  +votes: Doctrine\ORM\PersistentCollection {#2043 …}
  +reports: Doctrine\ORM\PersistentCollection {#2215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2227 …}
  -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 {#2163
    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
40 DENIED moderate
App\Entity\EntryComment {#2162
  +user: Proxies\__CG__\App\Entity\User {#2348 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
  +image: null
  +parent: App\Entity\EntryComment {#2056
    +user: Proxies\__CG__\App\Entity\User {#2059 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2348 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
      +image: null
      +parent: App\Entity\EntryComment {#2326
        +user: Proxies\__CG__\App\Entity\User {#2300 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
        +image: null
        +parent: App\Entity\EntryComment {#2031
          +user: Proxies\__CG__\App\Entity\User {#2065 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
          +image: null
          +parent: App\Entity\EntryComment {#2460
            +user: App\Entity\User {#2363 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1603 …}
            +magazine: Proxies\__CG__\App\Entity\Magazine {#1594 …}
            +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 {#2422
              date: 2024-09-21 23:08:40.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@qaz@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2453 …}
            +nested: Doctrine\ORM\PersistentCollection {#2457 …}
            +votes: Doctrine\ORM\PersistentCollection {#2455 …}
            +reports: Doctrine\ORM\PersistentCollection {#2468 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2469 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2471 …}
            -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 {#2462
              date: 2024-01-19 14:05:57.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2460}
          +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 {#2075
            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 {#2069 …}
          +nested: Doctrine\ORM\PersistentCollection {#2068 …}
          +votes: Doctrine\ORM\PersistentCollection {#2137 …}
          +reports: Doctrine\ORM\PersistentCollection {#2135 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
          -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 {#2084
            date: 2024-09-19 08:41:51.0 +02:00
          }
          +createdAt: DateTimeImmutable @1705670256 {#2144
            date: 2024-01-19 14:17:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2460}
        +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 {#2333
          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 {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2289 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2331 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
        -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 {#2325
          date: 2024-01-19 16:31:38.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2460}
      +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 {#2345
        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 {#2351 …}
      +nested: Doctrine\ORM\PersistentCollection {#2332 …}
      +votes: Doctrine\ORM\PersistentCollection {#2349 …}
      +reports: Doctrine\ORM\PersistentCollection {#2130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2241 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2092 …}
      -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 {#2132
        date: 2024-01-19 17:30:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2460}
    +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 {#2055
      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 {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2058 …}
    +votes: Doctrine\ORM\PersistentCollection {#2125 …}
    +reports: Doctrine\ORM\PersistentCollection {#2041 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2100 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
    -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 {#2051
      date: 2024-01-20 01:18:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2460}
  +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 {#2160
    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 {#2044 …}
  +nested: Doctrine\ORM\PersistentCollection {#2127 …}
  +votes: Doctrine\ORM\PersistentCollection {#2043 …}
  +reports: Doctrine\ORM\PersistentCollection {#2215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2198 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2227 …}
  -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 {#2163
    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